Opencv 8 (打印一个稀疏矩阵中的所有非0元素)

#include <stdio.h>

#include "opencv2/highgui/highgui.hpp"

#include "opencv2/imgproc/imgproc.hpp"

using namespace std;

void main()

{

int size\[\] = { 10,10 };

cv::SparseMat sm(2, size, CV_32F);

for (int i = 0; i < 10; i++)

{

int idx2;

idx0 = size0 * rand();

idx1 = size1 * rand();

//Fill the array

sm.ref<float>(idx) += 1.0f;

//Print out the nonzero elements

//

}

cv::SparseMatConstIterator_<float>it = sm.begin<float>();

cv::SparseMatConstIterator_<float>it_end = sm.end<float>();

for (; it != it_end; ++it)

{

const cv::SparseMat::Node* node = it.node();

printf("(%3d,%3d)%f\n", node->idx0, node->idx1, *it);

}

return;

}

结果打印:

相关推荐
Java后端的Ai之路几秒前
02、Python普通工厂模式
开发语言·人工智能·python·设计模式·普通工厂模式
尋找記憶的魚3 分钟前
CV总结《一》
图像处理·神经网络·opencv
爱奥尼欧3 分钟前
14.输出解析器-Pydantic与JSON
人工智能·学习·langchain·json
ReleaseU5 分钟前
Claude Code 两天三版本、Cursor 把仓库搬进编辑器:AI 编程工具在卷什么?
人工智能·大模型
tachibana29 分钟前
初识智能体
人工智能·ai·大模型·llm·agent
找方案11 分钟前
Seedance 2.5突破30秒视频生成,AI视频赛道进入工业化时代
大数据·人工智能·字节跳动·可灵·ai视频生成·seedance2.5·工业化时代
IT_陈寒14 分钟前
Python的列表拷贝坑得我原地打转
前端·人工智能·后端
deepdata_cn18 分钟前
从弱AI到强AI:符号推理是实现通用人工智能AGI的关键钥匙
人工智能·agi·符号推理
richard_first19 分钟前
第5章 Attention 的思想
人工智能·深度学习·transformer
AI英德西牛仔19 分钟前
秘塔 导出word指令之外:AI导出鸭电脑版的底层逻辑与批量交付哲学
人工智能·word·excel·deepseek·ai导出鸭