1. 程式人生 > >C++ opencv高速樣例學習——讀圖顯示

C++ opencv高速樣例學習——讀圖顯示

ext -1 borde _id msh family opencv str bit

1.關鍵函數

1. 讀入圖片 imread(圖片或位置,顯示格式)默覺得:IMREAD_COLOR

顯示格式:

IMREAD_UNCHANGED =-1 // 8bit, color or not

IMREAD_GRAYSCALE = 0 // 8bit, gray

IMREAD_COLOR = 1 // color

IMREAD_ANYDEPTH = 2 // any depth,

IMREAD_ANYCOLOR = 4 // any color

2.顯示圖片 imshow(圖片的名字,Mat型的圖片)

非常多的樣例裏面都加上了namedWindow,可是我發現不加上也沒有問題。或許我還沒發現吧!

發現了更正。


3.waitKey()函數

假設使用cvWaitKey(0)則僅僅會顯示第一幀視頻。 返回值:假設delay>0,那麽超過指定時間則返回-1;假設delay=0。將沒有返回值。

假設程序想響應某個按鍵。可利用if(cvWaitKey(1)==Keyvalue); 常常程序裏面出現if( cvWaitKey(10) >= 0 ) 是說10ms中按隨意鍵進入此if塊。


2.代碼——顯示你輸入的圖片,並自己命名!


備註:使用的是opencv2.4.4,調試通過!

C++ opencv高速樣例學習——讀圖顯示