ImageMagick의 디스플레이를 사용하여 여러 이미지의 명령줄 글로브 보기

ImageMagick의 디스플레이를 사용하여 여러 이미지의 명령줄 글로브 보기

ImageMagick 명령을 사용하여 여러 이미지 파일을 여는 방법은 무엇입니까 display? 여러 PNG 파일이 있는 디렉토리에 say를 입력 하면 display *.png하나만 표시됩니다. 나는 한 번에 하나씩 나타나는 것을 선호한다고 생각하지만 동시에 나타나는 것도 유용할 수 있습니다.

답변1

지정하지 않으면지연, imagemagick첫 번째 이미지를 로드하고 입력을 기다립니다.

SPACE- 다음 이미지 로드
BACKSPACE- 이전 이미지 로드

상호 작용 없이 이미지를 순차적으로 표시하려면 지연을 사용하십시오.

display -delay 50 *.png

이 모든 것을 표시하려면 다음을 사용해보십시오.

display 'vid:*.png'

답변2

모든 이미지를 한 번에 보려면 montage해당 이미지를 하나의 임시 이미지로 그룹화 할 수 있습니다.이미지 마술사MIFF 형식(이미지가 알파 채널인지 8/16/32비트 정수/부동 소수점 샘플인지 여부에 관계없이 이미지는 무손실)이며 display디스플레이에 다음을 알려줍니다.

display <(montage *.png MIFF:-)

이것의 장점은 montage보유한 이미지 수에 따라 이미지를 적절하게 레이아웃한다는 것입니다.

이미지가 3개 있는 경우:

여기에 이미지 설명을 입력하세요.

이미지가 4개 있는 경우:

여기에 이미지 설명을 입력하세요.

이미지가 8개 있는 경우:

여기에 이미지 설명을 입력하세요.

9개의 사진이 있는 경우:

여기에 이미지 설명을 입력하세요.


이미지가 자동으로 생성되는 것보다 직접 이미지를 배치하려는 경우 montage원하는 열 수(예: 화면에 있는 이미지 수)를 지정하면 필요한 만큼의 행이 생성됩니다. 따라서 행당 3개의 이미지가 필요하다고 가정해 보겠습니다.

display <(montage *.png -tile 3x MIFF:-)

관련 정보