使用 imagemagick identify
sudo apt-get install imagemagick
identify foo.png
$? = 0 正確
使用 jpeginfo
sudo apt-get install jpeginfo
jpeginfo foo.jpg
$? = 0 正確
使用 djpeg
sudo apt-get install libjpeg-progs
djpeg -fast -onepass foo.jpg >/dev/null;
$? = 0 正確
identify 及 jpeginfo 無法確認圖片內容是否損毀,只能透過EXIF確認是否為圖片
沒有留言:
張貼留言