2.3矩阵元素类型
图像数据常识:
对于灰度图像,通常是1通道,灰度值范围[0,255]
对于彩色图像,通常是RGB颜色空间,3通道,每个通道的范围[0,255]
Opencv矩阵中元素的类型如下:
Modifier and Type | Field and Description |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int |
不知道你有没有发现,命名是符合一定逻辑的。
命名原则:
CV_<bit-depth>{U|S|F}C<number_of_channels>
其中,U是无符号整型,S是有符号整型,F是浮点型,C是通道数
bit-depth对应位数,有8位,16位,32位,64位可选
number_of_channels是通道数,有1,2,3,4可选
因此,想一想灰度图像和彩色图像分别应该用哪种类型?
灰度图像:8UC1
彩色图像:8UC3
CommissarMa 2017年3月24日13:53:03