- Технические метаданные,
- Описательные метаданные,
- Административные метаданные.
Как следует из названия, технические метаданные обычно включают техническую информацию об изображении, такую как детали камеры, DPI, выдержка, размер файла, формат изображения, дата и время захвата или создания изображения, программное обеспечение, используемое для создания изображения. изображение и несколько других деталей.
👨⚕️️ Как узнать, откуда был скачан файл в командной строке Linux 👨⚕️
Технические метаданные в основном генерируются автоматически устройствами камеры.
Описательные метаданные добавляются фотографом вручную. Владелец (или фотограф) может добавить его вручную, используя любое внешнее программное обеспечение, такое как GIMP или Photoshop. Он включает в себя такую информацию, как название фотографии, местоположение, имя фотографа, комментарии и т. д.
Описательные метаданные очень полезны для простого и быстрого поиска фотографий.
Административные метаданные содержат идентификационные и контактные данные владельца, лицензии, авторских прав и условий использования изображений.
Добавление метаданных к изображениям важно для предотвращения кражи содержимого, неправильного использования и отслеживания использования изображений. Однако метаданные могут быть легко удалены. Надеюсь, вы получите базовое представление о метаданных Image и их типах.
Теперь давайте продолжим и посмотрим, как найти информацию об изображениях из командной строки в Linux.
Просмотр метаданных изображения в Linux
Существует множество инструментов для поиска метаданных изображения в Linux.
Здесь я покажу три инструмента командной строки для просмотра таких деталей.
1. Использование ImageMagick
ImageMagick имеет инструмент командной строки с именем «Identify» для поиска метаданных изображения.
ImageMagick доступен в репозиториях по умолчанию большинства дистрибутивов Linux.
В Arch Linux и его вариантах выполните следующую команду для установки ImageMagick:
$ sudo pacman -S imagemagick
На Debian, Ubuntu, Linux Mint:
$ sudo apt install imagemagick
На Fedora:
$ sudo dnf install imagemagick
На SUSE/openSUSE:
$ sudo zypper install imagemagick
$ identify -verbose image.png
Image: image.png
Format: PNG (Portable Network Graphics)
Mime type: image/png
Class: DirectClass
Geometry: 1366x768+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: 1049088
Red:
min: 0 (0)
max: 255 (1)
mean: 158.62 (0.62204)
standard deviation: 36.8176 (0.144383)
kurtosis: -0.256842
skewness: -0.00384146
entropy: 0.897097
Green:
min: 0 (0)
max: 255 (1)
mean: 39.1664 (0.153594)
standard deviation: 30.5192 (0.119683)
kurtosis: 26.7374
skewness: 4.16992
entropy: 0.773393
Blue:
min: 0 (0)
max: 255 (1)
mean: 48.4269 (0.189909)
standard deviation: 27.7343 (0.108762)
kurtosis: 33.5882
skewness: 4.85108
entropy: 0.741411
Image statistics:
Overall:
min: 0 (0)
max: 255 (1)
mean: 82.0712 (0.321848)
standard deviation: 31.9173 (0.125166)
kurtosis: 35.6513
skewness: 6.83895
entropy: 0.803967
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: 1366x768+0+0
Dispose: Undefined
Iterations: 0
Compression: Zip
Orientation: Undefined
Properties:
date:create: 2019-08-26T19:25:54+06:00
date:modify: 2019-08-09T13:49:32+05:00
png:IHDR.bit-depth-orig: 8
png:IHDR.bit_depth: 8
png:IHDR.color-type-orig: 2
png:IHDR.color_type: 2 (Truecolor)
png:IHDR.interlace_method: 0 (Not interlaced)
png:IHDR.width,height: 1366, 768
png:sRGB: intent=0 (Perceptual Intent)
signature: 6e35d79e6896e49e6256eadeec46b4f6a4951b13e309a9c89d9235ce51a3b541
Artifacts:
filename: image.png
verbose: true
Tainted: False
Filesize: 379KB
Number pixels: 1.049M
Pixels per second: 26.23MB
User time: 0.040u
Elapsed time: 0:01.039
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
$ identify image.png image.png PNG 1366x768 1366x768+0+0 8-bit sRGB 379KB 0.000u 0:00.000
$ man identify
2. Используя команду file
Мы можем использовать команду file, которая используется для определения типов файлов, для просмотра метаданных изображения.
$ file image.png image.png: PNG image data, 1366 x 768, 8-bit/color RGB, non-interlaced
Команда file не имеет возможности предоставить подробный вывод, такой как команда «identifier».
Она выводит только основные метаданные.
Прочтите справочные страницы, чтобы узнать больше о команде file:
$ man file
3. Использование Exif
$ sudo apt install exif
Чтобы просмотреть метаданные изображения с помощью exif, просто запустите:
$ exif image.jpg
EXIF tags in 'image.jpg' ('Motorola' byte order):
--------------------+----------------------------------------------------------
Tag |Value
--------------------+----------------------------------------------------------
Image Description |Lady Evelyn Falls/Chutes Lady Evelyn, Northwest Territorie
Artist |J. A. Kraulis
Copyright |J. A. Kraulis/Masterfile (Photographer) - [None] (Editor)
XP Title |Lady Evelyn Falls/Chutes Lady Evelyn, Northwest Territorie
XP Author |J. A. Kraulis
Padding |2060 bytes undefined data
X-Resolution |72
Y-Resolution |72
Resolution Unit |Inch
Padding |2060 bytes undefined data
Exif Version |Exif Version 2.1
FlashPixVersion |FlashPix Version 1.0
Color Space |Internal error (unknown value 65535)
--------------------+----------------------------------------------------------
$ man exif
Вы можете использовать Фотошоп Онлайн в Linux, чтобы просматривать метаданные изображения и редактировать его.







