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