MATLAB中将图像转换为二值图像im2bw

news/2024/9/23 5:10:43/

在MATLAB中将图像转换为二值图像,主要运用im2bw函数,涉及到一个灰度门槛的数值。

对于灰度图像

bw=im2bw(I,level);

level空着的话,默认是0.5。level一般使用graythresh函数来计算,至于graythresh函数中运用到的Otsu's methodwhich chooses the threshold to minimize the intraclass variance of the black and white pixels.原理就不太懂了。哎,搞到现在,好多原理都不懂。

例如:一、将灰度图像f转换为二值图像bw。

f=imread('Fig0409(a)(bld).tif');
figure(1);
imshow(f);
title('原图');figure(2);
bw1=im2bw(f);%使用默认值0.5
imshow(bw1)
title('使用0.5作为门槛时的二值图像');figure(3);
level=graythresh(f);%使用graythresh计算灰度门槛
bw2=im2bw(f,level);
imshow(bw2);
title('通过graythresh计算灰度门槛时的二值图像');

图像如下

可以看到后面两张图片还是有区别的。

二、将RGB图像转换为二值图像

BW = im2bw(RGB, level)

当输入图像不是灰度图像时,im2bw先将图像转换为灰度图像,再将图像通过灰度门槛level转换为二值图像

例如:

f=imread('Fig0619(a)(RGB_iris).tif');
subplot(1,3,1);
imshow(f);
title('原图');bw=im2bw(f);
subplot(1,3,2);
imshow(bw);
title('二值图像');level=graythresh(f);
bw2=im2bw(f,level);
subplot(1,3,3);
imshow(bw2);
title('通过graythresh计算门槛值后得到二值图像');
图像如下:


三、将索引图像转换为二值图像

以后再说吧。



http://www.ppmy.cn/news/729331.html

相关文章

关于PX像素、PT点数、CM厘米、MM毫米之间的换算

关于PX像素、PT点数、CM厘米、MM毫米之间的换算 像素px与厘米怎么换算 像素作为图像的一种尺寸,只存在于电脑中,如同RGB色彩模式一样只存在于电脑中。像素是一种虚拟的单位,现实生活中是没有像素这个单位的。在现实中我们看到一个人&#xff…

px和毫米的换算_px和mm换算(px相当于多少毫米)

px和厘米之间无法直接换算。在不同的环境下是不同的,没有一个绝对的比值。 原因:1、px是相对长度单位。像素是相对于显示器屏幕分辨率而言的。譬如,Windows的. 像素和厘米是不能直接转换的,只有分辩率(dpi)下才能进行转换。例如说明如下:平时经常使用72和300dpi,电脑显示…

关于bmp、jpg格式图片的解码

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 文章目录 前言 一、为什么要解码? 二、bmp图片 1.bmp图片信息 2.获取图片信息 三、jpg图片 总结 前言 在学习C语言、文件IO、数据结构之后做了一个…

在Matlab图片里输入数学公式、符号和希腊字母等

在所有的Matlab Figure里都可以使用大量的Tex代码来输入公式、数学符号等。而且都能够写完立马显示,不对的话可以迅速更正。下图是插入“\delta”的效果: 下面是Matlab官方列出来的Tex代码列表,包含了绝大部分的希腊字母和数学符号。 Charact…

Matlab:数值的显示格式

Matlab:数值的显示格式 默认情况下,MATLAB使用 5 位短格式显示数值。例如, x 4/3x 1.3333您可以使用 format 函数更改在命令行窗口或编辑器中的显示。 format long xx 1.333333333333333 format 函数仅设置当前 MATLAB 会话中的格式。要…

【图像】图像格式(3) : BMP

1. 背景 BMP可以说是图像中最简单的格式了,没有图像压缩算法,基本可以看做图像的RGB裸数据加了一些基本的metadata构成。 这也导致了bmp的文件一般都是非常的大,除了windows原生的支持之外(从1990年的windows3.0开始)…

px和毫米的换算_像素跟毫米换算(像素和毫米换算器)

像素与毫米的区别,两者如何换算?尤其是在网页设计中如何换算其图片的格. 1. 像素仅仅只是分辨率的尺寸单位,而不是画质。从定义上来看,像素是指基本原色素及其灰度的基本编码。 像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels . 像素和毫米之间没有换算的有公式…

px和毫米之间的转换

作为一名开人人员,我们经常会遇到客户莫名其妙的需求。 这不咱又遇到了,客户给的资料竟然是用厘米做的单位!! 于是只能自己去追寻单位转换之法,具体分享给朋友们 ? 像素与毫米的转换 转换还需要知道另一个参数&#…