图片转化成矩阵,灰度处理,黑白对调--ByMatlab
来源:互联网 发布:口腔正畸 知乎 编辑:程序博客网 时间:2024/04/29 19:06
今天下午准备看手写识别的matlab算法,可是对图片信息的预处理却不是很清楚,于是参考网上各样的方法,实现了对图片的简单处理,感受到matlab的强大。包括:
1.图片信息转化成矩阵
2.图片灰度处理
3.图片黑白对调
下面一一说明:
1. 图片信息转化成矩阵
使用imread(filename)函数,一行代码就行。
代码:
>> A=imread('F:\picture\paris.jpg')
filename 是图片文件的完整路径
运行后就可以看见矩阵了。
显示图片可用:
>>imshow(A)
A就是上面得到的矩阵。
2.图片灰度处理
>>imgGray=rgb2gray(A)
imgGray矩阵就是灰度处理后图片的信息矩阵,我们打印出来看下:
>>imshow(imgGary)
图片如下:
3.图片黑白对调
>>B2=imcomplement(imgGray)
同样,B2保存的是黑白对调后的信息,打印一下:
>>imshow(B2)
其实,没有灰度处理的图片也可以黑白互换,还是用incomplement()
>>B3=imcomplement(A)
打印看一下吧~
>>imshow(B3)
ps:
可以保存修改后的图片到本地哦!
>>imwrite(B3,'F:\picture\mylove.jpg','jpg')
查看一下文件夹吧!
0 0
- 图片转化成矩阵,灰度处理,黑白对调--ByMatlab
- 基于mfc数字图像处理的小软件pdd-转换图片成RGB通道,反色,黑白,灰度图片
- 图像处理:黑白效果(灰度处理)
- GDI+ 图片黑白处理
- 图像滤镜处理算法:灰度、黑白
- WPF 图片灰度处理
- 图片灰度处理
- img rgb图片转化为灰度图片
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 彩色图片的各种处理方法:灰度,黑白,底片效果
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
- 图像滤镜处理算法:灰度、黑白、底片、浮雕 (转)
- 把图片转化为灰度图
- iPhone :图片的灰度处理
- poj1088(记忆化搜索)
- 11.C进阶之多文件C语言项目
- 自己动手写struts笔记3
- IO中同步,异步,阻塞,非阻塞
- Java NIO Channel to Channel Transfers
- 图片转化成矩阵,灰度处理,黑白对调--ByMatlab
- MySql优化【4】--数据库参数配置
- Java NIO Selector
- 开源中国的maven镜像
- Android开发Activity的启动方式
- 我也来开发2048之终极奥义
- C++四则运算
- 取数组的最后一个元素
- ZooKeeper介绍及集群搭建