Как сделать прозрачный фон у картинки
Опубликовал Сергей ФещуковИюл 21
Сегодня я решил отойти немного от темы кодинга и рассказать чуточку об оформлении. Хотя оформление играет не малую роль в создании сайта, я с детства не дружу с рисованием, графикой и дизайном. Поэтому ищу изображения для своих постов, как и многие блогеры, где-то на просторах интернета, используя бесплатные фотобанки и фотостоки.
И вот, бывает попадается очень подходящая картинка для вашего поста и всё бы хорошо... Но фон картинки не подходит под фон блога или блока с текстом. Явно ни у одного меня такая проблема и ни у одного меня фон не белый, который подходил бы в большинстве случаев. Мне нужен прозрачный фон!
В интернете я не нашел нормальных идей как сделать прозрачный фон для готовой картинки, поэтому начал сам экспериментировать и нашел более менее подходящее решение!
Как сделать прозрачный фон у картинки
Возьмём в пример одну простую картинку в формате .jpg (вообще формат не важен особо):

Здесь есть белый фон, от которого я хочу избавиться и вместо него сделать прозрачный фон. В этом нам поможет Pixlr - онлайновое подобие фотошопа.
Загружаем наше изображение. Справа в окошке "Слои" появится слой "Фоновый", на котором замочек (не дает удалять фон картинки).
Два раза кликнув левой кнопкой мыши по этому замочку, вы сможете снять блокировку с фона. Вместо замочка появится галочка.
Теперь берем волшебную палочку (панель инструментов, правый столбец вторая кнопка сверху), указываем следующие параметры: допуск = 21, галочки стоят на сглаживании и непрерывности (обычно такие параметры стоят по стандарту), хотя с параметрами можете поэкспериментировать; и нажимаем на фон картинки (в нашем случае, на белый фон).
Теперь удаляем фон нажатием кнопочки "Delete" и получаем нужное нам изображение с прозрачным фоном.
Остается только сохранить изображение. Файл -> Сохранить. Сохраняем изображение обязательно в формате .png, иначе прозрачный фон пропадет.
В итоге на выходе получаем то же изображение с прозрачным фоном.

Единственный минус Pixlr - нельзя изображение сохранить в формат .gif, который тоже сохраняет прозрачный фон, но намного легче, чем формат .png. Но если нет другого выхода, почему бы не воспользоваться этим?
Ну вот я и ответил на свой же вопрос "Как сделать прозрачный фон у изображения?". Как вам способ?


























19 коммент. к записи
Комментарий от Supaman оставлен 21.07.2010 в 17:08
Хороший пост. Полезно будет, особенно когда лого делаешь
Ответить | Цитировать
Комментарий от Андрей оставлен 21.07.2010 в 17:29
Спасибо за шикарный сервис! Иногда бывает нужен фотошоп, а на работе его нет. А тут такое чудо!!!!
Ответить | Цитировать
Комментарий от maxfisher оставлен 21.07.2010 в 19:30
Во общем то как обычно, правда автор сделал довольно топорно
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 21.07.2010 в 19:37
@ maxfisher, быстро и безболезненно, в общем-то. Есть идеи по лучше?
Как обычно видел только «Выделите объект и перенесите на новый прозрачный слой».
Ответить | Цитировать
Комментарий от BloggerMen оставлен 21.07.2010 в 19:38
Хороший сервис. Все быстро и без заморочек. Спасибо.
Ответить | Цитировать
Комментарий от maxfisher оставлен 21.07.2010 в 19:48
@Сергей Фещуков я про то что в буквах РФ фон тоже надо было удалить.
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 21.07.2010 в 20:42
@ maxfisher, это само собой, я лишь показал пример, принцип как можно сделать прозрачный фон. Редактируя свои изображения, естественно, по своему желанию, вы можете удалить фон не только вне области изображения, но и внутри её.
Да и не хотелось добавлять ещё несколько скринов в пост, так как изображений и так хватает.
Ответить | Цитировать
Комментарий от Bahus оставлен 22.07.2010 в 06:12
@ maxfisher, Не придирайтесь к мелочам. Хороший сервис. Удобный.
Ответить | Цитировать
Комментарий от Devoor оставлен 22.07.2010 в 06:43
Чё за ссылка? http://nubic.ru/photoshoponline.html
Ответить | Цитировать
Комментарий от Ден оставлен 22.07.2010 в 10:01
Вточь также и в фотошопе можно сделать.
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 22.07.2010 в 11:03
@ Devoor, Nubic.ru – блог парня, который поставил систему Pixlr к себе на сервер и русифицировал его. Соответственно – это адрес на саму русифицированную версию Pixlr.
Ответить | Цитировать
Комментарий от Devoor оставлен 22.07.2010 в 13:38
@ Сергей Фещуков,
Чего он там русифицировал? Этот сервис в оригинале мультиязычный и русский тоже есть. )))
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 22.07.2010 в 13:42
@ Devoor, ну это я вычитал на его блоге в посте, опубликованном год назад.
Да, по сути, не важно. Нашел ссылку на официальном сайте Pixlr. Сейчас сменю в посте ссылку на http://www.pixlr.com/editor/?loc=ru
Ответить | Цитировать
Комментарий от Devoor оставлен 22.07.2010 в 14:02
@ Сергей Фещуков,
Да я не против той ссылки, просто не понял к чему она стояла. )))
Ответить | Цитировать
Комментарий от Hugo оставлен 23.07.2010 в 01:24
*Дрожащий голос из темного угла*
- А в IE 6-то не будет прозрачным…
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 23.07.2010 в 10:34
@ Hugo, ну здесь я ничего поделать не могу. Есть, конечно, фикс, который исправит эту проблему, но вообще не пойму самой сути использования IE6.
Я никого не хочу обижать или оскорблять, но в тысячный раз просят пользователей IE6: обновите IE или установите другой браузер.
Ответить | Цитировать
Комментарий от Pirat оставлен 01.08.2010 в 15:55
Не понял в чем же фишка? То же самое в Photoshop делается.
Ответить | Цитировать
Комментарий от Сергей Фещуков оставлен 01.08.2010 в 19:12
@ Pirat, во-первых, не все имеют фотошоп под рукой или вообще на компьютере. Во-вторых, кто сказал, что тут фишка какая-то особенная? Я просто в интернете подобного описания НИГДЕ не нашел. Может просто плохо искал, но мне кажется, что это интересно моим читателям.
Ответить | Цитировать
Комментарий от Pirat оставлен 02.08.2010 в 10:33
@ Сергей Фещуков, ну в принципе по вопросу использования Photoshop я согласен, что не у каждого он есть, да и не все работать умеют. Для большинства наверное это информация будет полезна, да и мороки похоже меньше – устанавливать, настраивать и т.п. не нужно
Ответить | Цитировать