Vektorizácia obrázka na SVG
Konvertuj logo alebo kresbu z PNG či JPG na vektorové cesty SVG priamo v prehliadači. Predvoľby, počet farieb, filter škvŕn, bezpečný náhľad, bez nahrávania.
Väčšia je presnejšia, ale pomalšia.
- Veľkosť SVG
- –
- Cesty
- –
- Farby
- –
- Čas
- –
Kód SVG
Ako konvertovať obrázok na SVG
- Presuň obrázok PNG, JPG, WebP alebo GIF do vyznačenej oblasti alebo na ňu klikni a vyber ho. Originál sa zobrazí vľavo.
- Vyber Predvoľbu: - Logo (plné farby, čisté tvary) pre loga, ikony, pečiatky a ploché ilustrácie; - Podrobná (viac farieb a ciest) pre kresby s tieňovaním alebo mnohými farbami; - Posterizovaná (4 vyhladené farby) pre štylizovaný výsledok z fotografie, podobný plagátu.
- V prípade potreby uprav Počet farieb (2 až 64) a Ignorovať škvrny menšie ako (px). Predvoľba nastaví rozumné hodnoty pre obe polia.
- Vyber Pracovnú veľkosť (dlhšia strana). Obrázok sa vektorizuje v tejto veľkosti; samotné SVG si zachová pôvodné rozmery.
- Klikni na Vektorizovať na SVG. Vpravo sa zobrazí výsledok s veľkosťou súboru, počtom ciest a farieb a časom vektorizácie.
- Klikni na Stiahnuť SVG, alebo na Kopírovať kód SVG, ak chceš značky vložiť do HTML alebo dizajnérskeho nástroja.
Ako vektorizácia funguje
Tento nástroj používa imagetracerjs, open source vektorizátor, v troch krokoch:
- Kvantizácia farieb: obrázok sa zredukuje na zvolený počet farieb. Každý pixel sa priradí k najbližšej farbe palety a paleta sa upresňuje v niekoľkých prechodoch.
- Detekcia hrán: pre každú farbu sa sledujú obrysy všetkých oblastí tejto farby vrátane dier (napríklad vnútra písmena „O“).
- Preloženie ciest: obrysy sa zjednodušia na priame čiary a kvadratické krivky, z ktorých vzniknú prvky
<path>v SVG.
Oblasti menšie ako prah Ignorovať škvrny menšie ako (px) sa vynechajú, čo odstraňuje šum a artefakty JPG. Hodnota 0 zachová všetko; 8 až 20 je vhodné pre loga; vyššie hodnoty dávajú čistejšiu, ale jednoduchšiu kresbu. Úplne priehľadné oblasti sa odstránia, takže logo na priehľadnom pozadí zostane priehľadné.
Čo dáva dobré výsledky
Vektorizácia funguje najlepšie pri jednoduchých logách a kresbách: málo plných farieb, jasné hrany, žiadne farebné prechody. Naskenovaný náčrt, čiernobiely podpis alebo ikona v štýle pixel artu sa vektorizujú veľmi dobre s 2 až 8 farbami.
S fotografiami je to iné. Fotografia obsahuje tisíce jemných odtieňov, takže verná vektorová verzia potrebuje veľa farieb a desaťtisíce ciest a SVG je potom oveľa ťažšie ako JPG. Na umelecký efekt radšej použi Posterizovanú (4 vyhladené farby) a nečakaj fotografický výsledok. Ak sa SVG veľmi zväčší, nástroj ťa upozorní.
Tipy na čistejšie logo:
- začni od najväčšej a najostrejšej verzie obrázka, akú máš;
- nastav Počet farieb na skutočný počet farieb v logu (vrátane pozadia);
- ak vidíš okolo hrán malé bodky, zvýš prah pre škvrny.
Súkromie a bezpečnosť náhľadu
Obrázok sa vektorizuje v tvojom prehliadači a nikdy sa nenahráva. Náhľad SVG sa zobrazuje ako obyčajný obrázok zo súkromnej adresy blob a nikdy sa nevkladá do stránky, takže ani nezvyčajný súbor nemôže spustiť kód.
Často kladené otázky
Dá sa JPG konvertovať na SVG pre rezací plotter?
Áno. Pre rezanie na zariadeniach Cricut alebo Silhouette použi predvoľbu Logo s 2 farbami: dostaneš čisté čierne tvary na bielom pozadí. V softvéri plotra podľa potreby zmaž tvar pozadia.
Prečo je môj súbor SVG väčší ako pôvodný PNG?
Každá farebná oblasť sa stane cestou s mnohými bodmi. Zníž Počet farieb, zvýš Ignorovať škvrny menšie ako (px) alebo vyber menšiu Pracovnú veľkosť (dlhšia strana), aby bol súbor ľahší.
Bude SVG nekonečne ostré?
Áno: cesty sa dajú škálovať na ľubovoľnú veľkosť bez rozmazania. Tvary však môžu byť len také presné ako vektorizovaný obrázok, takže malé alebo rozmazané zdroje dávajú zaoblenejšie a menej presné hrany.
Prečo vektorizácia trvá niekoľko sekúnd?
Vektorizácia sa počíta na tvojom zariadení. Veľké pracovné veľkosti a veľa farieb prácu znásobujú. Dobrým kompromisom je 800 px; na rýchly náhľad skús 400 px.
Je to to isté ako vloženie obrázka do SVG?
Nie. Niektoré konvertory jednoducho zabalia PNG do súboru SVG, čím sa nestane škálovateľným. Tento nástroj vytvára skutočné vektorové cesty.
Súvisiace nástroje
- Konvertor SVG na PNG Konvertuj SVG na PNG, JPG alebo WebP v prehliadači s ľubovoľnou šírkou, výškou, mierkou alebo DPI, s priehľadným či farebným pozadím. Dávka a ZIP.
- Konvertor obrázkov Konvertuj obrázky medzi formátmi PNG, JPG, WebP, BMP a ICO priamo v prehliadači. Dávková konverzia, veľkosti favicon a priehľadnosť, bez nahrávania.
- Generátor favicon Vytvor favicon.ico, ikony PNG, apple-touch-icon a site.webmanifest z jedného obrázka alebo emoji, s hotovými značkami HTML. Stiahnutie ZIP, bez nahrávania.
- Zmena veľkosti obrázkov Zmeň veľkosť obrázkov JPG, PNG a WebP podľa pixelov alebo percent, zachovaj pomer strán a spracuj viac fotografií naraz priamo v prehliadači.