1. 程式人生 > >opencv 建立影象CV_8UC1,CV_32FC3等引數的含義

opencv 建立影象CV_8UC1,CV_32FC3等引數的含義

1、bit_depth---位元數---代表8bite,16bites,32bites,64bites---舉個例子吧--比如說,如如果你現在建立了一個儲存--灰度圖片的Mat物件, 這個影象的大小為寬100,高100,那麼,現在這張灰度圖片中有10000個畫素點,它每一個畫素點在記憶體空間所佔的空間大小是8bite,8位--所以它對應的就是CV_8;

2、S|U|F--S--代表---signed int---有符號整形;

      U--代表--unsigned int--無符號整形;

      F--代表--float---------單精度浮點型;

3、C<number_of_channels>----代表---一張圖片的通道數,比如:

     1.灰度圖片--grayImg---是--單通道影象;

     2.RGB彩色影象---------是--3通道影象;

     3.帶Alph通道的RGB影象--是--4通道影象;