Tutorial | Vetorizar imagens bitmapOne of the features in Inkscape is a tool for tracing a bitmap image into one or more <path> elements for your SVG drawing. These short notes should help you become acquainted with how it works. Tenha em mente que o propósito desta ferramenta não é reproduzir uma cópia exata da imagem original, nem produzir um produto final. Nenhuma ferramenta de vetorização automática consegue fazer isso. O que a ferramenta faz é criar um conjunto de curvas que se podem usar como um recurso para o desenho.Our tracer, derived from the original Potrace library by Peter Selinger, interprets a black and white bitmap, and produces a set of curves. For Potrace, we currently have three types of input filters to convert from the raw image to something that Potrace can use. Geralmente, quanto mais escuros forem os píxeis na imagem bitmap intermediária, mais vetorização o Potrace fará. À medida que a quantidade de traços aumenta, mais tempo de processamento será necessário e o elemento <path> será muito maior. É recomendável experimentar com imagens intermediárias mais claras primeiro, passando depois para as mais escuras para obter a complexidade e proporção desejadas.To use the tracer, load or import an image, select it, and select the PathTrace Bitmap item, or Shift+Alt+B.Opções principais dentro do painel Vetorizar Imagem BitmapThe user will see the five filter options available: Nível de BrilhoIsto usa simplesmente a soma do vermelho, verde e azul (ou tons de cinza) de um píxel para determinar se ele deve ser considerado como preto ou branco. O limiar pode ser configurado de 0,0 (preto) a 1,0 (branco). Quanto maior o valor, menor a quantidade de píxeis que serão considerados "brancos" e a imagem intermediária ficará mais escura.Imagem OriginalLimiar de BrilhoPreenchido, sem TraçoLimiar de BrilhoTraço, não PreenchidoDeteção de BordasIsto usa o algoritmo de detecção de bordas concebido por J. Canny, como uma forma de achar rapidamente isóclinas de contrastes parecidos. Isto produzirá uma imagem bitmap intermediária que se parecerá menos com a imagem original do que com o que faz o Limiar do Nível de Brilho, mas provavelmente fornecerá informação sobre a curva que de outra maneira seria ignorada. A configuração do campo Limiar aqui (de 0,0 a 1,0) ajusta o limiar do brilho a fim de determinar se um píxel situado próximo a uma borda com contraste deve ser incluído no resultado ou não. Este recurso permite ajustar o escuro ou espessura da borda no resultado final da imagem vetorizada.Imagem OriginalBorda DetetadaPreenchido, sem TraçoBorda DetetadaTraço, não PreenchidoNúmero de CoresO resultado deste filtro produzirá uma imagem intermediária que é muito diferente dos outros dois, mas é muito útil. Em vez de mostrar as isóclinas de brilho ou contraste, este filtro procura bordas onde as cores mudam, mesmo com brilho e contrastes iguais. O campo aqui, Número de Cores, decide quantas cores de saída existiriam se a imagem bitmap intermediária fosse colorida. Ele então decide preto/branco de acordo com o índice par ou ímpar da cor.Imagem OriginalNúmero de Cores (12)Preenchido, sem TraçoNúmero de Cores (12)Traço, não PreenchidoÉ recomendável experimentar todos os 3 filtros e observar os diferentes resultados produzidos para diferentes tipos de imagens de entrada. Haverá sempre uma imagem onde um funciona melhor do que os outros.After tracing, it is also suggested that the user try PathSimplify (Ctrl+L) on the output path to reduce the number of nodes. This can make the output of Potrace much easier to edit. For example, here is a typical tracing of the Old Man Playing Guitar:Imagem OriginalImagem Vetorizada / Caminho Resultante(1551 nós)Note the enormous number of nodes in the path. After hitting Ctrl+L, this is a typical result:Imagem OriginalImagem Vetorizada / Caminho Resultante - Simplificado(384 nós)A representação é um pouco mais aproximada e rudimentar, mas o desenho é muito mais simples e fácil de editar. Tenha em mente que o que se pretende normalmente com a vetorização, não é uma cópia exata da imagem, mas um conjunto de curvas que se podem usar em desenhos.Autotrace The Autotrace option uses a different algorithm for tracing and also offers some other parameters to tweak. It may take a little longer to work, but gives you some variety to choose from. Centerline tracing (autotrace) If you would like to vectorize a line drawing, and get strokes that are easy to modify instead of filled areas as a result, use this option. It will attempt to find contiguous lines that make up your drawing. Bulia Byak; Jonathan Leighton; Colin Marquardt; Nicolas Dufour; Gellért Gyuris; Maren HachmannThiago Pimentel — 2006; Rui Cruz — 2016Esteban Capella — 2019