Есть ли различия между идентификацией -verbose и exiftool?
Хотел узнать, знают ли люди о каких-либо серьезных различиях между идентификацией - verbose и exiftool. Картинка здесь: -
─[$] identify -verbose me_at_minidebconf_thumbnail.jpeg [4:23:33]
Image: me_at_minidebconf_thumbnail.jpeg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Mime type: image/jpeg
Class: DirectClass
Geometry: 96x96+0+0
Units: Undefined
Type: TrueColor
Endianess: Undefined
Colorspace: sRGB
Depth: 8-bit
Channel depth:
red: 8-bit
green: 8-bit
blue: 8-bit
Channel statistics:
Pixels: 9216
Red:
min: 0 (0)
max: 255 (1)
mean: 133.799 (0.524702)
standard deviation: 53.1449 (0.208412)
kurtosis: -0.294846
skewness: -0.0251616
Green:
min: 0 (0)
max: 255 (1)
mean: 102.061 (0.400239)
standard deviation: 56.3748 (0.221078)
kurtosis: 0.0271158
skewness: 0.613543
Blue:
min: 0 (0)
max: 234 (0.917647)
mean: 49.6539 (0.194721)
standard deviation: 55.8819 (0.219145)
kurtosis: 0.704774
skewness: 1.33143
Image statistics:
Overall:
min: 0 (0)
max: 255 (1)
mean: 95.1713 (0.373221)
standard deviation: 55.1522 (0.216283)
kurtosis: 1.32169
skewness: 0.533932
Rendering intent: Perceptual
Gamma: 0.454545
Chromaticity:
red primary: (0.64,0.33)
green primary: (0.3,0.6)
blue primary: (0.15,0.06)
white point: (0.3127,0.329)
Background color: white
Border color: srgb(223,223,223)
Matte color: grey74
Transparent color: black
Interlace: None
Intensity: Undefined
Compose: Over
Page geometry: 96x96+0+0
Dispose: Undefined
Iterations: 0
Compression: JPEG
Quality: 80
Orientation: Undefined
Properties:
date:create: 2015-03-26T04:21:09+06:00
date:modify: 2015-03-26T04:20:23+06:00
icc:copyright: FB
icc:description: c2
icc:manufacturer: c2
icc:model: c2
jpeg:colorspace: 2
jpeg:sampling-factor: 2x2,1x1,1x1
signature: dc33cda4167cd6ec1adee6a8856798c2659aac0c81228b65627cf254fa1ad6a8
Profiles:
Profile-icc: 524 bytes
Artifacts:
filename: me_at_minidebconf_thumbnail.jpeg
verbose: true
Tainted: False
Filesize: 3.46KB
Number pixels: 9.22K
Pixels per second: 9.216EB
User time: 0.000u
Elapsed time: 0:01.000
Version: ImageMagick 6.8.9-9 Q16 x86_64 2015-01-05 http://www.imagemagick.org
и вот exiftool: -
[$] exiftool me_at_minidebconf.jpg [4:24:15]
ExifTool Version Number : 9.74
File Name : me_at_minidebconf.jpg
Directory : .
File Size : 66 kB
File Modification Date/Time : 2015:01:29 20:59:16+05:30
File Access Date/Time : 2015:03:26 04:04:26+05:30
File Inode Change Date/Time : 2015:03:01 21:40:44+05:30
File Permissions : rw-r--r--
File Type : JPEG
MIME Type : image/jpeg
JFIF Version : 1.02
Resolution Unit : None
X Resolution : 1
Y Resolution : 1
Current IPTC Digest : 63345b91c4c72d05bf1b1d36ddf7038d
Original Transmission Reference : NDRpuPLS7BKWF_g7lXPe
Special Instructions : FBMD01000ac20300009d21000076470000724d000026550000116e00006f9c000006a3000064ab0000fab40000fb080100
Profile CMM Type : lcms
Profile Version : 2.1.0
Profile Class : Display Device Profile
Color Space Data : RGB
Profile Connection Space : XYZ
Profile Date Time : 2012:01:25 03:41:57
Profile File Signature : acsp
Primary Platform : Apple Computer Inc.
CMM Flags : Not Embedded, Independent
Device Manufacturer :
Device Model :
Device Attributes : Reflective, Glossy, Positive, Color
Rendering Intent : Perceptual
Connection Space Illuminant : 0.9642 1 0.82491
Profile Creator : lcms
Profile ID : 0
Profile Description : c2
Profile Copyright : FB
Media White Point : 0.9642 1 0.82491
Media Black Point : 0.01205 0.0125 0.01031
Red Matrix Column : 0.43607 0.22249 0.01392
Green Matrix Column : 0.38515 0.71687 0.09708
Blue Matrix Column : 0.14307 0.06061 0.7141
Red Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Green Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Blue Tone Reproduction Curve : (Binary data 64 bytes, use -b option to extract)
Image Width : 899
Image Height : 600
Encoding Process : Progressive DCT, Huffman coding
Bits Per Sample : 8
Color Components : 3
Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2)
Image Size : 899x600
с первого взгляда определить - кажется, что verbose больше говорит об изображении, чем exiftool, есть ли какие-нибудь интересные вещи, на которые люди могут указать?
1 ответ
Я считаю, что одно отличие состоит в том, что Identify считывает весь файл изображения в память, а затем извлекает данные EXIF. Я не думаю, что exiftool должен это делать, потому что он получает только метаданные EXIF /IPTC.
Я не уверен, сколько метаданных понимает Identify. Exiftool специально разработан для работы не только с метаданными EXIF, но также с IPTC и XMP и может очень легко устанавливать эти данные. Он также имеет специальный код для обработки кодов производителей многих производителей. Это очень хорошо проверено и находится в постоянном развитии.
Я не думаю, что у Identify есть функции высокого уровня для установки / получения такого широкого диапазона метаданных. Геотеги - это еще одна область, которую Exiftool обрабатывает, но я не уверен, что это делает Identify.
С другой стороны, по-видимому, говорит, что говорит больше о содержании изображения (статистика)?
ОБНОВЛЕНИЕ: Вы можете легко увидеть цели IPTC и XMP, используя Википедию.
IPTC - это набор дополнительных стандартных метаданных, изначально используемых газетами. Я широко использую его для каталогизации своих собственных изображений с автором, авторскими правами, геокодированием и т. Д.
XMP - это расширенный формат метаданных Adobe, использующий встроенный XML для своих продуктов. Это не так хорошо поддерживается за пределами продуктов Adobe. Многие бесплатные и недорогие инструменты, а также профессиональные поддерживают IPTC. Можно даже использовать ОБА вместе!
ОБНОВЛЕНИЕ: На мой взгляд, IPTC - лучший формат метаданных, который можно использовать для получения информации, выходящей за пределы данных камеры. Он широко поддерживается как бесплатными, так и коммерческими инструментами и признан - даже необходим, - если вы когда-нибудь захотите продать какие-либо фотографии.
Некоторые полезные инструменты Windows, которые обрабатывают EXIF и IPTC:
- Geosetter - Это не изменилось с 2011 года, но все еще работает отлично. Он использует ExifTool, который регулярно обновляется и обнаруживает обновленные версии этого. Вы можете установить любое поле IPTC с этим, хотя положение и направление являются его фокусом.
- IPTCExt - хотя последний раз обновлялся в 2005 году, это отличное расширение оболочки Windows дает вам доступ к метаданным EXIF и IPTC, щелкнув правой кнопкой мыши изображение в проводнике Windows.
- Google Picassa - программа для создания каталогов изображений, бесплатная от Google. Понимает некоторые данные IPTC и может установить их тоже, хотя вам следует относиться к этому с осторожностью, поскольку существует некоторая путаница относительно того, сохраняются ли последующие обновления в его базе данных, а не в файле, если вы не экспортируете файл снова. Я рекомендую сделать некоторые эксперименты для себя.
ОБНОВЛЕНИЕ 2: я не часто использую рабочий стол Linux, но вот некоторые возможности:
- DigiKam - наверное, наиболее часто используемый инструмент.
- jBrout (Python)
- pyExifToolGUI (Python)
- XnView - только бесплатно для частного / образовательного использования
Как всегда, в WikiPedia есть полезный список редакторов метаданных, хотя в основном это программное обеспечение Windows.