Opencv学习记录(二)——鼠标响应操作,显示像素点信息

最近在做一个基于opencv的目标跟踪的项目,用到了图像一些通道的阈值处理,于是就写了一个输入图像路径,输入通道命令,再用鼠标点击即在图像上显示该像素的信息(坐标+像素值)。

  • 说明:终端输入图像路径,输入要转换的通道,左键点击显示该像素的信息,右键清除。

用到的opencv工具函数:

1、鼠标响应函数

  • cv::setMouseCallback(windowname, on_mouse,&image);

其中,windowname --操作窗口;

           void on_mouse(int EVENT, int x, int y, int flags, void* userdata) 鼠标响应callback函数;

            image ---操作图像。

  • cv::putText(mid_imag,location,cvPoint(x,y),cv::FONT_HERSHEY_SIMPLEX,0.4,cv::Scalar(0,0,255));    / /贴文本函数

         mid_imag --- 目标图像 

       

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值