Если вам удобны инструменты командной строки из ImageMagick , вы можете сделать что-то вроде этого:
convert orig_image.jpg -gravity NorthWest -annotate 0 "%[EXIF:DateTimeOriginal]" new_image.jpg
Вы можете запустить это для пакетной обработки всех ваших изображений.
Детали
ImageMagick имеет массив инструментов командной строки для различных действий с изображением. Я использую здесь инструмент convert с параметром annotate
, чтобы комментировать текст на преобразованном изображении. Существует целый ряд других опций, которые можно использовать для управления шрифтом, цветом, тенью и т. Д. Объяснение всего будет выходить за рамки вопроса, но вы можете взглянуть на этот документ.
%[EXIF:DateTimeOriginal]
- это сокращение для:
identify -format "%[EXIF:DateTime]" <image_filename>
Вы можете сделать что-то вроде: identify -format "%[EXIF:*DATE*]" <image_filename>
, чтобы увидеть, какие строки, связанные с датой, хранятся в exif.