2.23学习心得 Matlab graythresh函数 形态学开闭操作,腐蚀膨胀的作用
2014-02-23 14:03
826 查看
关于graythresh 函数
函数功能:使用最大类间方差法找到图片的一个合适的阈值(threshold)。在使用im2bw函数将灰度图像转换为二值图像时,需要设定一个阈值,这个函数可以帮助我们获得一个合适的阈值。利用这个阈值通常比人为设定的阈值能更好地把一张灰度图像转换为二值图像。
调用格式:
level = graythresh(I)
[level EM] = graythresh(I)
通过计算获得输入图像的阈值,这个阈值在[0, 1]范围内。该阈值可以传递给im2bw完成灰度图像转换为二值图像的操作。
graythresh使用最大类间方差法来获得一个阈值。
最大类间方差法是由日本学者大津(Nobuyuki Otsu)于1979年提出的,是一种自适应的阈值确定的方法,又叫大津法,简称OTSU。它是按图像的灰度特性,将图像分成背景和目标2部分。背景和目标之间的类间方差越大,说明构成图像的2部分的差别越大,当部分目标错分为背景或部分背景错分为目标都会导致2部分差别变小。因此,使类间方差最大的分割意味着错分概率最小。
对于分水岭算法中一段代码的理解
dst = bwdist(bwc);%这是进行距离变换
ws=watershed(-dst)%分水岭算法,为什么要再前面加个负号,还没有搞搞清楚。
w=ws==0;%我认为这段话应该这么理解,w等于图像WS中像素值为零的部分。
inextendedmin()函数详解
函数功能:使用最大类间方差法找到图片的一个合适的阈值(threshold)。在使用im2bw函数将灰度图像转换为二值图像时,需要设定一个阈值,这个函数可以帮助我们获得一个合适的阈值。利用这个阈值通常比人为设定的阈值能更好地把一张灰度图像转换为二值图像。
调用格式:
level = graythresh(I)
[level EM] = graythresh(I)
通过计算获得输入图像的阈值,这个阈值在[0, 1]范围内。该阈值可以传递给im2bw完成灰度图像转换为二值图像的操作。
graythresh使用最大类间方差法来获得一个阈值。
最大类间方差法是由日本学者大津(Nobuyuki Otsu)于1979年提出的,是一种自适应的阈值确定的方法,又叫大津法,简称OTSU。它是按图像的灰度特性,将图像分成背景和目标2部分。背景和目标之间的类间方差越大,说明构成图像的2部分的差别越大,当部分目标错分为背景或部分背景错分为目标都会导致2部分差别变小。因此,使类间方差最大的分割意味着错分概率最小。
对于分水岭算法中一段代码的理解
dst = bwdist(bwc);%这是进行距离变换
ws=watershed(-dst)%分水岭算法,为什么要再前面加个负号,还没有搞搞清楚。
w=ws==0;%我认为这段话应该这么理解,w等于图像WS中像素值为零的部分。
inextendedmin()函数详解
相关文章推荐
- OpenCV学习笔记(六) 滤波器 形态学操作(腐蚀、膨胀等)
- OpenCV学习笔记-形态学操作-腐蚀膨胀-开闭运算
- Opencv学习笔记(七):腐蚀,膨胀,开操作,闭操作及其他相关的形态学操作
- 图像形态学概要-腐蚀、膨胀、开运算、闭运算、形态学梯度(形态学边缘提取)、顶帽操作、黑帽操作
- OpenCV学习笔记(4):膨胀,腐蚀,开闭操作(argc,argv)
- Matlab 图像处理 形态学 腐蚀 膨胀 开闭运算 连通分量
- opencv学习笔记第五章:基于形态学运算的图像变换(1)形态学运算进行腐蚀和膨胀
- OpenCV1.0图像处理形态学操作腐蚀Erode与膨胀Dilate
- 形态学中的腐蚀 膨胀 开关操作
- 腐蚀、膨胀以及开闭操作等形态学处理
- OpenCV学习 7:图像形态学:腐蚀、膨胀
- 学习【OpenCV入门教程之十】 形态学图像处理(一):膨胀与腐蚀----思维导图笔记
- 图像形态学操作—腐蚀膨胀深入
- Matlab 图像处理 形态学 腐蚀 膨胀 开闭运算 连通分量
- [学习笔记]形态学图像处理-膨胀与腐蚀
- [学习opencv]图像腐蚀、膨胀、开闭操作
- openCV 形态学 腐蚀、膨胀、开操作和比操作、形态梯度 、顶帽、黑帽
- OpenCV图像处理形态学操作腐蚀Erode与膨胀Dilate
- OpenCV形态学操作 腐蚀 膨胀 开闭
- 形态学操作(腐蚀、膨胀、开操作、闭操作、形态学梯度、顶帽、黑帽)