사용자 도구

사이트 도구


image_processing:image_magick

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
image_processing:image_magick [2023/08/09 17:14]
kwon37xi
image_processing:image_magick [2025/11/14 14:31] (현재)
kwon37xi
줄 5: 줄 5:
  
 ===== 여러 이미지 합치기 ===== ===== 여러 이미지 합치기 =====
 +  * ''-append'' : 세로로 합치기
 +  * ''+append'' : 가로로 합치기
   * 이미지 이름을 순서대로 만든 뒤에<code sh>   * 이미지 이름을 순서대로 만든 뒤에<code sh>
 convert -append *.png out.png convert -append *.png out.png
줄 11: 줄 13:
 convert img1.png img2.png .... -append out.png convert img1.png img2.png .... -append out.png
 </code> </code>
 +
 +===== 이미지 split - 한줄에 2장씩 5줄에 걸친 이미지를 각 이미지 분리하기 =====
 +  * 세로로 이미지를 반으로 나누고, 5등분(20%씩)가로로 나누어서 총 10장의 이미지로 분리한다.
 +<code sh>
 +convert input.png -crop 50%x20% +repage output.png
 +</code>
 +  * 50% : 세로를 반으로 나누기. 이 값을 100%로 하면 나누지 않는 것임.
 +  * 20% : 가로로 5등분
 +
 +
 +===== 이미지를 PDF로 합치기 =====
 +<code sh>
 +# 이미지 1장
 +convert input.png output.pdf
 +
 +# 여러장
 +convert image1.png image2.png image3.png output.pdf
 +
 +# 여러 파일 - 이름순
 +convert *.png output.pdf
 +
 +# 품질 제어
 +convert input.png -quality 100 output.pdf
 +
 +# 페이지 사이즈 지정
 +convert -page A4+0+593 example.png -format pdf file.pdf
 +</code>
 +
 +  * ''*.png'' 처럼 사용시에 파일 이름이 잘 정렬되게 해야함. 예를들어 ''image001.png'', ''image002.png'' 처럼 숫자에 0이 붙어서 자리수를 맞춰줘야 올바로 정렬됨.
  
 ===== 참고 ===== ===== 참고 =====
   * [[http://www.linuxjournal.com/content/easy-watermarking-imagemagick|Imagemagick Watermarking]]   * [[http://www.linuxjournal.com/content/easy-watermarking-imagemagick|Imagemagick Watermarking]]
   * [[https://imagetragick.com/|ImageTragick]] 이미지매직 보안 문제. 필히 확인   * [[https://imagetragick.com/|ImageTragick]] 이미지매직 보안 문제. 필히 확인
image_processing/image_magick.1691568886.txt.gz · 마지막으로 수정됨: 2023/08/09 17:14 저자 kwon37xi