基于Matlab和VC++混合編程的障礙檢測(cè)系統(tǒng)設(shè)計(jì)
3 障礙物檢測(cè)系統(tǒng)檢測(cè)過程及結(jié)果
圖2~5為障礙物檢測(cè)系統(tǒng)的處理過程,即從獲取實(shí)時(shí)圖像、圖像預(yù)處理、障礙物特征提取、特征點(diǎn)匹配等過程,最后通過視差法計(jì)算出障礙物的位置坐標(biāo),從而為決策控制提供必要的信息。表1為檢測(cè)到的障礙物中的部分點(diǎn)坐標(biāo)。本文引用地址:http://butianyuan.cn/article/156457.htm
4 結(jié)束語
本文利用Matlab和VC++混合編程的方法,將VC++的可視化圖形界面功能和MATLAB的強(qiáng)大圖像處理功能有機(jī)的結(jié)合起來,設(shè)計(jì)出移動(dòng)機(jī)器人障礙物檢測(cè)系統(tǒng)軟件開發(fā)平臺(tái)。在實(shí)際的科研中,省去了編寫一些復(fù)雜煩瑣的圖像算法代碼,可以為熟悉VC語言的工程技術(shù)開發(fā)實(shí)用圖像處理算法研究提供方便;利用Matlab引擎可以簡(jiǎn)單有效的實(shí)現(xiàn)在VC中調(diào)用Matlab的功能,因此提高了效率,縮短了軟件開發(fā)周期。
c++相關(guān)文章:c++教程
評(píng)論