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%
제공한 예제 출력을 얻기 위해 사용한 것처럼 고정 너비(픽셀 단위)를 사용할 수 있습니다.