2 obracać zdjęcia

Z

zkai2000

Guest
Cześć, mam 2 zdjęcia z różnych kierunków.Jak przeniesienie ich w takim samym kątem?
Im pisania kodów w VC .Please advice

Dzięki!

 
Czy załadować je na płótnie lub w oknie obrazu.

Jeżeli na płótnie możesz napisać trochę roteen które można obrócić obraz.
Inne są zdjęcia w Lakiernia lub tak i odświeżyć.

Czy chcesz, aby obrócić obraz w czasie działania?: sm35:

 
1.Jeśli pytanie jest, że masz 2 zdjęcia i wiesz kąt obracać, należy sprawdzić, czy jest funkcją dostarczaną przez VC to zrobić.Jeśli chcesz napisać całość siebie, będziesz uczyć się interpolacji pikseli zbyt od kiedy obrócić pikseli będzie odpadać siatki.

2.Jeśli pytanie jest, że masz 2 zdjęcia i nie wiesz jak bardzo się obracać i chcesz napisać program w celu znalezienia rotacji, tak aby były zgodne, to powszechny problem w obrazie "rejestracji", która jest zazwyczaj rozwiązać Korzystanie z funkcji "dopasowania".

 
Cytat:

Czy chcesz, aby obrócić obraz w czasie działania?
 
Istnieje cały szereg metod i wierzę, że wiele z nich należy wymienić w książce Duda Pattern Classification.

Przykłady
1.Możesz dopasować je ręcznie za pomocą urządzenia wskazującego (myszy) należy kliknąć correspoding punktów w obu obrazów.Na płaszczyźnie obrazu (bez projekcji), wystarczy tylko 2 pary do obliczenia transformacji.

2.Wyciąg różne funkcje (w tym drobne szczegóły sprawy) oraz znaleźć dopasowania tych elementów w obu obrazów za pomocą wykresu, wyżarzanie niektórych algorytmów (przydział podyplomowe, itp.) lub itp. Uważam, książki Duda powinna wyjaśnić kilka z tych metod (choć I didn ' t odczytać z tej książki.) można również odczytać z kart, wyszukując słowo kluczowe "rejestracji obrazu" lub "dopasowania obrazu", będzie dużo.

Najlepszym sposobem, przeczytaj inne dokumenty związane z palców, należy je wymienić, które metody, których używają.(Ponieważ niektóre z rejestracji obrazu i dopasowywania opracowane z analizy obrazów w pamięci, niektóre metody nie mogą być stosowane do obrazów odcisków palców).

 
Jeżeli można użyć zamiast MATLAB, będzie lepiej.W MATLAB jest tak łatwo, po prostu obrócić obraz z funkcji "imrotate" i porównać je z "isequal funkcja

 
".

Jak ktoś już wcześniej wspomniano, jeśli próbujesz odzyskać kąta obrotu, na przykład, że dwa obrazy dostosowania w odniesieniu do odpowiednich funkcji, to się nazywa "rejestracji obrazu".Rejestracji obrazu ma istotne zastosowanie w obrazowania medycznego.Istnieje kilka metod zostały opracowane w celu osiągnięcia rejestracji obrazu, spróbuj googling "rejestracji obrazu badania, przeczytać o różnych technik, a następnie spróbuj do realizacji jednego z nich.
of the two images (google for it), you'll find several papers on the topic.

One naprawdę solidne i ciekawe techniki rejestracji obrazu jest maksymalizacja wymiany informacji (MMI)
z dwóch obrazów (google for it), znajdziesz wiele artykułów na ten temat.Dokumenty mogą być trochę trudne do strawienia, więc w skrócie idea jak to działa.(Jestem tu zakładając, że punkt obrotu jest centrum obrazu - tzn. nie ma x lub y-wysiedleń związanych).

Zakładając, że obrazy są w skali szarości, musisz najpierw ustalić, histogram każdego zdjęcia, a następnie podzielić przez normalizują przez całkowitą liczbę pikseli, wyobrażając sobie to znormalizowany histogram przedstawiające rozkład prawdopodobieństwa pikseli obrazów.

Niech jeden z obrazów jest stałe i obrócić na drugą przez mały kąt, punkt obrotu jest w centrum obrazu.(Podczas przeprowadzania rotacji, musisz obsłużyć dotyczy interpolacji, w Twoim przypadku, najbliższego sąsiada, interpolacji może być za mało - przeczytaj o tym).Teraz wyobraź sobie swój obraz obraca się nałożone na nieruchomy obraz i obliczyć wzajemnego przekazywania informacji określonych wzorów znajdą Państwo w dokumentach MMI badań.Sklep wartość θ i odpowiadającej wartości MMI w tabeli.Ponowne przez stopniowo zwiększając θ (np. 1 lub 2 stopnie) i obliczania MMI za każdym razem, jak opisano powyżej, obejmujący cały zakres θ od 0 do 360 stopni.

W celu znalezienia theta odpowiadająca największej wartości MMI.Jeśli prawo nie wszystko, należy skończyć z wartością kąt 2. obrazu musi być obracany tak, aby odpowiadało w pierwszej kolejności.

Mam nadzieję, że pomoże Ci lepiej zrozumieć kart (będziesz jeszcze czytać je jakby).Jeśli nie chcesz korzystać z MMI można użyć tej samej procedury jak wyżej, lecz stosują inne środki, takie jak wzajemna współzależność i entropii.

Wiwaty,

AK

 
Nie chciałbym sugerować maksymalizacji wzajemnego informowania się o odciski palców.Maksymalizacja wzajemnego informowania się pierwotnie w celu radzenia sobie z obrazu z wielu sposobów, co oznacza, że nie mają odrębne cechy wspólne.Przy założeniu, że obrazy z różnych czujników wciąż mają wspólne właściwości statystycznych, wzajemne informacje mogą być wykorzystane do pomiaru tego.

Jednakże, jest to bardziej kosztowne obliczeniowo, nawet droższe niż normalne pasujące do szablonu.Ponadto, jeżeli masz tylko 1 modalne obrazu Wykorzystanie wzajemnej informacji nie daje wiele korzyści, jeśli takie istnieją.

 
Więc jak pan powiedział, MMI prawdopodobnie nie zadziała do dopasowywania odcisków palców i tym podobne (choć może być interesujące, aby spróbować, chociaż metody optymalizacji, takich jak Nelder-miód będzie prawdopodobnie bezużyteczne), ale pytający nie określił typów obrazów tak myślałem MMI będzie lepiej niż większość zakładów.
Ale masz rację, jeśli jesteś pasujące jakie są zasadniczo te same obrazy, a różnią się tylko geometrycznych transformacji, to na pewno są prostsze i tańsze metody okolice.

 
Dear all, dzięki za pomysły!

Ale powiedzmy, że już się obraz linii papilarnych na tablicy, a ja muszę dopasować go do innej linii papilarnych, który znajduje się w innej tablicy (pod innym kątem / orientację), można dopasować je za pomocą jakichkolwiek algorytmów poprzez przeniesienie ich w takim samym kątem?

Im przy VC ...

 
cześć,
Jestem również po ten link, i mam wątpliwości ..
powiedzieć, kiedy u obracają obraz.
i za zdjęcia zapisane w obrazie [row] [col]
tablicy
podczas rotacji, będzie adres każdego elementu tablicy zostać zmieniony lub wartość każdego elementu jest inny?

i jak otworzyć plik w formacie djvu?

 

Welcome to EDABoard.com

Sponsor

Back
Top