Converter um desenho de linha de varredura em vetor


18

Tenho uma imagem rasterizada, basicamente um desenho digitalizado dos contornos (e alguns detalhes) de vários objetos e desejo converter essas linhas em vetores, usando o Illustrator ou o Inkscape.

Minha solução atual é ter a imagem rasterizada como uma camada de fundo e, em uma nova camada acima dela, uso a caneta para seguir as linhas o mais próximo possível. Mais tarde, ajusto essas linhas para ajustar melhor a imagem raster. Isso funcionou bem para desenhos simples. No entanto, para alguns dos meus desenhos extremamente complexos, isso é muito tedioso de se fazer.

Existe alguma ferramenta ou filtro de algum tipo capaz de reconhecer as linhas nos desenhos e criar caminhos vetoriais a partir deles?


Eu uso o Aspire. Embora este programa seja um software pago, ele contém muitas ferramentas úteis e poderosas que geralmente podem reduzir o tempo que um processo leva. Uma dessas ferramentas é um rastreador automático que pode rastrear projetos de varredura em vetores. Você pode escolher quais tons, cores ou tipos de varredura serão rastreados, assim como a qualidade do rastreamento e até a estática a excluir.
George A. Solodun

Respostas:


12

No inkscape, você conta com uma espécie de Potrace (um excelente rastreador, gratuito) incorporado lá. Basta ir ao topo do menu Path, vetorizar. Eu brinquei bastante com suas configurações e, embora você não tenha controle total, pode reduzi-lo a um resultado bastante preciso e a poucos nós. Mas você precisa jogar muito com as configurações até encontrar as melhores para você. Ele trabalhou para mim na produção de arte de linha de jogo de rasters (em um estilo muito semelhante ao de quadrinhos)

Outras maneiras que usei estão forçando o Illustrator a fazer uma espécie de média, nas configurações de traçado. Ultimamente, usando o MyPaint gratuito , porque ele tem muitas configurações (mais do que em muitos pacotes comerciais) para controlar o seu AVC e corrige em tempo real o AVC tremendo (btw, a razão pela qual demora mais tempo com tinta) com os tablets com caneta é o sistema eletromagnético e, talvez, a resolução não seja tão precisa quanto a mão, caneta e papel. Muitas vezes, uma tabela de baixa resolução, como a Intuos Small, não é suficiente, e você precisa de um formato maior para um melhor controle. é o melhor dos maiores formatos. (muitas pessoas pensam de outra maneira, mas, imho, a tinta é exatamente assim.))


Concordo 100% com você em relação ao tamanho do tablet e à resolução resultante. Muitas pessoas apenas me olham em branco quando tento explicar isso ... +1 para todas essas boas alternativas aos ilustradores. Eu não fazia ideia. Graças
leugim

Fico feliz que ajudou :); Eu também desenho e conheço as dores ao usar tinta em tablets digitais ... :) Uma observação ... Quando mencionei a média do Illustrator, estava me referindo a ir às preferências e definir lá o quão bom / suave seria esse palpite. (Como eu mencionei, MyPaint, (varredura, app não-vetorial), tem muito mais configurações para isso)
S.gfx

Obrigado por mencionar a Potrace. Apenas brew installisso. Caso alguém esteja confuso com a falta de interface desta ferramenta, é porque é uma ferramenta de linha de comando. Aqui está um exemplo de comando para você seguir na direção certa: potrace your-raster.bmp --output your-vector.svg -b svgSaúde.
Gillytech # 26/17

4

O Illustrator possui um recurso chamado rastreamento ao vivo. Parece que seria perfeito para o seu caso.

Coloque a imagem de origem. Com a imagem de origem selecionada:

Objeto> Rastreamento ao vivo> Criar.

OU

Objeto> Rastreamento ao vivo> Opções de rastreamento. Defina as opções de rastreamento e clique em Rastrear.

Você pode converter o rastreamento em caminhos.


2

Frequentemente, tenho situações semelhantes nas quais alguns desenhos são feitos - geralmente em grafite ( suspiro de linhas peludas e esboçadas ) - onde o desenho com a ferramenta caneta é realmente tedioso e irritante.

Achei meu tablet digital muito eficaz para lidar com essas situações. Embora acabe rastreando a imagem original novamente, costumo fazê-la em menos tempo do que antes. Geralmente, eu levava de 12 a 20 horas de trabalho por esboço. Agora estou "apenas" em 3-4 horas.

Fiz algumas tentativas com o livetrace no Illustrator, mas acabei gastando mais tempo corrigindo ou - nos melhores casos - usando os resultados apenas parcialmente.

Para ilustrações técnicas, parece não haver uma maneira fácil de rastrear a coisa manualmente. Pelo menos eu não conheço ninguém automático.

Às vezes, eu posso tirar proveito do Rhinoceros, que é um software 3D que permite exportar uma visualização (perspectiva, paralela) do seu modelo como linhas de vetor (arquivos * .AI). Se você tem alguma prática na modelagem, poderá criar os objetos em 3D e aproveitar a possibilidade de exportar várias visualizações. Os arquivos ilustradores exportados pelo Rhino ainda precisam de alguns retoques. especialmente porque as linhas tendem a ficar muito fragmentadas, mas pelo menos você recebe uma quantidade gerenciável de nós (ainda mais confuso do que rastrear manualmente).

Espero que isto ajude


2

Para Illustrator CS6 ou Illustrator CC .....

Abra ou coloque a imagem rasterizada no Illustrator.

Selecione a imagem e clique no botão Rastreio de imagem na barra de controle na parte superior da tela.

Para refinar o rastreio, escolha Window > Image Tracee você pode ajustar as opções de rastreio no painel que é aberto.

Nas versões anteriores do Illustrator, havia o Live Trace. No entanto, o recurso foi totalmente reescrito, a partir do zero, para o Illustrator CS6. O Image Trace executa as mesmas funções básicas que o Live Trace costumava fazer. Embora seja semelhante ao Live Trace, o Image Trace é totalmente diferente, com diferentes lógicas, recursos e opções.


Não que seja realmente um problema, mas como é a sua resposta diferente deste: graphicdesign.stackexchange.com/a/1371/8845
SAARU Lindestøkke

1
Versões diferentes, Bart. O Live Trace morreu no CS5, agora é o Image Trace. Verdadeiro, não é uma resposta drasticamente diferente, mas possivelmente útil para aqueles com Illustrator CS6 ou CC que estiveram procurando uma opção "Live Trace" e não a encontraram.
Scott

Entendo. Acabei de mudar do CS5 para o CS6 e ainda não usei o rastreamento de imagem / ao vivo.
Saaru Lindestøkke

1
Eu esclareci a resposta um pouco :)
Scott

1

Primeiro, prepare sua imagem para facilitar o trabalho dos algoritmos / utilitários de conversão de varredura em vetor

  1. Digitalize sua imagem como preto e branco e, em seguida, como escala de cinza (às vezes uma funciona melhor que a outra). Digitalize com a resolução mais alta possível, você pode gerenciar 600 dpi ou 1200 dpi, se o seu computador puder lidar com isso.
  2. Use Image > Adjustments > Levelspara corrigir papéis que não sejam completamente brancos
    1. Opcionalmente, ajuste os níveis de brilho / contraste também neste estágio. Você está tentando maximizar a diferença perceptível entre as linhas e as partes em branco de sua viagem.
  3. Aplique Posterize para acentuar as linhas

Agora aplique as técnicas de vetorização conforme mencionado nas respostas anteriores. Para o Illustrator, Live Traceseguido de retoques manuais funciona muito bem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.