Arxius

Potrace: Transforma imatges de mapa de bits a gràfics vectorials

Escrit al 2008-06-05 19:41:02 per Mecatxis

Un nou article de Deb a Day traduït a la web de Catux: potrace: Transforma imatges de mapa de bits a gràfics vectorials

Publicat el 19 de Maig del 2008 per András Horváth 

A vegades pots trobar-te que necessites una determinada imatge en alta resolució. Sobretot si ets un dissenyador gràfic (o un tatuador), vols tenir uns resultats de qualitat en augmentar la mida d'una imatge de baixa resolució.

Per aconseguir-ho sense fer servir un programa traçador, tens la següent possibilitat: Utilitzant un programa de gràfics de píxels com ara Gimp, pots canviar la mida de la imatge amb el millor mètode de mostrejar i aplicar-li un filtre de difuminat selectiu. La majoria de vegades no s'obté la qualitat necessària

Hi ha una petita però potent utilitat anomenada potrace desenvolupada per Peter Selinger, un professor de matemàtiques de la universitat de Dalhousie.

Amb un programa traçador com ara potrace només has d'indicar una imatge com a entrada, i obtindràs el resultat en el format SVG standard. potracepot produir també una sortida en format PDF.

Exemple en línia de comandes:

$ potrace -s imatge.bmp

Amb aquest procediment,el programa transforma els píxels de la imatge en corbes plenes que tenen resolució infinita amb suaus línies encara que ampliem o reduïm.

La meva experiència personal treballant com a dissenyador gràfic, potrace m'ha donat molt bons resultats amb moltes imatges. Comparat amb altres programes propietaris molt cars, quan la imatge original te terminacions punxegudes, potrace dona terminacions punxegudes al resultat i altres programes donaven resultats amb terminacions corbes. Això feia que calgués molta correcció manual.



A favor (comparat amb altres programes):

  • Molt bons resultats
  • Força ràpid
  • Es pot fer servir fàcilment des d'una línia de comandes
  • Es pot fer servir des del programa lliure de gràfic vectorial Inkscape (Camí/ Vectoritza un mapa de bits o Majúscules+Alt+B

En contra:

  • Només treballa amb dos colors (blanc i negre). Encara no permet processar altres colors
  • potrace no suporta imatges PNG com entrada (encara que les imatges es poden convertir des de PNG amb una pila de programes lliures)

Això és un exemple tret de la pàgina del projecte, es pot veure el mapa de bits original i la imatge vectoritzada:

Original bitmap potrace output

El paquet està disponible tant a Debian com a Ubuntu des de fa molt temps.

Categories: Articles, Iniciació


Comentaris

  • Sense comentaris
Arxius