👣 Как добавить метаданные в изображение?
Вот задача — дано изображение в виде слайса байт, в которое нужно добавить метаинформацию вроде заголовков exif.
Практиески все библиотеки на Go дают возможно считать метаинформацию из файла, но не записать.
Благо, есть такая библиотека go-exif, которая умеет править или создавать новые exif-блоки:
🖥 GitHub
Немного подробностей про go-exif:
⏩Требования: Go >= 1.17, поддержка только для тестирования и CI.
⏩Пакет содержит рабочие примеры и модульные тесты для обучения работе с EXIF.
⏩Пакет предоставляет методы брутфорса для поиска и извлечения текста и EXIF.
⏩Проект управляется конфигурацией и позволяет добавлять пользовательские IFD и пользовательские бирки.
@Golang_google
Вот задача — дано изображение в виде слайса байт, в которое нужно добавить метаинформацию вроде заголовков exif.
Практиески все библиотеки на Go дают возможно считать метаинформацию из файла, но не записать.
Благо, есть такая библиотека go-exif, которая умеет править или создавать новые exif-блоки:
🖥 GitHub
Немного подробностей про go-exif:
⏩Требования: Go >= 1.17, поддержка только для тестирования и CI.
⏩Пакет содержит рабочие примеры и модульные тесты для обучения работе с EXIF.
⏩Пакет предоставляет методы брутфорса для поиска и извлечения текста и EXIF.
⏩Проект управляется конфигурацией и позволяет добавлять пользовательские IFD и пользовательские бирки.
@Golang_google