Що означають вихідні дані Imagemagicks?


4

Може хтось, будь ласка, поясніть мені наступний висновок imagemagicks визначити?

image.gif GIF 345x49 345x49+0+0 8-bit PseudoClass 256c 1.79KB 0.000u 0:00.000 Я знаю наступне:

Я знаю, що GIF є розширенням файлу, 345 - ширина, 49 - висота, 8 - біт глибина кольору . 1.79KB - це розмір файлу.

Але що робить PseudoClass, 256c і 0.000u 0:00.000 мається на увазі?

Якщо я виклав висновок, я отримаю ще більше результатів, яких я не розумію:

  • Type: Bilevel
  • Base type: Bilevel
  • Depth: 8/1-bit
  • signature:
  • Artifacts: verbose: true
  • Tainted: False

Відповіді:


4

В основному відгадуючи і копіюючи з ImageMagick "Основи" :

  • PseudoClass 256c - зображення використовує кольорову карту (палітру кольорів), що містить не більше 256 кольорів; стандартні для зображень GIF. (Якщо зображення вказує значення кольору безпосередньо, це буде DirectClass.)

  • Type: Bilevel мабуть означає, що зображення є двоколірним монохромним. ( Palette означає, що використовується вся палітра; TrueColor для 24-бітних RGB і таких; ...Matte суфікс означає, що використовується додаткове значення прозорості)

  • Depth: 8/1-bit - не зовсім впевнений; 8-bit означає 8 біт на значення, яке є стандартним для GIF. Один біт може бути прозорістю GIF.

    (Для зображень "Палітра" кожен піксель має одне значення, індекс кольору в палітрі; для "TrueColor" кожен піксель зазвичай має 3-4 значення: R / G / B і додаткову прозорість)

  • The signature властивість - це хеш зображення.

Деякі властивості не стосуються вмісту файлу, а про об'єкти зображення в пам'яті, які використовує ImageMagick:

  • The verbose артефакт означає, що ImageMagick виводить детальну інформацію про зображення; ви додали його за допомогою -verbose.

  • Tainted вірно, якщо зображення було змінено з часу завантаження.


2
Тільки щоб додати одну річ, яка відсутня в цій відповіді, і яку я повинен був попросити на форумі Imagemagic дізнатися ( imagemagick.org/discourse-server/… ) ... 0.000u "Час користувача" та 0:00.000 "Загальний проміжок часу", який потрібно для ідентифікації, щоб перевірити зображення.
Brian Z
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.