LayerDivider
평면 일러스트레이션을 편집 가능한 레이어 구조로 전환
LayerDivider는 단일 평면 일러스트레이션을 기본 레이어와 효과 레이어로 분리하는 오픈소스 이미지 처리 프로젝트입니다. 픽셀 색상을 분석하고, 유사한 영역을 그룹화하며, 이미지를 부드럽게 처리한 후 편집 가능한 PSD로 재구성합니다.

평면화된 아트워크를 편집 가능한 구조로
LayerDivider란 무엇인가요?
완성된 일러스트레이션은 종종 단일 PNG 또는 JPG 파일로 내보내집니다. 원본 프로젝트 파일을 잃어버리면 색상, 그림자, 하이라이트 및 효과가 하나의 래스터 이미지로 평면화되어 개별적으로 편집하기 어려워집니다.
LayerDivider는 색상 기반 이미지 분해를 통해 이 문제에 접근합니다. 유사한 색상의 픽셀을 그룹화하고, 지역적 변화를 단순화하며, 재구성된 기본 레이어를 생성하고, 재구성된 기본 레이어와 원본 이미지 간의 차이로부터 효과 레이어를 계산합니다.
결과 PSD는 색상 변경, 조명 조정, 효과 수정 및 일러스트레이션 구조 연구를 위한 더 편집하기 쉬운 시작점을 제공합니다.
LayerDivider는 근사적인 레이어 구조를 재구성합니다. 아티스트의 원본 레이어나 레이어 이름을 복구하지는 않습니다.
어떤 유형의 이미지에 가장 적합한가요?
LayerDivider는 이미지가 명확한 색상 영역과 비교적 구조화된 일러스트레이션 스타일을 포함할 때 가장 효과적입니다.
애니메이션 일러스트레이션
애니메이션 스타일의 아트워크는 일반적으로 색상 기반 분리에 적합한 뚜렷한 평면 색상, 그림자, 하이라이트 및 선 경계를 사용합니다.
플랫 컬러 아트워크
제한된 팔레트와 명확하게 분리된 색상 영역을 가진 일러스트레이션은 일반적으로 더 깔끔한 클러스터를 생성합니다.
캐릭터 아트
캐릭터 일러스트레이션은 색상 변경 및 시각적 조정을 위해 편집 가능한 색상 및 효과 영역으로 나눌 수 있습니다.
정의된 영역이 있는 디지털 페인팅
주요 색상과 조명 영역이 시각적으로 뚜렷하게 유지되는 경우 양식화된 페인팅도 효과적일 수 있습니다.
덜 적합한 이미지
- 연속적인 색상 그라데이션이 있는 사진
- 텍스처가 많거나 노이즈가 심한 이미지
- 압축 아티팩트가 심한 이미지
- 미묘한 색상 전환이 많은 아트워크
- 의미론적 객체 분리가 필요한 이미지
파이프라인 내부
LayerDivider가 일러스트레이션을 처리하는 방법
이 워크플로우는 색상 분석 및 재구성 단계를 통해 평면화된 이미지를 근사적인 레이어 표현으로 변환합니다.
픽셀 색상 분석
입력 이미지는 RGB 색상 정보를 사용하여 픽셀 수준에서 분석됩니다.
초기 색상 클러스터 생성
픽셀은 색상 값에 따라 초기 클러스터 세트로 그룹화됩니다.
유사 색상 병합
인지적으로 유사한 색상 클러스터는 CIEDE2000 기반 색상 차이 임계값을 사용하여 병합됩니다.
지역적 변화 스무딩
블러 처리는 작은 색상 변동, 텍스처 노이즈 및 불필요한 파편화를 줄입니다.
각 클러스터 다시 칠하기
각 클러스터에 대해 블러 처리 후 평균 색상이 계산되며, 이 색상으로 픽셀을 다시 칠합니다.
결과물 정제
색상 병합, 스무딩 및 다시 칠하기 과정을 반복하여 더 깔끔하고 안정적인 기본 구조를 만들 수 있습니다.
기본 레이어 구축
최종 클러스터 맵은 일러스트레이션의 단순화된 기본 표현을 구축하는 데 사용됩니다.
효과 레이어 계산
재구성된 기본 레이어와 원본 이미지 간의 차이를 사용하여 조명 및 효과 정보를 추출합니다.
핵심 아이디어
색상 클러스터링이 중요한 이유
평면화된 일러스트레이션은 아티스트가 시각적으로 소수의 기본 색상만을 의도했더라도 수천 개의 개별 RGB 값을 포함할 수 있습니다. 안티앨리어싱, 그라데이션, 브러시 질감, 그림자 및 압축은 많은 작은 변화를 유발합니다.
LayerDivider는 인지적으로 유사하게 보이는 색상을 그룹화하여 이러한 복잡성을 줄입니다. 모든 RGB 값을 별도의 영역으로 취급하는 대신, 색상 유사성을 사용하여 더 크고 편집하기 쉬운 클러스터를 형성합니다.
이것은 재구성된 레이어 구조를 이해하고 조작하기 쉽게 만들지만, 과도한 클러스터링은 분리되어야 할 세부 사항을 병합할 수도 있습니다.
LayerDivider 매개변수 설명
깔끔한 레이어와 보존된 디테일 사이의 균형은 네 가지 주요 매개변수에 크게 좌우됩니다.
정제 반복 횟수
색상 병합, 스무딩 및 다시 칠하기가 몇 번 반복되는지 제어합니다.
원본 색상 변화를 더 많이 유지하면서 더 빠른 처리.
더 깔끔하고 단순한 영역을 생성하지만, 작은 디테일이 병합되거나 제거될 수 있습니다.
초기 클러스터 수
첫 번째 단계에서 생성되는 색상 클러스터의 수를 설정합니다.
더 적고 넓은 색상 그룹과 더 단순한 레이어 구조를 생성합니다.
더 많은 색상 변화를 보존하지만, 더 크고 파편화된 PSD를 생성할 수 있습니다.
색상 차이 임계값
두 클러스터가 병합되기 전에 얼마나 유사해야 하는지 결정합니다.
유사한 색상을 분리된 상태로 유지하고 더 미묘한 변화를 보존합니다.
더 많은 색상을 더 큰 영역으로 결합하고 결과물을 단순화합니다.
블러 크기
평균 색상이 계산되기 전에 적용되는 스무딩 강도를 제어합니다.
더 선명한 지역적 디테일을 유지하지만, 노이즈와 작은 파편을 보존할 수 있습니다.
더 부드러운 영역을 생성하지만, 작은 가장자리와 미세한 특징을 부드럽게 만들 수 있습니다.

