图像处理之图片展示
2017-06-02 11:35
225 查看
上一节我们介绍了imread()读取图片函数,我们先回顾一下:
image = imread(‘图片名.jpg’);
或者image = imread(‘路径\图片名.jpg’);
注意用的是英文半角符,路径名要写正确,按上箭头可以看记录,
输入clc可清理command window,
输入clear可清理workspace,
输入close all 可关闭所有打开的窗口。
当我们把图片读取到workspace内,保存的是矩阵形式,我们怎么把它显示出来呢?
这节我们继续介绍展示图片的函数
1.imshow()
imshow是最常见的用于展示图片,在括号内放入图片的变量名即可。
但是正如上面可见,不知道为什么报错?难道是我的MATLAB软件问题?还是编译器问题?知道的大神请指教,谢谢。
虽然会出现错误,但是我加上figure函数,同样也可以imshow了
希望明白的大神可以指点一下。
我们可以看到,figure窗口有一些实用的工具,例如:
放大,缩小,移动,3D旋转等等。
同时,imshow可以展示很多图片类型;
有时候我们需要转换成灰度图,我们可以使用
image_gray =rgb2gray(image);
但是对于展示图片,我一般用的是第二种方法
2.imtool()
这个函数包含的实用小工具更多
正如图片所示,我可以测量物体的长度,我最喜欢的是我可以直接看到像素值,所以我常用的是imtool去展示图片
还有一种展示图片的方法是使用APP
3.image viewer
这里也可以快速展示图片
好,本节就介绍到这里,欢迎评论。三人行,则必有我师,感谢
image = imread(‘图片名.jpg’);
或者image = imread(‘路径\图片名.jpg’);
注意用的是英文半角符,路径名要写正确,按上箭头可以看记录,
输入clc可清理command window,
输入clear可清理workspace,
输入close all 可关闭所有打开的窗口。
当我们把图片读取到workspace内,保存的是矩阵形式,我们怎么把它显示出来呢?
这节我们继续介绍展示图片的函数
1.imshow()
imshow是最常见的用于展示图片,在括号内放入图片的变量名即可。
但是正如上面可见,不知道为什么报错?难道是我的MATLAB软件问题?还是编译器问题?知道的大神请指教,谢谢。
虽然会出现错误,但是我加上figure函数,同样也可以imshow了
希望明白的大神可以指点一下。
我们可以看到,figure窗口有一些实用的工具,例如:
放大,缩小,移动,3D旋转等等。
同时,imshow可以展示很多图片类型;
有时候我们需要转换成灰度图,我们可以使用
image_gray =rgb2gray(image);
但是对于展示图片,我一般用的是第二种方法
2.imtool()
这个函数包含的实用小工具更多
正如图片所示,我可以测量物体的长度,我最喜欢的是我可以直接看到像素值,所以我常用的是imtool去展示图片
还有一种展示图片的方法是使用APP
3.image viewer
这里也可以快速展示图片
好,本节就介绍到这里,欢迎评论。三人行,则必有我师,感谢
相关文章推荐
- 基于canvas图像处理的图片展示demo
- 基于canvas图像处理的图片展示demo
- 图像处理——第一篇,显示图片
- VC6.0图像处理1--浏览图片
- C# 图像处理(七)—— 调节图片光暗
- 图像处理算法-缩小图片
- 图像:VC+DirectShow对视频进行图片处理
- 原创 ···DELPHI 图片图形图像处理 PS置换滤镜效果,亮度/对比度,纹理贴图效果
- 关于YUV视频的读取、播放,保存帧图片、以及处理的图像保存为YUV视频。
- 彩色图片变灰色,图片亮度变暗变亮--图像处理之二
- QT图像类的选择与处理(数码相框优化图片显示)
- Opencv (Opencv2)结合MFC学习数字图像处理【3】---显示图片
- Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等
- opencv图像处理2--打开图片并显示
- VC6.0图像处理1--浏览图片
- C# 图像处理(五)—— 图片翻转
- BMP图像经过BitBlt缩放处理后质量变得很差怎样改变图片尺寸
- matlab图像处理(二)---图片反转、剪贴、下取样
- 图像及动画处理一:图片切割
- 图像处理之相似图片识别(直方图应用篇)