cv mat 灰度值和_OpenCV2:总结篇 cv::Mat 类

一.简介在OpenCV中,可以用C++语法的Mat类来表示一张图像也可以用C语法的lpllmage或CvMat结构体来表示一张图像1.单通道像素值2.多通道像素值OpenCV默认颜色顺序为BGR二.成员公有函数cv::Mat类能够自动管理内存,由矩阵头和指向存储所有像素值的矩阵的指针构成cv::Mat类表示一个n维的密集数值单通道或多通道数组,它可用于存储实数或复数值的向量和矩阵 灰度和彩色图像...
摘要由CSDN通过智能技术生成

一.简介

在OpenCV中,可以用C++语法的Mat类来表示一张图像

也可以用C语法的lpllmage或CvMat结构体来表示一张图像

1.单通道像素值

40c3de9d88894cf7a972beb8cefc0220.png

2.多通道像素值

OpenCV默认颜色顺序为BGR

55f43c961b99388ac0f08f39d1198e13.png

二.成员公有函数

cv::Mat类能够自动管理内存,由矩阵头和指向存储所有像素值的矩阵的指针构成

cv::Mat类表示一个n维的密集数值单通道或多通道数组,它可用于存储实数或复数值的向量和矩阵 灰度和彩色图像  体素  向量场  点云  张量  直方图等

1.常用的成员函数

Mat::Mat()

Mat::~Mat()

Mat::row                 // 创建一个具有指定了矩阵头中行数的参数的矩阵

Mat::col                  // 创建一个具有指定了矩阵头中列数的参数的矩阵

Mat::rowRange      // 为指定的行span创建一个新的矩阵头,可取指定行区间元素

Mat::colRange       // 为指定的列span创建一个心得矩阵头,可取指定列区间元素

Mat::clone             // 创建一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值