這是光劍程序 vc源碼 使用了mfc opencv gdi+下載,做了個(gè)圖形界面程序來(lái)顯示定位結(jié)果,第一次用GDI+,費(fèi)了百度谷歌九牛二虎之力,才搞出了這么個(gè)小小程序,IplImage和Bitmap都是內(nèi)存圖形的表示方法,前者是OpenCV開(kāi)源視覺(jué)庫(kù)的,后者是GDI+的。
DirectShow OpenCV GDI+ 圖形顯示格式轉(zhuǎn)換
GDI+在顯示圖像方面要比GDI快
OpenCV圖像處理方面無(wú)論深度和與VC的兼容性方面都是很好的,
DirectShow要視頻采集方面目前應(yīng)該說(shuō)是最優(yōu)秀的
但OpenCV的IplImage格式與GDI+所需要的BITMAPINFO稍有不同
同時(shí)OpenCV集成的視頻捕捉部分采用的VFW,效率上遠(yuǎn)不如DirectShow
三者之間的圖像轉(zhuǎn)換工作我采用的如下方法,經(jīng)測(cè)試效率還可以
以前我覺(jué)得VC畫(huà)圖很費(fèi)勁,畫(huà)條簡(jiǎn)單的線都要羅里吧嗦寫(xiě)一大堆的代碼,跟C++Builder相比簡(jiǎn)直就是不勝其煩;
現(xiàn)在在MFC里面用GDI+,略微有點(diǎn)方便,希望微軟的VC以后朝著強(qiáng)大的RAD開(kāi)發(fā)工具邁進(jìn),把這些東西都簡(jiǎn)化簡(jiǎn)化,
該可搞個(gè)控件的東西就搞個(gè)控件,比如定時(shí)器,控件直觀又方便,比那些消息啊、MFC類啊好用多了!
最好達(dá)到像VB那樣方便快捷的開(kāi)發(fā),當(dāng)然功能要保持強(qiáng)大。
光劍程序 vc源碼 使用了mfc opencv gdi+如何進(jìn)行圖像的旋轉(zhuǎn)呢?其實(shí)這個(gè)問(wèn)題的一種解決方法是利用二維(x,y坐標(biāo)中)矩陣轉(zhuǎn)換實(shí)現(xiàn)圖像旋轉(zhuǎn)。使用高中時(shí)所學(xué)的三角知識(shí)或者大學(xué)中的線性代數(shù)知識(shí)就可以解決。其原理是已知一個(gè)點(diǎn)的坐標(biāo),那么這個(gè)點(diǎn)的旋轉(zhuǎn)坐標(biāo)可以通過(guò) 、