博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV_累加一个三通道矩阵中的所有元素
阅读量:4580 次
发布时间:2019-06-09

本文共 540 字,大约阅读时间需要 1 分钟。

ContractedBlock.gif
ExpandedBlockStart.gif
View Code
1 //累加一个三通道矩阵中的所有元素  2 float sum(const CvMat* mat)  3 {
4 float s=0.0f; 5 for(int row=0;row
rows;row++) 6 {
7 const float* prt=(const float*)(mat->data->ptr+row*mat->step); 8 for (int col=0;col
cols;col++) 9 {
10 s+=*prt++; 11 } 12 } 13 return (s); 14 }

//矩阵的元素data是一个联合体。所以对这个指针解引用时,必须指明结构体中的正确的元素以便得到正确的指针类型。

//为了参数正确的偏移必须用矩阵的行数据长度step元素。

转载于:https://www.cnblogs.com/slysky/archive/2011/09/29/2195642.html

你可能感兴趣的文章
纸牌游戏——队列和栈的应用
查看>>
【logback】认识logback
查看>>
java Date日期类和SimpleDateFormat日期类格式
查看>>
Linux下TFTP的安装,配置和操作
查看>>
ZOJ 3212 K-Nice(满足某个要求的矩阵构造)
查看>>
Mariadb3—多表查询
查看>>
分享到新浪,空间,微博等的代码
查看>>
nsmutableset
查看>>
JS-BOM编程之history对象
查看>>
ofstream和ifstream详细用法
查看>>
MMORPG战斗系统随笔(二)、浅谈场寻路Flow Field PathFinding算法
查看>>
20171027工作日记--今天搜索的问题
查看>>
第四次迭代目标
查看>>
Oracle DBA的神器: PRM恢复工具,可脱离Oracle软件运行,直接读取Oracle数据文件中的数据...
查看>>
elasticsearch2.x线程池配置
查看>>
TCP并发服务器(六)——创建线程池,每个线程accept,accept使用互斥锁保护——基于UNP代码...
查看>>
写一个标准宏MIN,输入两个参数,返回较小的
查看>>
跟我一起学Git (十) Patches【转】
查看>>
[译]Vulkan教程(24)索引buffer
查看>>
swfupload 参数说明
查看>>