Загрузить созданный фотошопом PNG в Discord, не меняя цвета

Вот иконка, сделанная в фотошопе:

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

Выглядит нормально, когда я открываю его в Preview или Safari.

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

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

Я предполагаю, что это связано с тем, что фотошоп сохранил его со встроенным цветовым профилем? И Discord не отображает его с этим цветовым профилем?

Например, я заметил, что значения RGB в фотошопе отличаются от моих общесистемных значений rgb:

/Пользователи/Джордж/Загрузки/Снимок экрана 21.01.2018 в 12.40.57.png

Все, что я хочу знать, это то, как я могу взять этот PNG (первый) и сделать так, чтобы, когда я загружаю его в дискорд, он все равно выглядел так же?

Какой у вас профиль документа? А у вас точно калиброванный монитор?
@joojaa, конечно, все мониторы откалиброваны? хотя монитор тут ни при чем
Нет, большинство мониторов не откалиброваны, около 98% никогда не калибровались и не профилировались. Эту калибровку необходимо проводить ежемесячно-еженедельно, чтобы она была значимой. К тому же без калиброванного монитора спорить об этом почти так же полезно, как байк для рыбы. Ошибка людей на других мониторах больше, чем ошибка, которую вы видите, и я не вижу ту же ошибку по той простой причине, что ваш монитор не откалиброван. Но вы не ответили на вопрос.
@joojaa Я не знаю, что такое профиль документа. Кроме того, калибровка монитора не имеет к этому никакого отношения.
Конечно, это так, фотошоп пытается эмулировать некоторое пространство в пространстве, в котором, по словам вашей ОС, находится монитор. Если ваш монитор находится в sRGB, чего они часто не делают, то установка профиля на sRGB не поможет. В любом случае загляните в Edit -> Color Settings
@joojaa, какие настройки цвета мне нужно выбрать, чтобы, когда я сохраняю png и загружаю его в Discord, цвета оставались прежними?
обычно sRGB, но вам нужно, чтобы ваш монитор находился в пространстве sRGB. Что немного проблематично на дисплеях с широкой гаммой. Альтернативой является встраивание цветового пространства, которое работает в некоторых браузерах. Так же поставил предупреждение при открытии документов.

Ответы (1)

Я придумал метод, который позволяет избежать фотошопа, потому что каждый раз, когда я прикасаюсь, кажется, что все ломается. Мой метод заключается в том, чтобы взять рисунок, созданный в фотошопе, и использовать его, чтобы пробить дыру в образце нужного мне цвета.

Я открыл этот png, тот, который должен был быть моим значком, в Preview.app (не в фотошопе, потому что фотошоп все испортил), а затем максимизировал контраст, сделал насыщенность как можно более низкой и возился с другими настройками, такими как максимизация /сведение к минимуму экспозиции, чтобы сделать его полностью черным на прозрачном фоне.

Затем я скопировал все это с помощью cmd-A, нарисовал белый прямоугольник и снова вставил его. Итак, теперь мое исходное изображение представляет собой полностью черно-белую иконку.

Настройки цвета в предварительном просмотре позволяют инвертировать цвета, перемещая крайнюю левую стрелку уровней вправо, а крайнюю правую — влево.

Теперь он должен быть белым на черном. Сохраните это. Это будет маска.

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

Затем я сделал скриншот цвета, который действительно хотел. Я использовал изменение размера Preview, чтобы изменить размер этого цвета до квадрата 1000x1000px (размер моего окончательного изображения). Просто сплошной цвет. Скриншот сплошного блока цвета из исходного png, цвет которого вы хотите сохранить (первое изображение вопроса), тоже сработал бы.

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

Затем я выполнил эту команду с помощью imagemagick:

convert color.png mask.png -alpha off -compose copy_opacity -composite warningicon.png

Он выдал именно то, что я хотел, а именно png правильного цвета, который странным образом не меняет цвета при загрузке в дискорд.

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

Это на самом деле не отвечает на заданный вопрос. он может делать то, что вы хотите.
@joojaa Я думаю, что это отвечает на вопрос «все, что я хочу знать, это то, как я могу взять этот PNG (первый) и сделать так, чтобы, когда я загружаю его в дискорд, он все еще выглядел так же?»
Да. Ни у кого другого не было бы возможности ответить на этот конкретный ответ, поэтому он недействителен, поскольку вопрос был задан. Таким образом, ответ выходит за рамки. Поскольку это ваш вопрос, вы можете редактировать их, чтобы они соответствовали.
@joojaa этот ответ и вопрос совпадают. Я не понимаю, что вы имеете в виду, «никто другой не имел бы возможности ответить на этот конкретный ответ» - ответы не предназначены для ответов. Это абсолютно, 100% правильный ответ на вопрос.
Вам нужно пометить его чем-то другим, кроме фотошопа, и сказать, что вы готовы принять ответы, не относящиеся к фотошопу. Хотя проще настроить свой фотохоп. Но тогда я не могу отменить отрицательный голос. Просто говорю,
@joojaa, но проблема связана с фотошопом, поэтому тег фотошопа. Ответы о конфигурации PhotoShop приемлемы, поэтому тег photoshop. «Проще настроить фотошоп» — может быть, для кого-то, но я потратил на это 6+ часов, когда пытался разобраться внутри фотошопа и ничего не вышло, поэтому и задал вопрос. Если кто-то может сказать мне, как правильно настроить фотошоп, я, очевидно, приму этот ответ.
Нет, вам нужно указать свои ответы, открытые для ответов, отличных от фотошопа, иначе это все равно, что задать вопрос о javascript в stackoverflow и придумать ответ на python. Я сказал вам включать предупреждения после настройки рабочего пространства. Это в следующий раз, когда вы откроете документ, исправит вашу проблему. НО опять же я не могу удаленно настроить ваш компьютер.
@joojaa это действительно не так. Если бы мой вопрос stackoverflow был «Как мне отфильтровать список файлов по содержимому?» и я пытался использовать пакет Windows (и, следовательно, он помечен пакетом), потому что я собираюсь использовать это в пакетном сценарии, но кто-то публикует сценарий Python в качестве ответа, потому что это почти невозможно в пакетном режиме, ответ Python хорошо, и хороший ответ на вопрос. Когда невозможно с одним инструментом, используйте другой, не так ли? Этот ответ отвечает на заданный вопрос, я понятия не имею, в чем ваша проблема.
Нет проблем, просто объясните, почему вас минусуют. Приняли бы вы ответы, показывающие, как это сделать с краской MS?
@joojaa да, я бы
Тогда в следующий раз, когда вы спросите, укажите это в своем вопросе! В противном случае ответы будут включать только ответы фотошопа.
@joojaa Я не понимаю, где в моем вопросе подразумевается обратное или почему мой ответ «на самом деле не отвечает на заданный вопрос». Я думаю, что заданный вопрос: «Как я могу взять этот PNG и сделать так, чтобы при загрузке в раздор он все равно выглядел так же?» не накладывает ограничений на то, какую технологию вам разрешено использовать для ответа.