convert
프로그램을 사용하면 -append
작업 순으로 쉽게이 작업을 수행 할 수 있습니다. 가장 단순한 경우 :
convert 1.jpg 2.jpg -append 3.jpg -gravity center -append out.jpg
변환 순서는 왼쪽에서 오른쪽으로 변환됩니다. 두 개의 이미지를로드하고 함께 추가합니다. 그런 다음 이미지 # 3을로드하고 설정을 center
으로 변경하여 "왼쪽 맞춤"대신에 가운데에 추가를 수행합니다. 마지막은 출력 파일 이름입니다.
라벨을 생성하고 순서에 적절한 장소에 수평 APPEND (+append
)을 바꾸어 상단에 텍스트를 추가 할 수 있습니다 : 주변 공간 이미지를 패드에
convert 1.jpg label:'text from file-name' +append 2.jpg -append 3.jpg -gravity center -append out.jpg
, -border
를 사용 추가하기 전에 각 개별 이미지에 당신은 특정 이미지 * 모든 작업의 효과를 제한하는 그룹 괄호를 사용할 수 있습니다
convert 1.jpg label:'text from file-name' -bordercolor white -border 10 +append \(2.jpg -border 10 \) -append \(3.jpg -border 10 \) -gravity center -append out.jpg
당신은 여기에서 더 정교한 얻을 수 있습니다. 작업 순서는 왼쪽에서 오른쪽으로 진행되며 그룹 괄호를 사용하여 특정 이미지로 작업을 제한 할 수 있습니다.
* 각주 : 위의 명령 구문은 일반적인 유닉스/리눅스 쉘 환경을 가정합니다. 다른 환경을 사용하는 경우 구문을 수정해야합니다.
감사합니다. 1 번째 그림을 동그라미로 만들 필요가 있다면? 모서리를 자르고 원형으로 만들겠습니까? 이 작업을 수행하는 쉬운 방법이 있습니까? – s0le
기본 기법은 원하는 모양의 마스크를 만들고 이미지 합성을 사용하여 이미지를 마스크의 모양으로 잘라내는 것입니다. 여기에서 예제를 찾을 수 있습니다. http://www.imagemagick.org/Usage/thumbnails/#rounded – retroj