bijgewerkt: 17 November 2018
de wereld van pixels bestaat uit twee grote vormen: rasterafbeeldingen en vectorafbeeldingen. Eenvoudig gezegd, rasters of bitmaps zijn uw gewone foto ‘ s-een raster van X-Y informatie, waarbij elke punt (pixel)vertegenwoordigt een drie-kleur waarde. Vector graphics doen dingen anders-ze gebruiken wiskundige functies om grafische informatie weer te geven. Dit is als true-type lettertypen versus … eh … niet zo ‘ n true-Type.
Waarom is dit belangrijk? Goed, wanneer u de grootte (schaal omhoog) bitmaps, verliest u informatie. Wanneer je doso met schaalbare vector graphics, je niet, dat is de reden waarom vector graphicsimages er altijd mooi en glad uitzien, ongeacht hun grootte. OK, dus misschien wilt u een logo ofsuch, en je hebt het in JPEG-of PNG-formaat. Nu, u wilt het converteren naar SVG. Je beseft dat dit niet zo triviaal is. Gratis beeldbewerkingsprogramma ‘ s zoals Krita en GIMP kunnen dit niet.Wat nu?
de naam van het spel: Inkscape
mooi, zelfs het aantal lettergrepen komt overeen. Om bitmaps naar vector graphics te kunnen converteren, heb je een programma nodig dat dit kan. Inkscape is inderdaad een gratis, open-source vector graphics editor, en het zal doen wat we wensen. De workflow is een beetje ingewikkeld, vandaar deze gids.
start Inkscape, open een bestand. Je hebt twee opties. U kunt een bestand of importit openen. De eerste optie heeft de voorkeur, omdat het werk canvas zal schalen tot beeldgrootte. De latere is nuttig als u met meerdere lagen wilt werken en meerdere afbeeldingen wilt gebruiken om uw project aan te maken. Met standaard bestanden doet de gewone open het werk.
nu, klik pad > Trace Bitmap. Om het bestand te converteren, moet Inkscape alle verschillende lijnen die het beeld vormen “in kaart brengen”, zodat het ze kan traceren-en converteren naar wiskundige functies.Er zijn nogal wat opties hier. U kunt live preview van de resultaten-dat is altijd goed. Dan, youshould waarschijnlijk meerdere scans uit te voeren, omdat dit de nauwkeurigheid van de tracing verhoogt (niet in tegenstelling tot mijn 3D-rendering spul op een manier). Ik merkte dat omhoog gaan van 2 scans tot ongeveer 6-8 geeft enorme verbeteringen, maar dan is het taps off. Max. aantal scans is 256. Dan, youcan ook scans stapelen, verwijderen achtergrond en meer. U kunt ook kleur / grijswaarden traceren.
resultaten
uw kilometerstand zal altijd variëren. De kwaliteit van de bron, de grootte, de complexiteit van grafieken en hoeveel rekenkracht je investeert in de conversie, bepalen de output. Inkscape – en wat dat betreft, elke vector graphics editor, zoals zeggen Karbon-werkt het beste met vormen die een easy benadering van bekende wiskundige vormen en curven, zoals vierkanten, cirkels, enz. Free-formimages zijn lastiger.
ik testte met mijn would-be dedoimedo-logo en de resultaten waren gemengd, van vreemd tot redelijk goed. Youdo krijgen min of meer de originele afbeelding, maar sommige detail is verloren, en het kan een beetje wazig kijken. Niet slecht, gezien het feit dat je het nu oneindig kunt opschalen, maar toch. Als je gaat met eenvoudiger logo ‘s,’ t is een no-brainer.Werkt als een amulet.
Import
wanneer u afbeeldingen importeert, zijn er enkele subtiele verschillen met wat we eerder deden. Meestal in hoe u uw bestand wilt importeren. Je hebt de mogelijkheid om dpi te tweaken of te spelen met de rendering mode.Over het algemeen, in de meeste gevallen, auto werkt prima.
conclusie
nou, dat is het zo ‘ n beetje. Inkscape is een zeer nuttig programma als het gaat om PNG > SVG conversies,of goed, zowat elk bitmap formaat. Je hebt nogal wat speelruimte met de uiteindelijke uitvoer, en je kunt meerdere scans gebruiken om de uitvoer te maken. Eenvoudigere, meer geometrische beelden zullen natuurlijk beter werken.
mijn testen toont aan dat een relatief klein aantal scans de meest optimale (zo niet ideale)algemene resultaten geeft, en ook helpt om de bestandsgrootte tot redelijke cijfers te beperken. Wees ervan bewust dat grote beelden kunnen resulteren in echt grote SVG conversies. Maar dat was alles. Hopelijk was het nuttig. Niet veel elseto zeggen, behalve gelukkig experimenteren!
Cheers.