Muszę znaleźć kwadraty na obrazie przy użyciu OpenCV (bez problemu w Matlabie lub innym, ogólnie rzecz biorąc, oczekuję kilku pomysłów). Rozważ poniższy obraz testowy: Muszę dokładnie znaleźć te kolorowe kwadraty na powyższym obrazku (nie białe długie paski). Co zrobiłem: Zastosowałem wspólną metodę (która jest dostarczana z próbkami OpenCV), tj. Znajdź …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w procesie przetwarzania stosu wymiany sygnałów. Migrował 7 lat temu . Jest to matematyczne wyrażenie do wykrywania narożników Harrisa: Ale mam następujące wątpliwości: Jakie jest fizyczne znaczenie i ? Wiele źródeł powiedzieć, że jest to wielkość, która przez …
Właśnie studiowałem SURF i zamierzam go wdrożyć, ale nadal nie rozumiałem, dlaczego używamy deskryptorów. Rozumiem, jakie są kluczowe punkty i jakie są ich cele, ale kiedy je wydobywamy, to dlaczego musimy używać deskryptorów? Jakie jest ich znaczenie i rola w uznaniu?
Chciałbym rozpoznać granice sześciokątnej płytki na zdjęciu, jak na zdjęciu poniżej: Wydaje mi się, że standardowym podejściem do kwadratowej siatki jest najpierw wykrycie narożników (np. Sprytnych), a następnie wyodrębnienie najdłuższych linii za pomocą transformaty Hougha lub czegoś podobnego. Nie wydaje się to optymalnym rozwiązaniem z kafelkami sześciokątnymi, ponieważ długość linii …
Próbuję znaleźć metodę wykrywania ludzi za pomocą tylko jednej kamery 3 metry nad ziemią. To jest ramka zwrócona przez aparat: AKTUALIZACJA: Test wideo -> http://dl.dropbox.com/u/5576334/top_head_shadow.avi Aby to zrobić, najpierw rozumiem, że muszę przeprowadzić segmentację tła pierwszego planu. To jest łatwa część. Za pomocą maski pierwszego planu jestem w stanie wykonać …
Po pierwsze, mam nadzieję, że jest to poprawna tablica wymiany stosów. Przepraszam, jeśli nie jest. Pracuję nad czymś, co wymaga ode mnie skalibrowania aparatu. Z powodzeniem zaimplementowałem kod, aby to zrobić w OpenCV (C ++). Korzystam z wbudowanych funkcji szachownicy i szachownicy, którą wydrukowałem. Istnieje wiele samouczków w Internecie, które …
Witam CV / Pattern Recognition Community, Mam poważny problem z segmentacją obrazu. Scenariusz to atmosfera w piecu, która powoduje, że moja głowa oszaleje. I muszę wykryć kontury obiektów z różnych materiałów (szkło, ceramika, Al, Ir, ...) w krótkim czasie (<10 sekund), a nie tylko w jednym specjalnym przypadku. Potrzebuję również …
Muszę połączyć pobliskie kontury na obrazie na podstawie odległości między nimi, która określa, czy kontury mają zostać połączone. Teraz jest już pytanie dotyczące tego samego problemu tutaj /programming/8973017/opencv-c-obj-c-connect-nearby-contours, ale tutaj łączy wszystkie kontury w jeden. Tego nie chcę. Nie sądzę, że jest w tym jakaś funkcja w opencv, ale możesz …
Powiedzmy, że używam tylko jednej skalibrowanej kamery. Od tego aparatu, mam zdjęcia A i B. Znam homography między A i B, obliczany przez OpenCV „s findHomography () . Znam pozę (macierz obrotu R i wektor translacji t) obrazu A i potrzebuję pozy obrazu B. Po jej uzyskaniu przypuszczam, że będę …
Próbuję, dla własnych celów edukacyjnych, opracować implementację algorytmu, który wyświetlałby książki, biorąc pod uwagę obraz półki z książkami, taki jak poniżej: Pierwszym krokiem jest podzielenie obrazu na pojedyncze książki. Mój algorytm w Mathematica to: img = ColorConvert[Import["http://i.stack.imgur.com/IaLQk.jpg"], "GrayScale"] wykonaj podstawowe wykrywanie krawędzi i usuń tekst i staraj się zachować długie …
Wiem, że możesz obliczyć homografie od obrazu do płaszczyzny kamery, używając punktów korespondencyjnych między „modelem idealnym” a punktami obrazu. Robię to na boisku / boisku piłkarskim i wykorzystałem wykrywanie krawędzi, aby znaleźć białe linie na boisku. Ale kamera nie (zawsze) pokrywa całe boisko, więc nie widzę wszystkich narożników ... a …
Szukam metody do niezmiennego dopasowywania szablonów w skali i rotacji. Próbowałem już niektóre, ale nie działały tak dobrze dla moich przykładów lub na zawsze do wykonania. Wykrywanie funkcji SIFT i SURF nie powiodło się całkowicie. Próbowałem także zaimplementować funkcję Log-Polar Template Matching, ale nigdy nie skończyłem (nie wiedziałem dokładnie, jak …
Obecnie rozwijam projekt licznika pieszych (używając OpenCV + QT w systemie Linux). Mój pomysł na to podejście jest następujący: Przechwytuj klatki Wykonaj odejmowanie tła wyraźne dźwięki (erodować, rozszerzać) find blobs (cvBlobslib) - obiekty pierwszego planu Dla każdego obiektu blob ustaw ROI i wyszukaj pieszych (LBP z wykrywaniemultiScale) w tych obiektach …
Tło: Próbuję stworzyć system, który śledzi wiele bąbelków w filmie Wdrażam wykrywanie bąbelków w przypadku pojedynczego obrazu za pomocą Circular Hough Transform. Z powodu okluzji, rozmycia i innych czynników wykrycie to nigdy nie będzie w 100% dokładne. Dostosowuję procedurę wykrywania pod kątem wysokiego przywołania, prawdopodobnie kosztem precyzji. Gdy to zrobisz …
W CV zastosowano trzy techniki, które wydają się bardzo do siebie podobne, ale z subtelnymi różnicami: Laplacian Gaussa: ∇2)[ g( x , y, t ) ∗ f( x , y) ]∇2[g(x,y,t)∗f(x,y)]\nabla^2\left[g(x,y,t)\ast f(x,y)\right] Różnica Gaussów: [ g1( x , y, t ) ∗ f( x , y) ] - [ g2)( …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.