Obecnie pracuję i porównuję wydajność kilku detektorów funkcji udostępnianych przez OpenCV jako podstawę wizualnego dopasowania funkcji. Używam deskryptorów SIFT . Osiągnąłem zadowalające dopasowanie (po odrzuceniu złych dopasowań) podczas wykrywania funkcji MSER i DoG (SIFT) . Obecnie testuję mój kod za pomocą GFTT (Good Features to Track - Harris corners), aby …
Zajmuję się tworzeniem aplikacji wizyjnej, która wykorzystuje poniższą tabelę kolorów i aparat do wyodrębnienia koloru każdej plamy na karcie. W tym celu najpierw muszę wykryć obszar wykresu na obrazie i dopasować obszar do istniejącego szablonu zawierającego lokalizacje łat. Moje pytanie: muszę wykryć obszar plamy koloru, rozpoznając cztery rogi tabeli. Możesz …
Zastanawiałem się nad bardzo prostymi zastosowaniami regresji liniowej lub logistycznej do przetwarzania sygnałów (w szczególności przetwarzania obrazu)? Jestem matematykiem, który został poproszony o wyjaśnienie niektórych matematycznych metod sygnalizowania / przetwarzania obrazu ludzi, i chciałbym móc użyć kilku prostych przykładów związanych z ich dziedziną, ale niewiele wiem o przetwarzaniu obrazu. Nie …
Chcę wykonać dyskretną transformatę falkową 2D haar i odwrotną DWT na obrazie. Czy możesz wyjaśnić dyskretną transformatę falkową 2D haar i odwrotną DWT w prostym języku i algorytmie, za pomocą którego mogę napisać kod dla 2D haar dwtInformacje podane w Google były zbyt techniczne. Zrozumiałem podstawowe rzeczy, takie jak podział …
Muszę wykryć szybkość przesuwania kamery (poziomo / pionowo), aby ostrzec operatora, aby zwolnił. Cały obraz porusza się jak blok, nie potrzebuję rzeczywistego kierunku (chociaż H lub V byłyby bonusem) i potrzebuję tylko przybliżonej wielkości - tj. wyzwalane, jeśli między klatkami przesuwa się więcej niż „N” pikseli. Obrazy są duże i …
Pracuję z kodem znalezionym w Rosetta Code do tworzenia transformacji Hougha. Chcę teraz znaleźć wszystkie linie na obrazie. Aby to zrobić, potrzebuję wartości ρ i θ każdego z pików w przestrzeni Hougha. Przykładowy wynik dla pięciokąta wygląda następująco: Jak znaleźć pojedynczą współrzędną [θ, ρ] dla każdego z „gorących punktów” widocznych …
W OpenCV obliczam homografię między, powiedzmy, tymi dwoma obrazami: i Nie martw się o dziwną białą formę po prawej stronie, wynika to z posiadanego przeze mnie uchwytu smartfona. Homography, podanych findHomography () funkcji (za pomocą punktów wykrywane z Szybko detektora funkcji i deskryptora HammingLUT dopasowującego ) jest: A = [ …
Mój obecny problem: Mam wejściowy obraz binarny 3D (macierz 3D, która ma tylko 0 i 1), która składa się z losowych liczb kuli o promieniu r. Nie wiemy, ile sfer jest na obrazie. Wszystkie kule mają ten sam promień r, ale nie znamy promienia r. Kule są rozmieszczone w dowolnym …
Chcę znaleźć linię między kolorem niebieskim a kolorem szarym na poniższym obrazku: Dokładniej, punkty końcowe tej linii. Czy transformacja Hougha jest wyborem? Jeśli tak, jak powinienem skonfigurować zdjęcie przed użyciem Hough? Każdy sposób rozwiązania tego byłoby pomocne.
W jaki sposób jeden obraz dzieli duży obszar szarości (od bieli do czerni)? (Jeśli wiesz o tym w opencv, możesz odpowiedzieć, mówiąc, co byś zrobił w opencv). Na przykład biorąc pod uwagę to zdjęcie: Widzisz, że jest to duży obszar szarości i wyraźnie można go odróżnić od reszty. Jak to …
Mam ciekawy problem, który próbuję rozwiązać. Na przykład, jeśli mamy czarno-biały obraz zawierający dwie tekstury (A i B), jestem zainteresowany znajomością wartości pikseli granic, które całkowicie pokryłyby poszczególne tekstury. Myślałem o użyciu korelacji krzyżowej, która dałaby mi zbiór pozycji, szablonu (legend) na obrazie, ale czy istnieje sposób, aby to wykorzystać, …
Używam urządzenia nagrywającego, które wydaje się przesuwać kolory w poziomie i chciałbym znaleźć ilość nierozpoznawania, którą muszę zrobić na 2/3 kanałów, aby uzyskać obraz przy minimalnym zniekształceniu kolorów. Widać tutaj, że na oryginalnym obrazie przynajmniej niebieski kanał został przesunięty do tyłu o ~ 1.0 piksela. Pytanie brzmi: jak mogę wykryć …
W mojej grupie opracowaliśmy algorytm, który pokazuje abstrakcyjne informacje z układów mechaniki kwantowej jako obrazy. W ten sposób, biorąc pod uwagę układ kwantowy, otrzymujemy skojarzony obraz, który ma te same informacje i sprawia, że niektóre funkcje są widoczne. Jedną z ważnych cech uzyskuje się za pomocą „macierzy korelacji krzyżowej”: dzielimy …
Próbuję użyć transformacji Hougha do wykrywania krawędzi i chciałbym wykorzystać obrazy gradientowe jako podstawę. Co zrobiłem do tej pory, ze względu na obraz Iwielkości [M,N]i jej pochodnych cząstkowych gx, gyjest obliczenie kąta gradientu w każdym pikselu jako thetas = atan(gy(x,y) ./ gx. Podobnie obliczam wielkość gradientu jako magnitudes = sqrt(gx.^2+gy.^2). …
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.