Имам няколко изображения jpg и трябва всяко от тях да има прозрачен фон.
Имам GIMP като графичен инструмент.
Трябва да ги сложа в уеб страница и да виждам само основния елемент и да имам прозрачен фон.
За да разширя отговора на utopicam's, понякога изображението ви може да съдържа области, например сенки, които бихте искали да бъдат полупрозрачни. Например, да кажем, че имате снимка, заснета в светлинна кутия, като тази хубава и свободно лицензирана снимка на шведско дървено конче играчка с любезното съдействие на Creative Tools:
По принцип първата стъпка е да настроите levels на изображението, докато фонът наистина стане изцяло бял, с изключение на сенките и отраженията, които искаме да запазим. (Можете да използвате тази техника и за сив или цветен фон, но така е малко по-трудно да се постигнат добри резултати.) В този случай изображението вече е добре коригирано, така че не е необходимо да правим нищо по този въпрос.
Следващата стъпка е да изберете фона. Това беше доста лесно да се направи с инструмента магическа пръчка, въпреки че трябваше да поправя някои части, където белите ивици на обекта се сливат с фона, с инструмента ласо. Също така, след като добре селектирах фона, разширих селекцията с няколко пиксела (при пълна разделителна способност), за да избегна оставянето на белезникав ореол около обекта поради алиасинг. (Не можете да го видите на тази намалена снимка, но наистина успях да свърша доста добра работа с избора, ако мога да кажа така.)
Сега, тук е трикът: вместо просто да изрежа фона, използвах Colors → Color to Alpha, за да променя цвета на фона (бял) в прозрачен. (Можете също така да използвате запълване на кофата с режима Color Erase, както предлага utopicam.) Ако се приложи към цялото изображение, това би направило обекта също полупрозрачен, но тъй като е избран само фонът, сенките стават полупрозрачни, докато самият обект остава непрозрачен:
А ето и същата снимка на бледосин фон, за да се видят по-добре полупрозрачните сенки и отражения:
Един допълнителен трик, който не показах, е, че често е по-удобно да се направят две копия на слоя с изображението, да се преобразува селекцията в маска на слоя на горния, а на долния да се приложи Color to Alpha. Това ви позволява да нагласите ръбовете на обекта чрез редактиране на маската, като същевременно виждате на живо как ще изглежда резултатът. (Съвет: направете няколко фонови слоя, запълнени с различни цветове, за да можете лесно да проверите как изглежда снимката на различни фонове.) По-специално, понякога, ако направите светлините в близост до ръбовете на обекта леко полупрозрачни, резултатът може да изглежда по-хубав и естествен, тъй като имитира фона, който се отразява от обекта.
Забележка: Този урок е наличен и в PDF формат
.
При някои типове изображения липсва канал за прозрачност; например при JPG. Ако случаят е такъв, добавете алфа канал за прозрачност.
Това става, като изберете Лейер → Прозрачност → Добавяне на алфа канал
.
Следващата стъпка не е задължителна и се състои в това да запълните първо областта, която трябва да стане прозрачна, с обикновен цвят. Изберете инструмента за запълване на кофа или натиснете Shift+B. В рамките на опциите на инструмента Кофичка за запълване
изберете Запълване на прозрачни области
само когато е необходимо. Изберете BG color fill
(Запълване с цвят на БГ) и Sample merged
(Сливане на проби) и изпълнете няколко опита, като регулирате Threshold
(Праг) за най-добри резултати. Междувременно натиснете Ctrl+Z, за да отмените.
Известно смесване на цветовете ще бъде неизбежно и дори желателно. (В това отношение Adobe Photoshop не е по-различен.) Следователно изберете цвят, който е съвместим с фона, на който евентуално ще се използва получената снимка.
Щракнете върху правоъгълника за цвят на фона в горната половина на прозореца на кутията с инструменти Tool Options
, за да промените цвета на фона.
Тук използвах f3f3e9
като цвят на фона за обикновеното запълване с цвят.
Въпреки това може да се използва и инструментът eyedropper, за да се избере цвят от всяка точка на работния плот.
Правилното нещо, което трябва да направите сега, е Избор → По цвят
.
Може да е изкушаващо да се изпълни Колор към прозрачност
, но това би променило и полупрозрачните области в рамките на желаната област на изображението.
Този път изберете Запълване на прозрачни области
, както и Сливане на проби
. За този конкретен пример избрах да не прилагам Antialiasing
, нито Feather edges
. Въпреки това експериментирайте с тези настройки и изберете това, което изглежда най-добре. Отново направете няколко опита, като регулирате Праг
за най-добри резултати. Междувременно натиснете Ctrl+Z, за да отмените.
Понякога се оказва трудно да се направи точното избиране на цвят. Част от желаната област на изображението може да бъде избрана също, защото цветът е съвпаднал. В този случай и едва забележимо, девет желани пиксела в средата на тръбата също бяха избрани за изтриване. Когато това се случи, използвайте Ctrl+Drag
с избран от вас инструмент Select
, за да изберете зона за субтрактивна селекция.
.
.
В ръба на желаното изображение някои нюанси на фона ми все още остават неизбрани. Ако случаят е такъв, увеличете селекцията с един пиксел, като използвате Избор → Увеличаване... → 1px
.
След като желаната област на прозрачност е избрана, просто натиснете Delete.
.
Накрая експортирайте прозрачното изображение с помощта на File → Export As...
във файлов формат, който поддържа прозрачност. За предпочитане е това да бъде PNG, но и GIF би работил.
Изглежда, че трябва да изрежете определени части от jpgs (например основната фигура) и да изтриете "фона". Можете да направите това с помощта на инструмента ласо.
На уебсайта на gimp има много уроци и обяснения. Вижте това: http://docs.gimp.org/en/gimp-painting.html#gimp-concepts-selection и това: http://docs.gimp.org/en/gimp-tool-free-select.html
Полигоналното избиране създава опорна точка всеки път, когато щракнете върху нея. След това при преместване на показалеца на мишката се изчертава линия с нова опорна точка, която можете да премествате, стига да не щракнете отново.
Можете да получите достъп до инструмента Ласо по различни начини:
От лентата на менюто на изображението Инструменти → Инструменти за избор → Свободен избор,
като щракнете върху иконата на инструмента в полето с инструменти,
чрез използване на бързата клавишна комбинация F
.
За да направите плътния фон на дадено изображение прозрачен, добавете алфа-канал и използвайте магическата пръчка, за да изберете фона. След това използвайте инструмента Color Picker (Избор на цвят), за да изберете цвета на фона, който става цвят на преден план в Toolbox. Използвайте инструмента за запълване на кофички с избрания цвят. Задайте режим на запълване с кофички на "Color Erase" (Изтриване на цвят), при което се изтриват пикселите с избрания цвят; другите пиксели се изтриват частично и цветът им се променя.