Konversi gambar garis dari raster ke vektor

18

Saya memiliki gambar raster, pada dasarnya gambar pindaian garis besar (dan beberapa detail) dari berbagai objek, dan saya ingin mengubah garis-garis ini menjadi vektor, menggunakan Illustrator atau Inkscape.

Solusi saya sekarang adalah memiliki gambar raster sebagai layer latar belakang, dan di layer baru di atasnya saya menggunakan pena untuk mengikuti garis sedekat mungkin. Kemudian saya mengubah garis-garis ini agar sesuai dengan gambar raster dengan lebih baik. Itu bekerja dengan baik untuk gambar sederhana. Namun untuk beberapa gambar saya yang sangat kompleks, ini sangat membosankan untuk dilakukan.

Apakah ada alat atau filter semacam itu yang mampu mengenali garis dalam gambar garis dan membuat jalur vektor dari mereka?

bguiz
sumber
Saya menggunakan Aspire. Meskipun program ini adalah perangkat lunak berbayar, ia mengandung banyak alat yang kuat dan berguna yang sering kali dapat mempersingkat waktu proses. Salah satu alat ini adalah pelacak otomatis yang dapat melacak desain raster ke vektor. Anda dapat memilih warna, warna, atau jenis raster yang akan dilacak, serta kualitas jejak dan bahkan statis untuk dihapus.
George A. Solodun

Jawaban:

12

Di inkscape, Anda mengandalkan jenis Potrace (pelacak yang sangat baik, gratis) yang disematkan di sana. Buka saja menu Path, buat vektor. Saya telah bermain cukup dengan pengaturannya, dan meskipun Anda tidak akan mendapatkan kontrol total, Anda dapat menguranginya menjadi hasil yang cukup akurat dan beberapa node. Tetapi Anda harus banyak bermain dengan pengaturan sampai Anda menemukan yang tepat untuk Anda. Ini berhasil bagi saya untuk memproduksi seni garis permainan dari raster (dengan gaya yang sangat mirip dengan gambar komik)

Cara lain yang saya gunakan adalah memaksa Illustrator untuk melakukan semacam perataan, dalam pengaturan goresan. Dan akhir-akhir ini, menggunakan MyPaint gratis , karena memiliki pengaturan yang cukup banyak (lebih dari dalam banyak paket komersial) untuk mengontrol stroke Anda dan melakukan perbaikan secara real time dari stroke yang bergetar (btw, alasan mengapa dibutuhkan lebih banyak waktu untuk tinta) dengan tablet pena adalah sebagai sistem elektro magnetik dan mungkin resolusinya tidak seakurat tangan, pena, dan kertas. Seringkali meja dengan resolusi rendah, seperti Intuos Small, tidak cukup, dan Anda memerlukan format yang lebih besar untuk kontrol yang lebih baik. IMHO, adalah yang terbaik format terbesar. (banyak orang berpikir lain, tapi imho, untuk tinta sama saja.))

S.gfx
sumber
Saya setuju 100% dengan Anda mengenai ukuran tablet dan resolusi yang dihasilkan. Banyak orang hanya memberi saya tatapan kosong ketika saya mencoba menjelaskan ini ... +1 untuk semua alternatif yang bagus untuk jejak ilustrator. Saya tidak tahu. Terima kasih
leugim
Senang itu membantu :); Saya juga menggambar, dan mengetahui rasa sakit ketika tinta dengan tablet digital ... :) Satu catatan ... Ketika saya menyebutkan rata-rata Illustrator, merujuk ke preferensi, dan pengaturan di sana seberapa halus / halus akan tebakan itu. (Seperti yang saya sebutkan, MyPaint, (raster, aplikasi non-vektor), memiliki lebih banyak pengaturan untuk itu)
S.gfx
Terima kasih telah menyebutkan Potrace. Lakukan brew installsaja. Jika ada yang bingung dengan kurangnya alat ini, itu karena itu adalah alat baris perintah. Berikut adalah contoh perintah untuk membuat Anda pergi ke arah yang benar: potrace your-raster.bmp --output your-vector.svg -b svgCeria.
gillytech
4

Illustrator memiliki fitur yang disebut jejak hidup. Kedengarannya akan sempurna untuk kasus Anda.

Tempatkan gambar sumber. Dengan gambar sumber yang dipilih:

Obyek> Jejak Langsung> Buat.

ATAU

Object> Live Trace> Tracing Options. Atur opsi penelusuran, lalu klik Lacak.

