Jak porównać dwa obrazki i określić, jak bardzo śa do siebie podobne ?
Chciałem napisać program, który przec kamere wykrywa ruch.
Dzięki !
Jak porównać dwa obrazki i określić, jak bardzo śa do siebie podobne ?
Chciałem napisać program, który przec kamere wykrywa ruch.
Dzięki !
sprowadz te bmp do 256 czy nawet 16 kolorow i wtedy porownaj oba pixel po pixelu i jesli liczba roznych pixelikow nie bedzie za duza to znaczy ze ruchu nie ma :)))--Delphi 6 (paskal is good too)
Hmmm. 16, 256 kolorów, porównać dwa pixele ...... Tylko jak to zrobić ???
Dziękuje i serdecznie pozdrawia Karol.
No co ty nie umiesz porownac dwoch kolorow???
Robisz se jakas zmienna np
var
x:longint
i dalej piszesz:
if kolor1=kolor2 then x:=x+1;
powtarzasz to dla wszystkich pixeli a potem zeby sprawdzic czy obrazki sa podobne robisz np tak:
if x/liczbakolorow >0.8 then niemaruchu:) else jestruch;
Pozdrawiam @LL;--Rafalrs
To wiem, ale ponieważ jestem początkowym (czyt. małym) programistą nie wiem {glowa} jak zamienić do 256, lub 16 kolorów.
Dzięki !
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.