Изменить значение кодировки JPEG ColorSpace

Я экспортировал фотографию в JPEG, не осознавая, что в нее встроен цветовой профиль «ProPhoto RGB». Когда я открыл его во вьювере, который, предположительно, предполагает sRGB ColorSpace, мне очень понравился эффект.

Как изменить значение метаданных ColorSpace, чтобы оно всегда отображалось с использованием sRGB?

И есть ли менее сложный способ добиться этого преобразования? Например, в Photoshop (или любом другом графическом редакторе) можно ли воспроизвести, а затем применить эффект интерпретации существующего изображения с использованием других значений ColorSpace?

Ответы (1)

В Adobe Photoshop есть два пункта меню: «Назначить профиль» и «Преобразовать в профиль». Если у вас есть изображение в цветовом пространстве ProPhoto RGB, и вы «назначаете профиль» sRGB, это просто изменяет метаданные в файле относительно того, к какому цветовому пространству относятся значения RGB. Это даст вам желаемый эффект.

Если вы выберете «Преобразовать в профиль», это приведет к преобразованию изображения в цветовое пространство sRGB, но сохранит (насколько это возможно) внешний вид цветов изображения.

Как это может быть? Если вы конвертируете изображение в другое цветовое пространство, как цвета могут оставаться неизменными? Вы конвертируете его. Не просто изменить метаданные , а выполнить преобразование. Вы не путаете эти два варианта?
@Зеленый, когда вы «конвертируете» из одного цветового пространства в другое, практически все значения RGB в изображении изменяются, но редактор пытается сохранить внешний вид цветов в изображении, используя новое цветовое пространство, насколько это возможно ( т. е. значения RGB изменяются таким образом, что значение в новом цветовом пространстве выглядит так же (если возможно), как и старое значение в старом цветовом пространстве).