Anda kemudian dapat mengubah pelacakan ke jalur.

horatio
sumber
2

Saya sering memiliki situasi yang sama di mana saya diberi beberapa gambar - biasanya gambar pena grafit (samar, garis-garis berbulu mendesah ) - di mana menggambar dengan alat pena menjadi sangat membosankan hingga mengganggu.

Saya menemukan tablet digital saya sangat efektif untuk mengatasi situasi ini. Meskipun saya akhirnya menelusuri gambar asli lagi, saya cenderung melakukannya dalam waktu kurang dari sebelumnya. Biasanya saya membutuhkan 12-20 jam kerja per sketsa. Sekarang saya turun ke "hanya" 3-4 jam.

Saya telah melakukan beberapa percobaan dengan livetrace di Illustrator tetapi akhirnya menghabiskan lebih banyak waktu untuk mengoreksi atau - dalam kasus terbaik - menggunakan hasil hanya sebagian.

Untuk ilustrasi teknis sepertinya tidak ada cara mudah untuk menelusuri kembali hal tersebut secara manual. Setidaknya saya tahu tidak ada yang otomatis.

Kadang-kadang saya dapat memanfaatkan Badak yang merupakan perangkat lunak 3D yang memungkinkan Anda untuk mengekspor tampilan (perspektif, paralel) dari model Anda sebagai garis vektor (file * .AI). Jika Anda memiliki beberapa praksis dalam pemodelan, Anda akan dapat membuat objek dalam 3D dan memanfaatkan kemungkinan untuk mengekspor banyak tampilan. File ilustrator badak yang diekspor masih perlu disentuh. terutama karena garis cenderung menjadi sangat terfragmentasi tetapi setidaknya Anda mendapatkan jumlah node yang dapat dikelola (masih lebih berantakan daripada menelusuri secara manual).

Semoga ini membantu

Leugim
sumber
2

Untuk Illustrator CS6 atau Illustrator CC .....

Buka atau Tempatkan gambar raster ke Illustrator.

Pilih gambar dan klik tombol Jejak Gambar di Bilah Kontrol di bagian atas layar.

Untuk mempersempit penelusuran, pilih Window > Image Tracedan Anda dapat menyesuaikan opsi jejak di Panel yang terbuka.

Dalam versi Illustrator sebelumnya ada Live Trace. Namun, fitur itu sepenuhnya ditulis ulang, dari bawah ke atas, untuk Illustrator CS6. Image Trace melakukan fungsi dasar yang sama seperti Live Trace dulu. Meskipun mirip dengan Live Trace, Image Trace sama sekali berbeda, dengan logika, fitur, dan opsi yang berbeda.

Scott
sumber
Bukannya itu benar-benar masalah, tetapi bagaimana jawaban Anda berbeda dari yang ini: graphicdesign.stackexchange.com/a/1371/8845
Saaru Lindestøkke
1
Versi berbeda, Bart. Live Trace meninggal di CS5, sekarang Image Trace. Benar bukan jawaban yang sangat berbeda, tetapi mungkin bermanfaat bagi mereka yang menggunakan Illustrator CS6 atau CC yang telah mencari opsi "Live Trace" dan tidak menemukannya.
Scott
Saya melihat. Saya baru saja beralih dari CS5 ke CS6 dan belum menggunakan jejak Live / Image.
Saaru Lindestøkke
1
Saya sedikit mengklarifikasi jawabannya :)
Scott
1

Pertama-tama, perdana gambar Anda untuk mempermudah utilitas / algoritme konversi raster-ke-vektor

  1. Pindai gambar Anda sebagai Hitam Putih, dan kemudian sebagai Skala Abu-abu (kadang-kadang yang satu bekerja lebih baik dari yang lain). Memindai pada resolusi tertinggi yang dapat Anda kelola 600dpi atau 1200dpi, jika komputer Anda dapat mengatasinya.
  2. Gunakan Image > Adjustments > Levelsuntuk mengoreksi kertas yang tidak sepenuhnya putih
    1. Secara opsional, sesuaikan juga tingkat kecerahan / kontras pada tahap ini. Anda mencoba memaksimalkan perbedaan yang terlihat antara garis-garis dan bagian-bagian kosong dari drwaing Anda.
  3. Terapkan Posterize untuk menonjolkan garis

Sekarang terapkan teknik vectorize seperti yang disebutkan dalam jawaban sebelumnya. Untuk Illustrator,, Live Tracediikuti dengan sentuhan manual bekerja dengan cukup baik.

bojangle
sumber