礼貌的针织衫 · Java8函数之旅 (八) - ...· 9 月前 · |
慷慨大方的猕猴桃 · 使用.NET中的Action及Func泛型委 ...· 10 月前 · |
坏坏的小狗 · Matplotlib可视化最有价值的50个图 ...· 1 年前 · |
无邪的圣诞树 · vue实战场景之轻量级拖拽组件封装 - 知乎· 1 年前 · |
乐观的签字笔
1 年前 |
为了获得分水岭分割的前景标记,需要找到图像的区域极大值。我看到在matlab中使用了函数
imregionalmax()
。由于我没有matlab软件,所以我使用函数
scipy.ndimage.filters.maximum_filter()
代替。然而,
imregionalmax()
和
scipy.ndimage.filters.maximum_filter()
的结果不同。
请帮我找出图像的区域极大值。非常感谢你的帮助。
它看起来好像是
maximum_filter
返回实际的局部最大值,而Matlab的
imregionalmax
则返回带有局部最大值位置的掩码。
我希望
lm = scipy.ndimage.filters.maximum_filter( img, ... )
msk = (img == lm) #// convert local max values to binary mask
应该给你类似于Matlab的结果。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
无邪的圣诞树 · vue实战场景之轻量级拖拽组件封装 - 知乎 1 年前 |