如何把MATLAB中灰度图像转化为黑白图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把MATLAB中灰度图像转化为黑白图像相关的知识,希望对你有一定的参考价值。
这个容易,假设你的图像读出来是imageimage = mat2gray(image);
image = 1-image;
这个图像的灰度范围是0-1,直接imwrite(image,\'image.bmp\')即可,图像保存在当前目录下。 参考技术A 这个容易,假设你的图像读出来是image
image = mat2gray(image);
image = 1-image;
这个图像的灰度范围是0-1,直接imwrite(image,'image.bmp')即可,图像保存在当前目录下。 参考技术B matlab灰度化处理教程
matlab是美国某公司开发一款专业数学函数分析工具,有的时候用户也使用它来做一些图像处理。近日有位用户向小编询问要如何才能在matlab中将一张彩色的照片转化为黑白色的照片。其实这在该软件中的正确叫法是图片灰度化。专业的用户应该都知道这就是一种图像识别方式,想要将它学会也很简单,接下来小编就带大家一起看看如何操作吧!
matlab灰度化处理教程
方法步骤:
matlab7.10 for win7/win8
大小:1013.76 MB版本:64位/32位 免费版环境:WinXP, Win7, Win8, Win10, WinAll
进入下载
1、运行matlab软件,没有的用户可以在上方下载它。
2、打开软件之后在matlab界面的输入框中输入命令:
clear;
clc;
这样一来就能将以前的所有操作清理掉了。
matlab灰度化处理教程
3、完成上述两步操作之后就需要准备好转换的图片了,随意在网上下载一张即可,然后将该图片复制粘贴到工作的目录界面中去。
matlab灰度化处理教程
4、接下来就需要制作一下图片的数据了。接着在输入框中输入命令:
data=imread('文件夹图标.bmp');
执行该命令之后我们就会发现图片已经变成一堆数据了。
matlab灰度化处理教程
5、使用鼠标双击打开我们界面中的工作空间,在署名为:data的项目下就能看见刚刚转换的图片数据了。
matlab灰度化处理教程
6、完成数据化之后我们需要验证一下,可以使用命令语句:imshow(data);来查看。
matlab灰度化处理教程
7、以上就是全部的准备工作了,接下来我们就该进入正题了。首先输入一个命令语句并执行:
gdata=rgb2gray(data);
matlab灰度化处理教程
8、完成之后在界面中就会出现一个灰色的大矩形,使用鼠标继续双击工作空间位置gdata,在该项目下我们就能清晰的看见关于灰色矩形的数据了。
matlab灰度化处理教程
9、最后如下图所示,在窗口中输入红色方框的命令之后就能显示出灰色的图片了。这样一来图片的灰度化就成功了。
matlab灰度化处理教程
通过上述步骤之后就能在matlab中将图片灰度化了,还不会转化的朋友快来学习一下吧! 参考技术C 灰度图像不就是黑白的吗?
如果指二值图像,im2bw追问
我那个指纹图像出来之后是灰底白指纹,我想要白底黑指纹,求指教
追答这个容易,假设你的图像读出来是image
image = mat2gray(image);
image = 1-image;
这个图像的灰度范围是0-1,直接imwrite(image,'image.bmp')即可,图像保存在当前目录下。
我试下,先多谢大神
不会就问你
大哥啊,这个出来之后是黑底白条纹啊,咋弄
本回答被提问者采纳以上是关于如何把MATLAB中灰度图像转化为黑白图像的主要内容,如果未能解决你的问题,请参考以下文章
在matlab中如何将灰度图像转化成二值图像??如何再转化回去?