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:-)