PSD 구성
일반 및 합성 출력 모드
LayerDivider는 기본 및 효과 레이어의 다양한 조합을 사용하여 레이어화된 PSD 파일을 구성할 수 있습니다.
일반 모드
재구성된 이미지 영역에 초점을 맞춘 더 단순한 PSD 구조를 생성합니다.
적합한 경우
색상 변경 및 기본적인 조명 조정을 위한 간단한 구조를 원하는 사용자에게 적합합니다.
합성 모드
여러 블렌드 스타일 레이어를 사용하여 원본의 시각적 모습을 더 많이 재구성합니다.
적합한 경우
더 상세한 재구성을 원하고 블렌드 모드 작업에 익숙한 사용자에게 적합합니다.
레이어화된 PSD로 무엇을 할 수 있나요?
생성된 레이어는 평면화된 일러스트레이션을 편집하기 위한 실용적인 시작점을 제공합니다.
일러스트레이션 색상 변경
전체 이미지를 처음부터 다시 칠하지 않고 선택된 색상 영역을 조정합니다.
그림자 및 하이라이트 편집
더 밝은 정보와 더 어두운 정보를 개별적으로 수정하여 다양한 조명 처리를 테스트합니다.
일러스트레이션 구조 연구
기본 색상과 시각 효과가 어떻게 결합되어 평면화된 결과물을 재현하는지 확인합니다.
애니메이션용 아트워크 준비
재구성된 PSD를 애니메이션 준비 요소를 수동으로 정리하기 전의 초기 준비 단계로 사용합니다.
편집 가능한 시작점 복구
평면화된 내보내기 파일만 남아 있고 원본 PSD를 사용할 수 없을 때 더 관리하기 쉬운 파일을 생성합니다.
시각적 변형 생성
주요 구성을 유지하면서 대체 팔레트, 조명 스타일 및 효과 강도를 실험합니다.
올바른 기대치 설정
LayerDivider가 복구하지 못하는 것
LayerDivider는 원본 창작 과정을 되돌리는 것이 아니라 재구성된 근사치를 생성합니다.
원본 PSD가 아님
생성된 파일에는 원본 아티스트가 만든 정확한 레이어, 마스크, 그룹, 이름 또는 브러시 스트로크가 포함되어 있지 않습니다.
의미론적 객체 인식 아님
색상 기반 처리는 특정 영역이 머리카락, 옷, 피부, 배경 또는 다른 객체를 나타낸다는 것을 본질적으로 이해하지 못합니다.
숨겨진 콘텐츠 재구성 불가
평면화된 입력에서 한 번도 보이지 않았던 객체의 부분을 드러낼 수 없습니다.
유사한 색상이 병합될 수 있음
유사한 색상을 공유하는 별개의 객체는 동일한 재구성된 영역에 배치될 수 있습니다.
그라데이션은 파편화를 유발할 수 있음
부드러운 음영, 질감 및 복잡한 그라데이션은 많은 클러스터를 생성하거나 더 강력한 단순화를 필요로 할 수 있습니다.
수동 정리 필요 가능성
PSD는 여전히 이름 변경, 재그룹화, 마스킹, 다시 칠하기 및 레이어 순서 조정이 필요할 수 있습니다.
LayerDivider 대 의미론적 레이어 분리
두 방법 모두 평면 이미지를 편집 가능한 구성 요소로 전환하지만, 이미지를 구성하는 방식이 다릅니다.
LayerDivider
- 주로 색상 유사성으로 픽셀을 그룹화
- 플랫 컬러 일러스트레이션에 특히 효과적
- 기본 및 효과 레이어 재구성 가능
- 제어 가능한 클러스터링 매개변수 제공
- 유사한 색상의 별개 객체를 병합할 수 있음
의미론적 레이어 분리
- 주제 및 의미 있는 객체 식별 시도
- 객체 수준 편집에 더 적합
- 사람, 제품, 배경과 같은 레이어 생성 가능
- 세분화 및 시각 이해 모델에 의존
- 미세한 일러스트레이션별 색상 구조를 놓칠 수 있음
색상 기반 및 의미론적 방법은 상호 보완적입니다. 색상 분해는 일러스트레이션의 외형에 유용하며, 의미론적 분리는 편집 가능한 객체가 우선순위일 때 더 유용합니다.
실용적인 일러스트레이션 워크플로우
깨끗한 원본으로 시작
사용 가능한 최고 품질의 PNG를 사용하세요. 가능하면 과도하게 압축된 스크린샷은 피하세요.
원하는 디테일 수준 선택
디테일한 아트워크에는 더 많은 초기 클러스터를 사용하고, 더 단순하고 평면적인 일러스트레이션에는 더 적은 클러스터를 사용하세요.
작은 특징 검토
눈, 머리카락 가닥, 선화, 액세서리, 하이라이트 및 병합될 수 있는 다른 영역을 검토하세요.
편집기에서 PSD 열기
Photoshop, Clip Studio Paint, Photopea 또는 다른 PSD 호환 편집기에서 결과물을 검토하세요.
레이어 정리 및 정돈
중요한 레이어의 이름을 변경하고, 불필요한 파편을 결합하고, 마스크를 수정하고, 레이어 순서를 정돈하세요.
원본 프로젝트
오픈소스 일러스트레이션 분해 실험
LayerDivider는 mattyamonaca에 의해 단일 일러스트레이션을 레이어 구조로 분할하기 위한 오픈소스 도구로 만들어졌습니다. 원본 프로젝트는 Gradio 인터페이스, 로컬 Windows 설치 지침 및 Google Colab 워크플로우를 제공합니다.
소스 코드는 MIT 라이선스 하에 제공되며, 색상 기반 일러스트레이션 분해를 탐구하는 개발자, 연구원 및 크리에이터에게 유용한 참고 자료가 됩니다.
LayerDivider는 독립적인 오픈소스 프로젝트입니다. ImageToLayers는 LayerDivider의 원본 제작자가 아닙니다.
LayerDivider 자주 묻는 질문
LayerDivider는 무엇인가요?
LayerDivider는 픽셀 수준의 색상 클러스터링, 스무딩, 재구성 및 효과 레이어 계산을 사용하여 평면화된 일러스트레이션을 근사적인 레이어 구조로 변환하는 오픈소스 도구입니다.
LayerDivider가 원본 PSD를 복구할 수 있나요?
아니요. 보이는 평면화된 이미지를 기반으로 새로운 레이어화된 근사치를 생성합니다. 원본 레이어 이름, 그룹, 마스크, 숨겨진 픽셀 또는 편집 기록을 복구할 수 없습니다.
LayerDivider는 AI를 사용하나요?
원본 색상 기반 워크플로우는 주로 이미지 처리 및 클러스터링 기술을 사용합니다. 이후 통합에서는 LayerDivider 스타일의 PSD 생성과 Segment Anything과 같은 세분화 모델을 결합할 수 있습니다.
LayerDivider에 가장 적합한 이미지는 무엇인가요?
애니메이션 일러스트레이션, 플랫 컬러 캐릭터 아트워크, 그리고 색상 영역이 명확하게 분리된 이미지가 일반적으로 사진이나 텍스처가 많은 그림보다 더 잘 작동합니다.
LayerDivider가 배경에서 캐릭터를 분리할 수 있나요?
색상이 충분히 다르면 분리할 수 있지만, 색상 기반 클러스터링은 의미론적 객체를 본질적으로 이해하지 못합니다. 객체 수준 분리에는 세분화 기반 도구가 더 신뢰할 수 있습니다.
CIEDE2000은 무엇인가요?
CIEDE2000은 인간이 색상 간의 차이를 인식하는 방식을 더 잘 반영하도록 설계된 색상 차이 공식입니다. LayerDivider는 유사한 색상 클러스터를 병합할지 결정할 때 이 측정값을 기반으로 한 임계값을 사용합니다.
초기 클러스터 설정은 무엇을 제어하나요?
처리 시작 시 생성되는 색상 그룹의 수를 제어합니다. 클러스터가 많을수록 추가적인 변화를 보존하지만, 더 복잡하고 파편화된 결과물을 생성할 수 있습니다.
일반 모드와 합성 모드의 차이점은 무엇인가요?
일반 모드는 더 단순한 구조를 생성하는 반면, 합성 모드는 기본, 스크린, 곱하기, 빼기 및 추가 레이어를 결합하여 원본의 시각적 모습을 더 많이 재구성합니다.
생성된 파일을 Photoshop에서 편집할 수 있나요?
네. LayerDivider는 레이어화된 PSD 파일을 지원하는 애플리케이션에서 열 수 있는 PSD 결과물을 생성하지만, 일부 수동 정리 및 정돈이 여전히 필요할 수 있습니다.
LayerDivider는 사진에 적합한가요?
주로 일러스트레이션용으로 설계되었습니다. 사진은 연속적인 톤, 질감, 노이즈 및 복잡한 조명을 포함하여 색상 클러스터 기반 분리에는 덜 적합합니다.
원본 LayerDivider 인터페이스
원본 오픈소스 LayerDivider 인터페이스는 색상 클러스터링, 인지적 색상 병합, 스무딩 및 PSD 출력 제어 기능을 제공합니다.

객체 기반 이미지 레이어가 필요하신가요?
ImageToLayers를 사용하여 주제, 객체 및 배경을 실용적인 편집 가능한 자산으로 분리하고, 배경 재구성 및 PSD 또는 ZIP 내보내기를 활용하세요.