Chciałbym przekonwertować zeskanowany podpis na plik wektorowy. W szczególności chciałbym uzyskać czysty, mały plik SVG, taki jak podpis Baracka Obamy na Wikipedii . Składa się wyłącznie ze ścieżek bez wypełnienia i czarnego obrysu o szerokości 1,4.
Oto przykład zeskanowanego podpisu . Próbowałem funkcji śledzenia wbudowanej w Inkscape 0.48 i Illustrator CS6, ale byłem w stanie uzyskać ścieżki z kotwicami na granicach, a także wypełnienie i brak obrysu. Nie trzeba dodawać, że wynikowy plik SVG nie jest czysty (ścieżka ma różną szerokość), a jego rozmiar jest około cztery razy większy niż podpis Obamy.
Czy istnieją jakieś narzędzia, które mogą porządnie śledzić zeskanowany podpis / grafikę jako obrysy, a nie ścieżki? Jeśli nie, jak miałbym zrobić ręczne tworzenie pociągnięć za pomocą narzędzia pióra w programie Illustrator?
Odpowiedzi:
Śledzenie linii środkowej
Metoda, której szukasz, to „śledzenie linii środkowej”. Konwertuje bitmapę na linię wektorową, a nie na grafikę obiektową. Bardzo niewielu znaczników będzie w stanie to zrobić.
Istnieje bezpłatne narzędzie Open Source AutoTrace, które robi to dość dobrze, ale z ograniczeniami w zależności od jakości obrazu źródłowego. Śledzenie podpisu podanego jako obraz JPEG prowadzi do wielu artefaktów. Oto kroki, które podjąłem, aby uzyskać wektorowy obraz z jednej linii:
Zmniejsz informacje o obrazie tak daleko, jak to możliwe, pozostawiając tylko 2 kolory (obiekt, tło):
Najlepsze i najszybsze wyniki uzyskano przez prześledzenie mapy bitowej do grafiki wektorowej obiektu. Zostało to ponownie wyeksportowane jako mapa bitowa PNG, jak pokazano powyżej.
Uruchom AutoTrace z co najmniej następującymi opcjami:
Dopasuj pociągnięcia i dodaj żądaną siłę pociągnięcia:
Jeśli czujesz się niekomfortowo z poziomu wiersza poleceń, możesz zainstalować graficzną nakładkę Frontline dla AutoTrace.
Pliki binarne dla systemu Windows są dostępne na stronie SourceForge projektu , użytkownicy systemu Linux mogą zainstalować go z domyślnych repozytoriów.
źródło
To może nie być najskuteczniejsza metoda, ale oto co robię:
Weź plik do Photoshopa, majstruj przy poziomach i kontraście jasności, aby uzyskać obraz o wysokim kontraście.
Następnie uczyń go czarno-białym, a być może jeszcze trochę skrzypiesz z kontrastem. Usuń tło (białe) i zapisz je jako obraz z przezroczystością (np. Png).
Następnie w programie Illustrator wybierz opcje śledzenia; i tutaj możesz się bawić w zależności od tego, czy chcesz pociągnięcia lub wypełnienia wektorowego.
Uderzenie:
Napełnić:
Mam nadzieję że to pomoże.
źródło