GIMP - экспорт в PNG полностью меняет цвет (с RGB на СЕРЫЙ)

Может ли кто-нибудь помочь мне экспортировать изображение из GIMP в PNG?

У меня есть изображение RGB в GIMP.

введите описание изображения здесь

Когда я экспортирую изображение в JPG, я получаю ожидаемые результаты:

Экспортировано в JPEG

Однако при экспорте в PNG оранжевый цвет изменится на СЕРЫЙ:Экспорт PNG

Почему это происходит? Я что-то пропустил?

Изображение в формате PNG. Вот диалоговое окно «Экспорт PNG», которое я использую:Диалоговое окно экспорта PNG

Диалог слоев находится здесь:Диалог Слои

Привет, Йирка, я отредактировал твой вопрос, чтобы добавить изображения, это лучше, чем использовать внешнюю ссылку на диск Google.
Можете ли вы добавить скриншот диалогового окна параметров сохранения PNG? И индексируется ли изображение по цвету?
Не могу воспроизвести проблему. Я предполагаю, что вы что-то изменили в диалоговом окне экспорта PNG. Нажмите кнопку «Загрузить значения по умолчанию» в диалоговом окне «Экспорт PNG», чтобы сбросить его, и повторите попытку.
Я предполагаю, что в опции «Экспорт» есть параметр «Цвет» … измените его с «Оттенки серого» на «RGB».
В диалоговом окне экспорта PNG нет настроек, которые должны вызывать это. Если вы найдете тот, который работает, или комбинацию доступных, пожалуйста, сообщите нам.
Йирка, можешь показать нам полный скриншот пользовательского интерфейса GIMP, включая диалог слоев?
Я загрузил файл xcf на drive.google.com/open?id=0B2-SMQrgs3ombGlPdzU0ZC1STms вместе с диалоговым окном «Экспорт в PNG» и диалоговым окном «Слои». Изображение находится в режиме RGB.
На панели слоев убедитесь, что вы выбрали что-то. Поскольку ваше изображение имеет только один слой, просто щелкните его имя. Затем экспортируйте в формате PNG. Я понятия не имею, почему (и поэтому я не хочу добавлять это в качестве ответа), но, похоже, что на панели слоев ничего не выбрано, изображение экспортируется как оттенки серого без альфы.

Ответы (1)

Итак, к счастью, вы прикрепили полный скриншот GIMP. Проблема заключается в том, что активный объект рисования, который у вас есть при экспорте в PNG, не является одним из слоев изображения - как вы можете прочитать в строке состояния на кнопке, активный объект рисования - это «копия маски выбора».

Это канал на вкладке каналов — в GIMP у вас одновременно активен один «рисуемый» объект — рисуемые объекты могут быть слоями изображения, масками слоев или каналами. Только слои могут работать с цветом, все остальные — это рисунки в градациях серого, и когда один из них активен, этот рисуемый объект экспортируется на диск, а не объединяется из видимых слоев.

Маска «копия маски выбора» создается, когда вы выбираете Select-> Save to Channelпункт меню и делаете активным рисование. Просто щелкните значок предварительного просмотра слоя на вкладке слоев, чтобы снова сделать его активным, и тогда экспорт PNG будет работать, как и ожидалось.

(А чтобы увидеть/воспроизвести проблему, откройте справочник «каналы» и нажмите «копировать маску выделения» перед пробным экспортом оттуда).

Большое спасибо за объяснение, вы спасли мой день! Интересно отметить, что это не влияет на экспорт в JPG - я понимаю, почему это так, но это очень сбивает с толку, когда экспорт в JPG дает совершенно другой результат, чем экспорт в PNG. Как вы считаете, стоит ли обращаться к разработчикам GIMP, чтобы хотя бы предупредить в таких ситуациях?
Да - поведение должно быть последовательным - вы можете открыть сообщение об ошибке для GIMP на bugzilla.gnome.org - - или, если вам нужен более прямой контакт с разработчиками, вы должны использовать iRC - канал #GIMP на irc.gimp.org