О работе рецептов для поворота изображений в Canon Digital Photo Professional 4
Применение вспомогательных рецептов (Recipe - в терминологии Canon) для Canon Digital Photo Professional 4, поворачивающих изображение на заданный угол, вызвало вопросы у пользователей. Поэтому предлагаю разобраться в том, как работают эти рецепты.
Пользователь ожидает, что после применения рецепта изображение будет повёрнуто на указанный в рецепте угол, но этого либо не происходит, либо угол поворота отличается от заданного.
Несоответствие ожидаемого и фактического результата применения рецепта связано с тем как считается угол поворота изображения. При съёмке кадра в метаданные RAW файла записывается служебная информация об ориентации камеры. На основании этой информации Canon Digital Photo Professional выполняет поворот изображения при просмотре и редактировании RAW файла на угол:
- 0 - для горизонтальной (пейзажной) ориентации;
- 90 - для вертикальной (портретной) ориентации, при которой кнопка спуска затвора на камере находится сверху;
- 180 - для горизонтальной (пейзажной) ориентации, при которой камера перевёрнута видоискателем вниз;
- 270 - для вертикальной (портретной) ориентации, при которой кнопка спуска затвора на камере находится снизу.
Применяя рецепт к RAW файлу, Canon Digital Photo Professional поворачивает изображение не относительно сохранённого значения, а заменяет это значение значением из рецепта. Например, для поворота изображения из вертикальной ориентации (2) в горизонтальную вверх ногами (3), применяется рецепт, поворачивающий изображение не на 90, а на 180 градусов. Если к изображению в вертикальной ориентации (2) применить рецепт, поворачивающий изображение на 90 градусов, то ориентация изображения не изменится, так как оно уже повёрнуто на 90 градусов.
Понимание механизма работы Canon Digital Photo Professional и вспомогательных рецептов для поворота изображений, не будет приводить к неожиданным результатам и повысит скорость работы с RAW файлами.