*顶帽变换:原图像减去开运算的结果。由于开运算可以消除暗背景下的较亮区域,
*如果用原图像减去开运算结果就可以得到原图中灰度较亮的区域,所以又称白顶帽变换。
*生成结构半径为31的圆形结构
gen_disc_se(SE, 'byte', 25, 25, 0)
*对图像进行开运算
gray_opening(Image,SE, ImageOpening)
gray_tophat(Image,SE,ImageTopHat1)
**底帽变换:闭运算结果减去原图像。由于闭运算可以删除亮度较高背景下的较暗区域,
*如果用原图像减去闭运算结果就可以得到原图像灰度较暗的区域,所以又称黑底帽变换。
*生成结构半径为31的圆形结构
gen_disc_se(SE, 'byte', 25, 25, 0)
*对图像进行开运算
gray_closing(Image,SE, ImageClosing)
gray_bothat(Image,SE,ImageBotHat)
Halcon---形态学:顶帽和底帽
于 2023-08-15 09:15:34 首次发布