OpenCV入门之基本知识( 四 )


(4)通过矩阵元素地址定位方式访问元素
可以通过声明“第x行第x列第x通道”的方式来读取某个通道内的数据 。
(int)(*(b.data + b.step[0] * row + b.step[1] * col + channel));
row变量的含义是某个数据所在元素的行数,col变量的含义是某个数据所在元素的列数,变量的含义是某个数据所在元素的通道数 。这种方式与我们通过指针读取数据的形式类似,都是通过将首个数据的地址指针移动若干位后指向需要读取的数据,只不过这种方式可以通过直接给出行、列和通道数进行读取,不需要用户再进行计算某个数据在这行数据存储空间中的位置 。
结束语
感谢你观看我的文章呐~本次航班到这里就结束啦
希望本篇文章有对你带来帮助,有学习到一点知识~
躲起来的星星也在努力发光,你也要努力加油(让我们一起努力叭) 。
最后,博主要一下你们的三连呀(点赞、评论、收藏),不要钱的还是可以搞一搞的嘛~
不知道评论啥的,即使扣个666也是对博主的鼓舞吖感谢