Как манипулировать данными EXIF ​​с помощью IIOMetadata?

Я ищу решение, которое сохраняет данные EXIF ​​JPEG/PNG или видеофайлов и позволяет заполнять метаданные об авторских правах и комментариях.

Вот мое требование -

  • Файлы загружаются в AWS S3 через наш портал
  • Моя программа должна нанести водяной знак на исходное изображение и уменьшенное (/ измененное) изображение и скопировать его в другое ведро.
  • Я теряю данные EXIF, когда я делаю вышеупомянутое (я использую функцию Lambda, чтобы вызвать библиотеку Java, чтобы изменить размер и водяной знак)
  • Я изучал различные варианты, включая "библиотеку изображений Apache Commons". Я мог бы прочитать данные, используя это, и есть примеры, как заполнять метаданные здесь. Однако мне интересно, можно ли добиться подобных вещей с помощью IIOMetadata (javax.imageio.metadata.IIOMetadata).

Как уже упоминалось выше, мне нужно заполнить авторские права и комментарии ко всем медиафайлам.

Ценю твою помощь.

Спасибо

0 ответов

Другие вопросы по тегам