Witam
Pytanie do wszystkich zajmujących się obróbką obrazu, ale i nie tylko
Może zacznę od początku. Zrobiłem program, który pobiera obraz z czytnika linii papilarnych i zapisuje go do pliku. Problem w tym że ten obraz nie jest idealny:
Obraz ten jest w odcieniach szarości (0-255), i rozdzielczości 256x300. Myślę, że na początek trzeba go zamienić na obraz czarno biały, co też zrobiłem. Jednak nie wiem jak dalej postępować z tym obrazem, aby wyglądał np tak:
Próbowałem zastosować różne filtry np. dolnoprzepustowy, medianowy, zamknięcie, otwarcie... Oraz kombinacje np. dolnoprzepustowy-zamkniecie, medianowy-otwarcie itd. jednak żaden nie przyniósł oczekiwanego przeze mnie rezultatu.
Moje pytanie brzmi: Jakie filtry zastosować, lub jakie algorytmy aby uzyskać oczekiwany przeze mnie wynik
Dodam jeszcze, że program piszę w Visual C++, jednak to raczej nie ma znaczenia bo na razie chciałbym poznać teorie, a dopiero potem przełożyć to na język.
Proszę o pomoc i pozdrawiam
Pytanie do wszystkich zajmujących się obróbką obrazu, ale i nie tylko
Może zacznę od początku. Zrobiłem program, który pobiera obraz z czytnika linii papilarnych i zapisuje go do pliku. Problem w tym że ten obraz nie jest idealny:
Obraz ten jest w odcieniach szarości (0-255), i rozdzielczości 256x300. Myślę, że na początek trzeba go zamienić na obraz czarno biały, co też zrobiłem. Jednak nie wiem jak dalej postępować z tym obrazem, aby wyglądał np tak:
Próbowałem zastosować różne filtry np. dolnoprzepustowy, medianowy, zamknięcie, otwarcie... Oraz kombinacje np. dolnoprzepustowy-zamkniecie, medianowy-otwarcie itd. jednak żaden nie przyniósł oczekiwanego przeze mnie rezultatu.
Moje pytanie brzmi: Jakie filtry zastosować, lub jakie algorytmy aby uzyskać oczekiwany przeze mnie wynik
Dodam jeszcze, że program piszę w Visual C++, jednak to raczej nie ma znaczenia bo na razie chciałbym poznać teorie, a dopiero potem przełożyć to na język.
Proszę o pomoc i pozdrawiam