Linux - 2 개의 이미지를 결합하는 스크립트
- 코드
- 스크립트 만들기
두 장의 사진을 결합하는 방법을 궁금해하십니까? 거기에 김프는 완벽하지만 긴 과정이기도합니다.
다음은 두 개 이상의 이미지를 조합 할 수있는 작은 스크립트입니다 (그에 따라 스크립트를 적절하게 변경할 수 있음).
코드
! / bin / bashecho -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>