Я хочу получить файлы изображений (jpg, tif) в формате colormode (bitmap, gray, rgb, cmyk). Imagemagick называет это «цветовым пространством», в то время как exiftool «colormode» и Photoshop «режим изображения».Самый быстрый способ получить colormode изображений
Возможна одна возможность, которая дает почти всегда желаемый результат, но это очень медленно. Идентифицировать также проблему, она идентифицирует монохромные изображения (битмап) как серый.
// Version: ImageMagick 6.5.4-7 2012-05-07 Q16 OpenMP http://www.imagemagick.org time identify -quiet -ping -format "%[colorspace] %f\n" *.jpg *.tif real 0m9.479s user 0m1.202s sys 0m8.232s
ExifTool быстрее (и обнаруживает монохромных как «Bitmap», который является правильным), но не всегда дает цветовое пространство на все:
//ExifTool Version Number : 9.24 time exiftool -S -ColorMode *.jpg *.tif real 0m1.178s user 0m1.098s sys 0m0.071s
Можно ли получить всегда ColorMode используя ExifTool , или какой-нибудь другой быстрый способ?