Подтвердить что ты не робот

Прозрачный фон в изображении JPEG

Как установить прозрачный фон на изображение в формате JPEG? Это сомнительно для многих моих коллег.

Каким будет решение с использованием Paint в Windows?

Каковы другие простые альтернативы?

4b9b3361

Ответ 1

Вы не можете сделать изображение JPEG прозрачным. Вы должны использовать формат, который обеспечивает прозрачность, например GIF или PNG.

Paint откроет эти файлы, но AFAIK будет стирать прозрачность, если вы отредактируете файл. Используйте другое приложение, например Paint.NET (оно бесплатно).

Изменить:, поскольку другие люди упомянули об этом: вы можете конвертировать изображения JPEG в PNG, в любой редактор, способный работать с обоими типами.

Ответ 2

JPEG не поддерживает прозрачность, поскольку использует цветовое пространство RGB. Если вы хотите, чтобы прозрачность использовала формат, поддерживающий альфа-значения. Пример PNG - это формат изображения, в котором используется цветовое пространство RGBA, где (r = красный, g = зеленый, b = синий, a = альфа). Значение альфы используется как показатель непрозрачности, 0% полностью прозрачный, а 100% полностью непрозрачен. пикселей.

Ответ 3

JPG не поддерживает фон прозрачный, вы можете легко преобразовать его в PNG, который поддерживает прозрачный фон, открыв его в рядом с любым редактором фотографий и сохранить его как. PNG

Ответ 4

Если вы беспокоитесь о размере файла PNG, вы можете использовать маску SVG для создания прозрачного JPEG. Вот пример, который я собрал: http://bit.ly/1BnnMYt

Ответ 5

Как установить прозрачный фон на изображении JPEG?

Если вы намерены сохранить изображение в формате JPEG, вы не сможете. Как предложили другие, конвертируйте его в PNG и добавьте альфа-канал.

Ответ 6

JPG не поддерживает прозрачность

Ответ 7

Просто хотел добавить, что GIF "прозрачность" больше похожа на отсутствующие пиксели. Если вы используете GIF, вы увидите зубчатые края, где встречаются фон и остальная часть изображения. Используя PNG, вы можете сглаживать "составные" изображения вместе, чего вы действительно хотите. Плюс PNG поддерживает изображения высокого качества.

Не используйте "Paint". Для художественной работы существует множество приложений высокого качества. Я думаю, что даже приложения для сотовых телефонов (Pixlr довольно хороши и бесплатны!), А веб-приложения для редактирования изображений лучше. Я использую Gimp для всех платформ.

В то время как JPEG нельзя сделать прозрачным сам по себе, если ваша цель - уменьшить размер очень больших областей изображения для веб-страницы, которые должны содержать прозрачные области изображения, тогда есть решение. Это слишком сложно, чтобы публиковать данные, но Google это. В принципе, вы создаете свой образ с прозрачностью, а затем разделяете альфа-канал (Gimp может сделать это легко) в виде простого 8-битного PNG с серой шкалой. Затем вы экспортируете данные цвета в формате JPG. Теперь ваша веб-страница использует тэг CANVAS для загрузки JPG в качестве данных изображения и применяет 8-битный PNG в оттенках серого как альфа-канал Canvas. Браузер Canvas выполняет работу по созданию прозрачного изображения. JPEG сохраняет информацию о цвете (лучше сжатый, чем PNG), а PNG уменьшен до 8-битной альфа, что значительно меньше. Используя эту технику, я сохранил несколько сотен К на изображение. Несколько человек предложили форматы файлов, которые вставляют информацию о прозрачности PNG в расширенные поля информации JPEG, но эти предложения пока не имеют широкой поддержки.

Ответ 8

Я серьезно запутался, всю жизнь я думал, что JPG не может быть прозрачным фоном, но посмотрите на этот файл! Я нашел его в Интернете и размещал на своем веб-сайте, поэтому я уверен, что он не удаляется, это умопомрачительно

http://abdelkadersoudani.com/4220poster.jpg

Файл, найденный на этом веб-сайте

http://www.picshouse2.com/vb/imgcache/2/4220poster.jpg