首页 > 代码库 > Matlab ones() & rgb2gray() & graythresh() & im2bw() 函数的使用
Matlab ones() & rgb2gray() & graythresh() & im2bw() 函数的使用
Matlab 图像处理 Day4:
1、ones( ) 函数;
% ones 是生成一个单位矩阵的函数:
% 其固定格式为 ones( r , c ) * A + B
% 上述各参数表示:生成一个 r 行 , c列 , 每一个数为 1*A + B 的矩阵
2、rgb2gray()函数:
% 将彩色图像转换成灰度图像
imgray = rgb2gray( imread( path ) );
3、graythresh()函数:
% 使用最大类间方差法找到图片的一个合适的阈值。
V1=imread(A);
V1=rgb2gray(V1);
threshold=graythresh(V1);
4、im2bw( ) 函数:
% 利用阈值将灰度图像转换成二值图像
% 一般意义上是指只有纯黑(0)、纯白(255)两种颜色的图像
V = ~im2bw(V1,threshold);
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。