Linux - 2 개의 이미지를 결합하는 스크립트

  • 코드
  • 스크립트 만들기

두 장의 사진을 결합하는 방법을 궁금해하십니까? 거기에 김프는 완벽하지만 긴 과정이기도합니다.

다음은 두 개 이상의 이미지를 조합 할 수있는 작은 스크립트입니다 (그에 따라 스크립트를 적절하게 변경할 수 있음).

코드

 ! / bin / bash

echo -n "경로가있는 첫 번째 이미지의 이름을"

이미지 1 읽기

echo -n "두 번째 이미지의 이름을"

이미지 2 읽기

echo -n "생성 된 파일의 이름"

이미지 읽기 3

#echo -n "출력 크기 예 : 800x600 (1600x600 이미지 생성)"

echo -n "크기 y / n 수정"

수정

case $ modifiy in

N | n)

몽타주 - 기하학 +1 + 1 $ image1 $ image2 $ image3

gpicview $ image3 &

;;

O | o)

echo -n "출력 크기 예 : 800x600 (donnera 1600x600)"

읽힌 꼬리

echo -n "border y / n"

응답을 읽다

case $ 응답

O | o)

경계 = 4 + 4

size1 = $ 크기 + $ 경계

;;

N | n)

size1 = $ 크기

;;

)

;;

에삭

몽타주 - 기하학 $ size1 $ image1 $ image2 $ image3

gpicview $ image3 &

;;

)

;;

에삭

스크립트 만들기

  • 텍스트 편집기 (vim gedit kate 등)를 열고, 코드를 복사 / 붙여 넣기하고, 예를 들어 assemblephotos와 같이 저장하십시오.
  • 터미널 열기
  • assemblephotos를 저장 한 디렉토리로 이동 한 후 다음을 입력하십시오.
  • chmod + x 여러분의 스크립트를 실행 가능하게 만드는 것이 무엇인지 assemblephotos.
  • 실행하려면 :
    •  ./assemblephotos 
  • 끝의 프로그램은 이미지 뷰어에서 사진을 엽니 다.
  • 대본에서
    •  gpicview 
  • 다른 것을 넣을 수 있습니다. 단순히 gpicview를 자신의 것으로 대체하십시오.
  • 삶이 편하게하려면 사진이있는 디렉토리에서 스크립트를 실행하십시오.
  • 스크립트를 마음대로 장식 할 수 있습니다. 명령 편집의 추가 명령은 다음과 같습니다.
  •  $ man 마운트 
  • 필수 프로그램
    • ImageMagick

Windows 사용자 :

  • Windows 용 imagemagick을 설치해야합니다.
  • 시작> 실행> cmd

스크립트는 다음과 같아야합니다.

Microsoft Windows XP [버전 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.

C : \ Documents and Settings \ jxxxx> cd C : \ Documents and Settings \ All Users \ Documents \

Mes images \ Échantillons d' images

C : \ Documents and Settings \ 모든 사용자 \ Documents \ Mes 이미지 \ Échantillons d' images>

몽타주 - 기하학 +1 + 1 collines.jpg hiver.jpg total.jpg

C : \ Documents and Settings \ 모든 사용자 \ Documents \ Mes 이미지 \ Échantillons d' images>

이전 기사 다음 기사

톱 팁