김프 : 모든 레이어를 별도의 PNG 이미지로 내보내기


56

김프에 여러 레이어가있는 이미지가있는 상황에 왔습니다. 이제 모든 단일 레이어를 개별 이미지 (PNG 형식이 바람직)로 자동으로 폴더에 내보내고 싶습니다.

이게 가능해?

긴 방법 : 하나를 제외한 모든 레이어를 숨기고 원하는 섹션을 자르고 이미지를 내 보냅니다. 저장된 레이어를 숨기고 다른 레이어를 숨기거나 자르기 섹션을 내보내고 내 보냅니다. 반복. 약 20 개의 레이어가있는 이미지에는 번거 롭습니다.


Parto 는 플러그인을 설치하지 않고 오늘이 답변을 찾는 새로운 사람들에게 훨씬 더 나은 솔루션 인 것처럼 @ThorSummoner askubuntu.com/a/749561/453746 의 답변을 수락하는 것을 고려하십시오 .
Jeff Puckett

답변:


41

이 플러그인 Export Layers 도 사용해보십시오 . png 형식으로 테스트했으며 작동했습니다. 폴더와 형식을 선택하기 만하면 모든 레이어가 해당 파일에 있습니다.


2
이것이 가장 쉬웠습니다. 파일의 압축을 풀고 .py 파일을 ~ / .gimp-2.8 / plug-ins 폴더에 복사하고 실행 가능하게 만들고 김프를 다시 시작하십시오.
Parto

김프 2.6 btw에서는 작동하지 않습니다.
installero

2
이것은 또한 GitHub에서 이용 가능합니다 : github.com/khalim19/gimp-plugin-export-layers
moi

이 플러그인의 설치 지침은 바보입니다. : P 그냥 설치하십시오. 디렉토리는 신경 쓰지 않습니다.
ether_joe

설치된 (Linux의 경우) 거칠다는 데 동의했습니다. 이것은 AppImage GIMP 설치와 함께 작동하는 데 필요한 명령입니다. ./export_layers-3.2.1-linux.run --target /home/myname/.config/GIMP-AppImage/2.10/plug-ins/
--g

79

PNG가 수용 가능한 출력 형식 인 경우 레이어 이미지 파일의 개방 사양 인 Open Raster (.ora)로 내보내는 옵션이 있습니다.

  1. 이미지를 열린 래스터 (.ora)로 내보내기

    File -> Export As ...

    myfile.ora

  2. 또는 myfile.ora같은 프로그램을 사용하여 아카이브로 엽니 다 .file-roller7zip

    우분투에서 :

    $ file-roller myfile.ora
    

    (또는)

    $ unzip myfile.ora
    

    모든 레이어는 아래의 PNG 이미지 /data이며 추출하여 마음대로 사용할 수 있습니다.


8
감사합니다. 이것이 최선의 해결책이라고 생각합니다. 설치할 것이없고 매우 빠릅니다. 방금 PSD와 함께 김프와 함께했습니다.
LowFieldTheory

1
이것은 나를 위해 평평한 이미지를 내보냈습니다. (
Petah

이것을하는 훌륭한 방법! 감사. 김프 2.8.20에서 잘 작동합니다.
VIK

1
2.10에서 ORA 지원이 중단 된 것 같습니다. :(
spacer GIF

1
@ michael yikes, 메타 데이터가 ora 어딘가에 있다고 생각합니다. 스크립트를 작성하기가 쉽지만 그 속도로 gimp 내보내기 확장 프로그램을 작성하여 올바른 일을 먼저 수행하는 데 왜 또는 무엇을 해야하는지 잘 모르겠습니다. 장소
ThorSummoner

6

이미지를 애니메이션 GIF로 내보낼 수 있습니다. GIF에서 각 레이어를 별도의 프레임으로 저장합니다. 그런 다음 imagemagik 명령 convert -coalesce ./myfile.gif outfile%05d.png 은 프레임을 PNG 이미지로 추출합니다.


3
참고 : GIF는 256 개의 색상 표 만 지원하므로 24 비트 PNG는이 방법으로 수행 할 수 없습니다.
thomasrutter

또한 ORA 파일 convert을 처리 unzip하는 동안 큰 이미지의 경우 시간이 오래 걸립니다 . 그래도 좋은 생각입니다.
Skippy le Grand Gourou

6

확실히 이것은 레이어로 파일 내보내기 플러그인에서 작동합니다 .

풍모:

  • 레이어 그룹에서 레이어를 조작합니다.
  • 텍스트, 패턴 및 레이어 필터를 내 보냅니다.
  • 이미지 파일의 접두사 이름을 지정해야합니다.
  • jpg , png , bmp 형식으로 만 내보낼 수 있지만 필요한 형식을 쉽게 추가 할 수 있습니다 .

2
링크가 더 이상 작동하지 않지만 플러그인 이름 검색이 나타났습니다. khalim19.github.io/gimp-plugin-export-layers 당신이 언급 한 플러그인입니까?
Job

작업에 의해 제공된 링크를 사용
하기 Akshay 비제이 자이나교


2

우선 플러그인이 필요하지 않습니다. 아무 것도 자르지 않아도됩니다. 몇 가지 간단한 단계.

  1. 레이어를 선택하십시오. 그렇게하려면 특정 레이어를 클릭하십시오.
  2. Ctrl+를 사용하여 레이어를 클립 보드에 복사C
  3. 이제 Ctrl+ Shift+를 사용하여 새 이미지를 만듭니다.V

그게 다야. 이제 해당 레이어를 원하는 형식으로 내보낼 수 있습니다.

  1. Shift+ Ctrl+ 사용E

특정 레이어 만 원한다면이 방법이 더 좋습니다 ...
Murshid Ahmed

1

나는 똑같은 일을하고 답변에 언급 된 플러그인을 다운로드하려고했습니다. Gimp 웹 사이트가 현재 다운되어 있으므로 플러그인을 얻을 수 없으므로 다른 솔루션을 찾아야했습니다.

내가 한 일은 스크린 샷 소프트웨어 Shutter를 사용하여 화면 의 영역을 선택한 다음 한 번의 클릭으로 해당 영역의 동일한 스크린 샷을 반복 할 수 있습니다. 레이어 숨기기, 스크린 샷, 다음 레이어 숨기기, 스크린 샷 등 레이어 작업 당 2 회의 클릭이됩니다.

내가 생각할 수있는 것보다 훨씬 빠르며 20 층에 1 분도 걸리지 않습니다. 내 경우에는 문제가되지 않았지만 이미지 품질이 떨어질 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.