imshow函数 显示图像常见问题解答
参考:http://www.sohu.com/a/342198722_823210
显示浮点数图像的方法
Mat m1;
srcImage.convertTo(m1, CV_32F);
namedWindow("浮点数图像错误示范", WINDOW_NORMAL);
imshow("浮点数图像错误示范", m1);Mat m2;
srcImage.convertTo(m2, CV_32F, 0.00392);
namedWindow("浮点数图像正确示范", WINDOW_NORMAL);
imshow("浮点数图像正确示范", m2);
正确显示浮点数图片,需要添加一个参数 1/255 = 0.00392
意思是把像素值从0~255 转换为0~1之间的浮点数,然后再显示。
解释:imshow显示浮点数的时候,只支持0~1之间的浮点数显示,超过1就认为是白色,所以在没有对值域做rescale的时候,中间的浮点数Mat显示只能是白色。
一个Mat显示多张图片
Mat srcImage = imread("1.jpg");namedWindow("原图",WINDOW_NORMAL);imshow("原图", srcImage);Mat srcImage2 = imread("2.jpg"); namedWindow("原图2");imshow("原图2", srcImage2);// 构建新图像的大小int width = srcImage.cols + srcImage2.cols;int height = max(srcImage.rows, srcImage2.rows);Mat two = Mat::zeros(height, width, srcImage.type());// 构建ROIRect r1(0, 0, srcImage.cols, srcImage.rows);Rect r2(srcImage.cols, 0, srcImage2.cols, srcImage2.rows);// 内容copysrcImage.copyTo(two(r1)); srcImage2.copyTo(two(r2));namedWindow("两张图");imshow("两张图", two);
显示较大图片
在namedWindow是,设置为WINDOW_FREERATIO
imshow函数 显示图像常见问题解答相关推荐
- matla imshow函数显示图像
转载:https://blog.csdn.net/majinlei121/article/details/46633573 在matlab中,我们常使用imshow()函数来显示图像,而此时的图像矩阵 ...
- python plt.imshow函数显示图像颜色失真
对于灰度图而言,我们最常用的显示代码是: import matplotlib.pyplot as plt plt.figure() plt.imshow(x,cmap="gray" ...
- c语言中removeDir的相反函数,C语言编程常见问题解答之常用函数的包括文件.doc
C语言编程常见问题解答之常用函数的包括文件 C语言编程常见问题解答之常用函数的包含文件(1) 作者:unknown 更新时间: 2005-05-10 函数 包含 类别 功能 _atold math.h ...
- vs中imshow函数报错_opencv编程:8 imshow不显示图像和waitkey函数
想用opencv对图像做一些操作,先实现简单的读取和显示,但是利用下面的代码,只是显示了窗口没有显示图像, Mat image=imread("T1.jpg"); namedWin ...
- chatgpt赋能python:Python取ln函数详解:用法及常见问题解答
Python取ln函数详解:用法及常见问题解答 Python取ln函数是一种非常常用的数学函数,它可以帮助开发者在计算中处理数据的自然指数对数.本篇文章将会介绍Python中取ln函数的基础知识,让您 ...
- python imshow函数_opencv学习之显示图像-imshow函数
序 上一篇opencv学习之读取图像-imread函数介绍完opencv读取图片函数imread,这次来介绍与它对应的图像显示函数imshow. imshow函数 imshow函数功能 imshow的 ...
- 2021-06-08 imshow函数不显示图像解决办法
imshow函数不显示图像解决办法 直接将目标图片添加到 jupyter notebook 的根目录即可. 最好别用路径了--同一个文件夹的图片,我试了,有的能加载成功,有的就报错-- 不是路径原因, ...
- C++版本OpenCv教程(六)namedWindow函数imshow函数的使用
目录 图像窗口函数namedWindow 图像显示函数imshow 图像窗口函数namedWindow 在我们之前的程序中并没有见到窗口函数,因为我们在显示图像时如果没有主动定义图像窗口,程序会自动生 ...
- Matlab中imshow函数用法
目录 语法 说明 示例 显示灰度图像.RGB 图像.索引图像或二值图像 imshow函数的功能是显示图像. 语法 imshow(I)imshow(I,[low high])imshow(I,[])im ...
最新文章
- Django博客系统(用户中心修改)
- 0基础学python看什么书-零基础学python编程需要看什么书?
- Spark详解(三):Spark编程模型(RDD概述)
- feign接口调用出现连接超时
- TCP粘包问题的解决方案01——自定义包体
- 13.字符串,结构,联合
- Office产品 “您的组织策略阻止我们为您完成此操作” 解决办法
- Build/Launch EDKII emulator in Windows and Linux:编译/运行Windows和Linux环境下EDKII模拟器[4]
- Deepin安装搜狗中文输入法
- 什么是网络编程(一)
- java获取东八区时间
- 知识兔课程揭秘跨境电商七大骗局!
- minikube addons enable ingress 启动错误
- 高斯混合模型的matlab实现
- pytorch自学教程(一)
- Python - 140种标准库、第三方库和外部工具整理
- 安卓开发笔记(八)—— 王者荣耀英雄大全 数据库部分
- win7删除u盘linux分区,WIN7系统不用分区工具如何创建、删除和格式化分区
- EndNote X5的附件(File Attachments)问题
- Kerberos 简介——教你做个好人
热门文章
- js高级04-- 沙箱模式、函数的4种调用模式(call()、apply())、构造函数的return关键字
- 等保测评--安全运维管理(二)
- 网络运维和网络安全运维就业前景如何?
- 布兰德 • 斯奈德节拍表
- 常见数学符号---摘自文库图片
- 必看!打印一级消防工程师准考证事项!
- Backbone.js学习之一
- 牛客网:一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1,则称其为“完数”;若因子之和大于该数,则称其为“盈数”。求出2 到60 之间所有“完数”和“盈数”
- IDEA开发工具的安装(大学生作业)
- IDEA开发工具使用devtools热部署