ImageMagick을 사용하여 여러 줄 팔레트 이미지 만들기

ImageMagick을 사용하여 여러 줄 팔레트 이미지 만들기

ImageMagick을 사용하여 소스 이미지에서 팔레트 이미지를 생성하는 방법을 배웠습니다.

convert source.png -colors 256 -unique-colors -scale 1000% palette.png

아래와 같이 한 줄의 색상으로 이미지를 출력합니다.

단일 행 팔레트

그러나 사각형/열 수를 제한하고 해당 숫자에 도달하면 새 행을 시작하는 값을 설정하고 싶습니다. 따라서 출력은 다음과 같아야 합니다.

여러 줄 팔레트

ImageMagick으로 이 작업을 수행할 수 있습니까? 아니면 다른 방법이 있나요?

답변1

예를 들어, 긴 선을 4개 부분(각각 25%)으로 자르고 이를 차례로 연결할 수 있습니다( -append).

convert source.png -colors 256 -unique-colors -scale 1000% \
 -crop 25%x100% -append palette.png

이것은 정확히 요청한 내용은 아니지만 백분율을 변경하여 자르기 지점을 변경하거나 -crop 63x100%제공한 예제 출력을 얻기 위해 사용한 것처럼 고정 너비(픽셀 단위)를 사용할 수 있습니다.

관련 정보