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