本篇文章给大家谈谈im2bw函数的用法,以及关于graythresh函数的用法对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
本文目录
关于graythresh函数的用法
graythresh函数用法:使用最大类间方差法找到图片的一个合适的阈值(threshold)。在使谨早用im2bw函数将灰度图像转换为二值图像时,需要设定一个阈值,这个函数可以帮助我们获得一个合适的键塌阈值。利用这个阈值通常比人为设定的阈值能更好地把一张灰度图像转换为二值图像。 调用格式: level = graythresh(I) = graythresh(I) 通过计算获得输入图像的阈值,这个阈值在范围内。该阈值可以传递给im2bw完成灰度图像转换为二值图像的操作稿晌圆。 graythresh使用最大类间方差法来获得一个阈值。
matlab 中 bwboundaries 函数 的用法
格式:B = bwboundaries(BW,conn)(基本格式)作用:获取二值图中对象的轮廓,和OpenCV中cvFindContours函数功能类似。B是一个P×1的cell数组,P为对象个数,每个cell是Q×2的矩阵,对应于对象轮廓掘岁像素的坐标。help 文档例子I = imread(’rice.png’);%读入图像BW = im2bw(I, graythresh(I));%转换成2进制图像 = bwboundaries(BW,’noholes’);%寻找边缘,不包括孔imshow(label2rgb(L, @jet, ))%显示图像hold onfor k = 1:length(B) boundary = B{k}; plot(boundary(:,2), boundary(:,1), ’w’, ’LineWidth’, 2)end%整芦散顷个循陪陆环表示的是描边
关于im2bw函数的用法和关于graythresh函数的用法的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。