Znalazłem kontury na dwóch obrazach z tym samym obiektem i chcę znaleźć przemieszczenie i obrót tego obiektu. Próbowałem z obróconymi ramkami ograniczającymi tych konturów, a następnie z ich kątami i punktami środkowymi, ale obroty ramek ograniczających nie mówią poprawnie o obrocie konturu, ponieważ są takie same dla kątów a + 0, a + 90, a + 180 itd. stopnie. Czy jest to inny dobry sposób na znalezienie obrotu i przesunięcia konturów? Może jakieś zastosowanie wypukłego kadłuba, wad wypukłych? Czytałem w Learning OpenCv o dopasowywaniu konturów, ale to nie pomogło. Czy ktoś mógłby podać jakiś przykład?
Przykłady:
Chcę wykryć na przykład różowy kwadrat, aw drugim przypadku długopis. Innymi przykładami mogą być kwadraty z pewnymi dziurami, gwiazdami itp. Jak powiedziałem, chcę zrobić coś uniwersalnego. Wszelkie sugestie są mile widziane, ponieważ chcę przetestować jak najwięcej metod.