Чтение I CC профиля с картинки с JavaScript - PullRequest
0 голосов
/ 10 февраля 2020

Кто-нибудь знает, как это сделать, и возможно ли даже прочитать данные цветового профиля I CC из файла изображения jpg / jpeg через JavaScript в браузере?

1 Ответ

0 голосов
/ 12 марта 2020

Я бы предложил exifr . Это isomorphi c, поэтому он работает как в браузере, так и в nodejs, и кроме EXIF ​​анализирует также I CC, IPT C, XMP и JFIF.

exifr.parse(input, {tiff: false, icc: true}).then(output => {
  console.log('ICC', output)
})

input может быть любым.

options.tiff включено по умолчанию, поэтому мы можем отключить его, так как мы ищем только I CC.

, тогда как options.icc не по умолчанию, поэтому установите его на true

Также есть демонстрационная страница с игровой площадкой , где вы можете попробовать:)

...