Proste śledzenie obiektu

0

Witam,

mam problem z rysowaniem w Javie. Moim zadaniem jest zasymulować działanie sensora wideo który wykrywa obiekty. Samą detekcję zrobiłem na podstawie kolizji, ale mam inny problem. Chciałbym za pomocą metody "fillArc" wyrysować promień ( w postaci wiązki) która by śledziła poruszający się po ekranie obiekt w zależności od położenia. Nie chcę gotowego kodu, tylko czy macie jakieś pomysły jak to zrobić? Sam obiekt fillArc przyjmuje jako parametry tylko położenie, wysokość i szerokość (jest opisany prostokątem) oraz początkowy i końcowy stopień wyrysowania. Jeśli nie śledzenie to chociaż jak zrobić, by ta wiązka wyrysowywała się w tym kierunku w którym pojawił się obiekt.

Z poważaniem,
wizard

0

może za pomocą jakiejś funkcji matematycznej? liniowa kwadratowa?

zapewne masz tam jakiś warunek pojawienia się obiektu zarejestrowanego, więc następnie przypisujesz mu automatycznie współrzędne np. na środku a następnie sprawdzasz w jakiej odległości był, i gdzie się przesunął. to jak rysowanie w paincie naciskasz LPM i od tego momentu aż do puszczenia rysuje on linie w wybranym kierunku - tworząc własny układ odniesienia lub w układzie odniesienia panelu canvas czy tam zwykłego awt.

1 użytkowników online, w tym zalogowanych: 0, gości: 1