info matlab,c – 在OpenCV中是否有类似MATLAB的’impixelinfo()’功能?
你可以这样做:
#include
#include
using namespace std;
using namespace cv;
Mat img;
void
CallBackFunc(int event,int x,int y,int flags,void* userdata)
{
if(event==EVENT_MOUSEMOVE){
cout << "Pixel (" << x << ", " << y << "): " << img.at(y,x) << endl;
}
}
int main()
{
// Read image from file
img=imread("demo.jpg");
// Check it loaded
if(img.empty())
{
cout << "Error loading the image" << endl;
exit(1);
}
//Create a window
namedWindow("ImageDisplay",1);
// Register a mouse callback
setMouseCallback("ImageDisplay",CallBackFunc,nullptr);
// Main loop
while(true){
imshow("ImageDisplay",img);
waitKey(50);
}
}
作为有用的评论的结果,我(希望)改进了代码并且现在处理灰度图像,并且还将RGB排序设置为更类似于非OpenCV爱好者可能期望的 – 即RGB而不是BGR.更新的功能如下:
void
CallBackFunc(int event,int x,int y,int flags,void* userdata)
{
if(event==EVENT_MOUSEMOVE){
// Test if greyscale or color
if(img.channels()==1){
cout << "Grey Pixel (" << x << ", " << y << "): " << (int)img.at(y,x) << endl;
} else {
cout << "RGB Pixel (" << x << ", " << y << "): " << (int)img.at(y,x)[2] << "/" << (int)img.at(y,x)[1] << "/" << (int)img.at(y,x)[0] << endl;
}
}
}
info matlab,c – 在OpenCV中是否有类似MATLAB的’impixelinfo()’功能?相关推荐
- matlab fft2的作用,为什么Matlab fft2比OpenCV dft快得多(why Matlab fft2 is much faster than OpenCV dft)...
为什么Matlab fft2比OpenCV dft快得多(why Matlab fft2 is much faster than OpenCV dft) 我只是测试比较OpenCV的dft函数和Mat ...
- matlab在振动信号处理中的应用pdf,matlab在振动信号处理中的应
压缩包 : MATLAB在振动信号处理中的应用.zip 列表 MATLAB在振动信号处理中的应用/ MATLAB在振动信号处理中的应用/(老师荐)matlab在振动信号处理中的应用.pdf MATLA ...
- java快速注释怎么配置_详解如何在低版本的Spring中快速实现类似自动配置的功能...
在 Spring 4 后才引入了 @Conditional 等条件注解,它是 Spring Boot 中实现自动配置的最大功臣! 那么问题来了:如果我们还在使用 Spring 3.x 的老版本,这时候 ...
- P5 Matlab/Simulink 在时域分析中的应用-《Matlab/Simulink与控制系统仿真》程序指令总结
上一篇 回到目录 下一篇 <Matlab/Simulink与控制系统仿真>程序指令总结 Matlab_Simulink_BookExample 5. Matlab/Simulink 在时域 ...
- codeblocks调用matlab,matlab engine: 在Codeblocks中使用C++调用matlab | 学步园
平台:XP,Code::Blocks 10.05(包含gcc 4.4.1),matlab 2010b 方式:C++调用matlab引擎 设置步骤: (一)系统变量:path中添加MinGW\bin; ...
- matlab fisher检验,模式识别中Fisher分类器的Matlab实现及测试
模式识别中Fisher分类器的Matlab实现及测试 Fisher分类器用于解决二类线性可分问题. Fisher准则基本原理:找到一个最合适的投影轴,使两类样本在该轴上投影之间的距离尽可能远,而每一类 ...
- matlab在电力行业中的仿真技术-MATLAB小电流接地系统单向故障仿真分析
前言 文中涉及代码可参见,需要的小伙伴自行订阅! 基于Matlabsimulink的小电流接地系统单向故障仿真分析 基于Matlab/simulink的小电流接地系统单向故障仿真分析,包涵中性点不接地 ...
- matlab在电力行业中的仿真技术-MATLAB基于EKF算法估计电动汽车蓄电池的SOC
前言 关于本文的代码请参加,有兴趣的小伙伴可自行订阅. matlab电力系统仿真-MATLAB基于EKF算法估计电动汽车蓄电池的SOC 电动汽车(EV)是未来汽车的一大发展方向.动力锂电池组是电动汽车 ...
- 毕业设计matlab在误差处理中的应用,毕业设计MATLAB在误差处理中的应用要点分析.doc...
毕业论文任务书 院(系) 机械工程学院 专业班级 测控082级 学生姓名 马 魁 一.毕业论文题目 MATLAB在误差理论中的应用 二.毕业论文工作自______ ___年____ _月___ __日 ...
最新文章
- 用Unity和Playmaker创建一个限时游戏 Creating a Time Limit game with Unity and Playmaker
- JS子窗口调用父窗口中的函数
- Google Scholar公司科研实力大比拼:谷歌1161,华为110,为何差10倍?
- ros控制上网时间,网络定时通断
- Xming+putty操作篇
- UA MATH523A 实分析1 集合论基础6 一些点集拓扑基本概念
- mod php是什么意思,mod函数是什么意思
- 从应用到底层 36张图带你进入Redis世界
- Android开发三:常用控件1--TextView、EditText、Button
- grid系列--删除
- nginx在linux自动启动脚本,nginx的自动启动脚本
- 使用枚举映射_用EnumMaps映射枚举键
- 问题:连接查询和子查询的区别和连接及优劣?
- VS2017下载地址和安装教程(图解)
- 极验验证码(6.0.9)破解(一) 之 抓包分析
- gre填空高频词汇整理
- c语言中位运算符及用法
- SUMO交通仿真-核心概念和基础知识速览
- 攒齐智能产品组合,世界召唤四大超级力量
- 机器学习告诉你,新型冠状病毒接下来将如何变异?
热门文章
- Git不断询问我ssh密钥密码
- 不支持的major.minor版本52.0 [重复]
- 检查Python列表项是否在另一个字符串中包含一个字符串
- ur3 aubo movit机械臂运动
- urtlebot3启动键盘控制后 /cmd_vel 会持续输出数据,在键盘不给信号时 /cmd_vel 续输,导致此功能与导航同时启动,会导致小车自动行走时一顿一顿的
- js储存数据sessionStorage,localStorage
- car-like robot运动机构简析
- STM32F103mini教程学习总结与心得(四)---->看门狗
- java jdbc mysql util_Java,Scala:JDBCUtil,MySqlUtil,PhoenixJDBC
- eclipse中birt插件使用_eclipse安装birt插件