主要是你的摄像头怎么确定这个点,比如重心,根据重心进行瞄点。
其实汽车在运动中,各个点的运动轨迹相同。
你怎么识别这个点。比如你可以使用红外做一个扫描的点。
设计思路:
就是你在开始的时候允许操作者选择你要跟踪的图像块(很小了,比如汽车的中间油箱),以后你就根据这个油箱进行匹配图像,得到若干个点。
播放摄像进行从开始倒结束一直匹配,进行取点。这样的点一定是一个。
连接这些的点,就是它的运动轨迹了。
要求:
要求这个每个屏幕必须是一个不动的全景坐标。
如果为了提高速度可以使用灰度,因为灰度的颜色只有0..255种,匹配比较快。
图像匹配的 我只有VC的代码。
里面提供了图像匹配的代码,还有小波变换。
我的朋友使用其中的小波函数把图像匹配识别又提高了很快,几毫秒。(不过这个是他的硕士论文了。他改后的代码,我没有,之前的我有)。
如果某个位置相同,你可以使用小波变换进行匹配。
通过以上的分析:是不是完全可以实现。
http://www.xazjj.gov.cn/westsky2/ImageProcessing.rar
我已经知道了ImageData,和数据每个象素点的颜色,怎么建立一个空的DIB数据。