矩阵元素的表达:
对于单通道图像,其元素类型一般为 8U (即 8位无符号整数),当然也可以 是 16S 、32F32F 等;这些类型可以直接用 uchar 、short 、float等 C/C++语言中的基本数据类型表达。
如果多通道图像,如RGB彩色图像,需要用三个通道来表示。在这种情况 下,如果依然将图像视作一个二维矩阵那么矩阵的元素不再是基本数据类型。
opencv中使用vec可表示向量,用于矩阵元素的表达。
这篇博客介绍了OpenCV中图像像素的基本操作,包括单通道和多通道图像的元素类型,如uchar、short和float。文章强调了在OpenCV中使用vec表示向量来表达矩阵元素,并详细阐述了at()函数在读写像素值中的应用。同时指出,尽管at()函数提高了代码可读性,但其遍历图像的效率较低,建议在追求性能时避免使用。
矩阵元素的表达:
对于单通道图像,其元素类型一般为 8U (即 8位无符号整数),当然也可以 是 16S 、32F32F 等;这些类型可以直接用 uchar 、short 、float等 C/C++语言中的基本数据类型表达。
如果多通道图像,如RGB彩色图像,需要用三个通道来表示。在这种情况 下,如果依然将图像视作一个二维矩阵那么矩阵的元素不再是基本数据类型。
opencv中使用vec可表示向量,用于矩阵元素的表达。
1090
1262

被折叠的 条评论
为什么被折叠?
