imshow函数的替代方案,非常方便

  • 摘要
  • 演示代码
  • 效果图
  • 放大局部效果图(可以多图同步操作)
  • dtpixel主页

摘要

matlab和open cv都有imshow函数,就是用于看图。最大的不便,就是程序运行完,窗口消失,再运行,又得从新调整和摆放窗口。如果是调试图像处理的代码,需要频繁调整参数看图像效果,就会很折腾。

dtpixel的强大功能之一,就是帮助大家盯着多张图像看细节。

原理太简单了,保存文件即可(调用imwrite函数)。就是完成处理后,须要观察图像的地方,写到固定的文件名即可。文件被更新,dtpixel将自动刷图,观察的位置和区域锁定不变。

演示代码

int main()
{Mat imgSrc;Mat imgDst1,imgDst2,imgDst3;// 读取原图imgSrc = imread("d:/opencvtest/src.bmp", 1);// 看原图,也使用dtpixel查看// imshow("srcImg", imgSrc);// 3x3均值滤波函数blur(imgSrc, imgDst1, Size(3, 3), Point(-1, -1));//imshow("3*3", imgDst1); // 改为写文件,用dtpixel打开查看imwrite("d:/opencvtest/blur3_3.bmp", imgDst1);// 5x3均值滤波函数blur(imgSrc, imgDst2, Size(5, 5), Point(-1, -1));//imshow("5*5", imgDst2); // 改为写文件,用dtpixel打开查看imwrite("d:/opencvtest/blur5_5.bmp", imgDst2);// 7x7均值滤波函数blur(imgSrc, imgDst3, Size(7, 7), Point(-1, -1));//imshow("7*7", imgDst3); // 改为写文件,用dtpixel打开查看imwrite("d:/opencvtest/blur7_7.bmp", imgDst3);cv::waitKey(0);//cv::destroyAllWindows();return 0;
}

效果图

放大局部效果图(可以多图同步操作)

dtpixel主页

链接: dtpixel.dothinkey.com.

imshow函数的替代方案,非常方便相关推荐

  1. python 利用matplotlib中imshow()函数绘图

    matplotlib 是python最著名的2D绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.通过简单的绘图语 ...

  2. 转载:opencv中imshow函数运行中断的解决办法

    OpenCV中 imshow函数运行中断的解决方法 羊和咩咩 2017-03-10 16:00:49 5919 收藏 最后发布:2017-03-10 16:00:49首发:2017-03-10 16: ...

  3. vs中imshow函数报错_opencv编程:8 imshow不显示图像和waitkey函数

    想用opencv对图像做一些操作,先实现简单的读取和显示,但是利用下面的代码,只是显示了窗口没有显示图像, Mat image=imread("T1.jpg"); namedWin ...

  4. 【python数据挖掘课程】十五.Matplotlib调用imshow()函数绘制热图

    前面系列文章讲过数据挖掘的各种知识,最近在研究人类时空动力学分析和幂率定律,发现在人类兴趣转移模型中,可以通过热图(斑图)来进行描述的兴趣转移,如下图所示.下一篇文章将简单普及人类动力学相关知识研究. ...

  5. 【OpenCV】OpenCV函数精讲之 -- imshow()函数

    imshow()函数用于在指定的窗口显示一幅图像. 函数格式: void imshow(const string& winname, InputArray mat); 参数说明: 第一个参数: ...

  6. python数据挖掘学习】十五.Matplotlib调用imshow()函数绘制热图

    python数据挖掘学习]十五.Matplotlib调用imshow()函数绘制热图 #2018-03-28 14:47:19 March Wednesday the 13 week, the 087 ...

  7. python中show函数_Pycharm(Python)下imshow函数显示问题的解决方法

    问题描述 在很多情况下,我们都需要使用matplotlib里面的imshow函数来显示图像,如果使用的是jupyter notbook直接输入matplotlib.pyplot.imshow()来显示 ...

  8. MALTAB中 imshow函数出错

    imshow函数无法使用 / 错误使用 Settings / 未定义函数或变量 'matlab.internal.getSettingsRoot'. 具体问题 \color{Blue}{\text{具 ...

  9. 应用matplotlib的imshow函数显示彩色图像(RGB data)报错的解决方法

    何时出现错误提示 :"Clipping input data to the valid range for imshow with RGB data ([0..1] for floats o ...

最新文章

  1. Fiddler抓包工具总结(转)
  2. 增强现实技术的9个最新应用趋势
  3. 数据库设计的三大范式、BCNF、4NF
  4. jQuery的核心函数
  5. Python生成器与迭代器详细教程
  6. linux系统下创建symlink(@)即文件软链接(快捷方式)的命令
  7. wxWidgets:wxSocketEvent类用法
  8. PHP学习笔记:php二手交易市场系统
  9. python tempfile cleanup_python tempfile 模块---生成临时文件和目录
  10. 044-PHP获得多个类对应的反射信息
  11. grafana授权公司内部邮箱登录 ldap配置
  12. Qt Dialog捕捉鼠标移动事件
  13. ShowSlow+Yslow环境搭建
  14. Entity Framework 实体框架的形成之旅--利用Unity对象依赖注入优化实体框架(2)
  15. 上海市政府颁布智能汽车牌照,蔚来汽车成首批获此资格企业
  16. GC overhead limit exceeded
  17. “由于这台计算机没有远程桌面客户端访问许可证,远程会话被中断“的解决方案
  18. java中获取一天的开始时间和结束时间
  19. 什么是mmc和emmc(mmcblkxxx、sdxx的关系)
  20. 第九节:解决跨域问题与实现品牌查询

热门文章

  1. 从手动测试,到自动化测试老司机,只用了几个月,我的薪资翻了一倍
  2. 云计算技术的应用和前景
  3. 后台管理系统-登录页面
  4. 【知识图谱】知识图谱概论,通读知识图谱相关概念
  5. ntp服务restrict_NTP服务搭建详解一条龙
  6. MQTT.fx连接RabbitMQ-MQTT出现bad user name or password问题
  7. 客户关系维护注意事项 如何维护客户关系
  8. SQL Server(解决问题)已成功与服务器建立连接,但是在登录过程中发生错误
  9. 佳明手表APP开发系列01——简单汉化英文版
  10. 【老生谈算法】matlab实现高斯白噪声仿真算法源码——高斯白噪声