Многие изображения в Интернете показывают объект на белом или прозрачном фоне. Когда это изображение копируется и вставляется в документ (например, MS Office Word/Powerpoint), цвета (особенно цвета фона) иногда инвертируются (например, черный вместо белого). Это почему? Я подтвердил это с изображениями в формате GIF и PNG, но я думаю, что видел это с JPEG и, возможно, с некоторыми другими типами изображений.

3 ответа3

0

Для того, кто пишет программу, это простой способ выделить объект на переднем плане, не зная каких-либо атрибутов фоновых объектов. Курсору проще сказать, что всякий раз, когда возникает Условие X, все пиксели курсора должны меняться, чтобы отобразить инвертированный цвет пикселей ниже. Если бы кодирующим людям приходилось кодировать цвет дисплея каждого пикселя вместо того, чтобы говорить им все время, чтобы они смотрели вниз и инвертировали, нам, вероятно, было бы лучше использовать терминалы :)

0

Форматы растровых файлов, поддерживающие прозрачность, включают GIF, PNG, BMP и TIFF (но не JPG) через прозрачный цвет или альфа-канал. Программное обеспечение, которое не поддерживает эти функции, просто заменит прозрачную часть каким-либо цветом, например белым или черным.

-1

Как описано выше, черный цвет - это приложение (например, Word), делающее различные предположения относительно фона, который прозрачные области позволяют вам видеть, по сравнению с тем, которое было сделано приложением, из которого было создано изображение. Несмотря на то, что Word обычно имеет белую страницу, кажется, что область под изображением черная!

Вы можете преодолеть этот эффект, по крайней мере, в Word, установив цвет "Заполнить" изображения белым: щелкните правой кнопкой мыши изображение -> Формат изображения -> Заполнить -> Сплошной / Белый. Цветные области изображения теперь отображаются так же, как и раньше, но прозрачные области теперь отображаются белым цветом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .