SFW 데스크톱 배경이 있는 모든 사람을 위해 공유 네트워크 드라이브에 이미지 세트(RSS를 통해 연결할 수 있음)를 보관하고 싶습니다.
그러나 도착하는 이미지 중 일부는 터무니없이 작습니다(예: 85x75).
디렉토리의 모든 이미지가 최소 크기(예: 1366x768)를 갖도록 하려면 어떻게 해야 합니까? 나는 할 수 있기를 바랍니다예약 된 일들너무 작은 이미지가 유지되지 않도록 카탈로그를 유지관리하세요.
답변1
사용 imagemagick
:
identify -format "%w×%h\n" foo.png
또는 graphicsmagick
:
gm identify -format "%w×%h" clipart-playback-buttons-d1e5.png
(graphicsmagick은 기본적으로 줄 바꿈을 추가합니다)
인쇄 너비 x 높이(예: 85×75 또는 4328×4278). 인식을 통해 이미지에 대한 추가 정보를 확인할 수도 있습니다.
답변2
이미지 데이터에 EXIF 정보가 포함되어 있는지 확인할 수 있습니다. 이 경우 exiftool
다음과 같이 사용할 수 있습니다.
$ exiftool -S dscn0986.jpg dscn0986_th.jpg | grep ^Image
ImageWidth: 1024
ImageHeight: 768
ImageSize: 1024x768
ImageWidth: 128
ImageHeight: 128
ImageSize: 128x128
답변3
물론 실행중인 시스템에 따라 다릅니다. Linux에서는 "파일"을 수행하고 출력에서 크기를 확인한 다음 구문 분석하고 결정을 내릴 수 있어야 합니다.