1. 程式人生 > >Opencv 中CV_8UC1,CV_32FC3等引數的含義

Opencv 中CV_8UC1,CV_32FC3等引數的含義

      示例:   CV_<bit_depth>(S|U|F)C<number_of_channels>   

     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通道影象