Jalur vektor asli, dan akurasi dikembalikan sebagai angka
Cari istilah ini dan sebagian besar hasil yang Anda temukan sebenarnya tidak melakukan vektorisasi apa pun. Mereka hanya mengambil PNG Anda, mengenkodenya sebagai base64, membungkusnya dalam tag gambar di dalam wadah SVG, lalu mengembalikannya. Ekstensinya berubah; pikselnya tetap sama. Jika Anda memperbesar, gambar akan tetap buram persis seperti PNG aslinya, dan saat dibuka di Illustrator, tidak ada yang bisa diedit. Cara memeriksanya hanya butuh sepuluh detik: buka file di editor teks. Jika Anda melihat deretan panjang base64, berarti Anda hanya diberi file yang diganti nama.
Hasil yang sebenarnya dibuat oleh alat ini
Bentuk. Penelusur mendeteksi tepi pada gambar Anda dan menuliskannya sebagai elemen path SVG asli yang dikelompokkan berdasarkan warna, sehingga hasilnya bisa diskalakan tanpa batas dan setiap kurva bisa diedit di Illustrator, Figma, atau Inkscape. Pada logo dua warna berukuran 267 x 87 piksel, hasilnya berisi 8 elemen path, tanpa base64 sama sekali, dan kedua warna sumber dipertahankan sebagai nilai hex persisnya. SVG juga berukuran 267 x 87, sehingga bisa langsung menggantikan PNG asalnya di halaman.
Akurasi diukur, bukan sekadar klaim
Setiap hasil dilengkapi skor fidelitas, dan ini bukan perkiraan. SVG akhir Anda dirender kembali ke piksel lalu dibandingkan dengan gambar asli Anda piksel demi piksel, dan persentasenya itulah yang Anda lihat. Logo dua warna mendapat skor 99,5. Pada kumpulan uji, setiap file datar mendapat skor 99 atau lebih, dan tiga di antaranya tepat di angka 100,0. Sebuah logo produksi nyata, wordmark putih-merah di atas transparansi, mendapat skor 99,7 dalam file 9,5 KB berisi 3 lapisan warna dan 19 path.
Mengapa logo hasil tracing sering terlihat salah, dan solusinya
Anti-aliasing adalah alasan mengapa kebanyakan penelusur menghasilkan halo bintik di sekitar setiap huruf. Gradasi lembut di sepanjang tepi bukanlah warna desain, melainkan blur, dan penelusur yang memperlakukannya sebagai warna akan menelusuri blur tersebut. Warna di sini dideteksi pada resolusi asli gambar Anda, sehingga gradasi tersebut dikenali sebagai blur tepi dan diabaikan, bukan diubah menjadi bentuk. Cacat klasik lainnya adalah celah tipis di antara warna yang bersebelahan, tampak sebagai garis terang tipis di karya seni. Lapisan warna dibangun saling tumpang tindih, sehingga celah tersebut tidak bisa terbentuk.
Transparansi, dan garis luar yang biasanya merusaknya
Piksel dengan opasitas di bawah setengah dianggap sebagai latar belakang dan dikecualikan dari setiap bentuk yang ditelusuri, sehingga SVG tetap transparan di area yang PNG Anda juga transparan. Masalah yang lebih sulit adalah fringe: cincin satu piksel warna latar belakang yang biasanya tertinggal di sekitar logo transparan, tak terlihat di latar putih tapi langsung tampak di halaman gelap. Di sini fringe dihilangkan dengan trapping, teknik yang diadopsi dari dunia cetak. Setiap lapisan warna diperbesar satu piksel, tapi hanya di sepanjang strip yang berbatasan dengan transparansi, sehingga fringe tertutup tanpa menggeser tepi karya seni di dalamnya.
Kecil dan agak buram adalah kasus normal
Kebanyakan orang yang meminta versi vektor tidak punya file master yang bersih. Mereka hanya punya PNG kecil yang diekspor bertahun-tahun lalu. Itulah input yang dioptimalkan oleh mesin ini: gambar kecil ber-anti-aliasing akan diperbesar sebelum tracing, sehingga penelusur mendapat informasi sub-piksel tentang di mana sebenarnya tepi berada, dan kurva mengikuti bentuk yang digambar desainer, bukan tangga piksel dari file kecil. Logo 267 piksel ditelusuri pada lebar 1024, dan hasilnya mencantumkan hal itu. Batas jujurnya adalah tracing hanya bisa memulihkan apa yang masih terlihat di piksel. Favicon 30 piksel hanya menyimpan sedikit kebenaran tentang kurvanya sendiri, dan tidak ada yang bisa menciptakan detail yang memang tidak pernah disimpan.
Foto bisa, dan alat ini memberi tahu Anda bahwa seharusnya tidak
Foto tidak punya bentuk yang bisa ditemukan kembali. Warnanya bertingkat terus-menerus, sehingga tracing menghasilkan hasil posterisasi: menarik sebagai gaya seni, tapi salah jika ingin menyalin. Pengukuran membuat ini tidak bisa disembunyikan. Gambar uji bertingkat kembali dengan skor 95,4 persen dibanding 99,5 untuk logo datar, dan jika logo hanya butuh 2 lapisan warna dan 8 path, foto butuh 16 lapisan dan 9.899 path. Hasilnya juga memuat catatan bahwa gambar ini bertingkat terus-menerus dan PNG tetap format yang paling setia. Jika Anda memang ingin tampilan posterisasi, atur jumlah warnanya sendiri dan ambil hasilnya.
Warna, atau hitam putih murni
Secara default, palet dideteksi otomatis dari desain Anda, sehingga logo dua warna akan ditelusuri sebagai dua lapisan bersih, bukan dua lapisan plus lingkaran gradasi anti-aliasing yang berpura-pura jadi warna, dan karya seni yang lebih kaya bisa sampai 16 warna. Anda bisa mengatur jumlahnya sendiri dari 2 hingga 32: lebih sedikit untuk hasil yang lebih bersih dan bergaya, lebih banyak untuk kecocokan warna yang lebih akurat. Untuk tanda tangan hasil scan, stempel, dan gambar garis ada mode hitam putih terpisah yang memilih ambang batas otomatis dari histogram gambar, atau Anda bisa memasukkan nilai antara 1 hingga 254, dan hasilnya adalah gambar hitam tajam di atas transparansi.
Apa yang terjadi pada file Anda
Beberapa gambar bisa ditelusuri dengan pengaturan yang sama dan dikembalikan sebagai satu file ZIP dengan nama file aslinya. File dikirim melalui koneksi terenkripsi dan dihapus dari server satu jam setelah hasil siap.
Apa yang Anda dapatkan
- Elemen path SVG asli yang dikelompokkan berdasarkan warna, bisa diedit di program vektor apa pun
- Persentase fidelitas terukur pada setiap file, bukan sekadar klaim kualitas tinggi
- Anti-aliasing dihilangkan, bukan ditelusuri menjadi halo bintik
- Transparansi dipertahankan, dengan fringe satu piksel dihapus dengan trapping
- Deteksi palet otomatis, jumlah warna bisa diatur, dan mode hitam putih untuk gambar garis
- Tidak perlu akun, tanpa watermark, dan file dihapus dari server satu jam kemudian
Selanjutnya?
Perlu melakukan sebaliknya dan mengubah vektor kembali menjadi piksel untuk formulir unggah atau email? SVG ke PNG akan merendernya dalam ukuran apa pun yang Anda inginkan. Sebelum mengirim file hasil tracing, Kompres SVG akan membersihkan file dari sampah editor, dan Kompres PNG menangani raster aslinya jika Anda juga ingin menyimpannya.