python - scikit-image熵计算的边界条件是什么
问题描述
我正在执行一个局部熵计算scikit-image
,遵循可以在此处找到的示例。熵是使用圆形结构元素计算的,其半径由用户定义,实现起来非常简单。
但是,文档没有指定用于计算熵的边界条件是什么(例如,如果在边界处图像是零填充的,或者周期性/对称重复),甚至查看源代码我也无法理解。有人知道在这种情况下对图像应用了哪种边界条件吗?
解决方案
即使查看源代码我也无法理解。
是的,Cython 代码很难理解。诀窍是知道排名过滤器中的所有内核的行为方式相同,然后在模块 docstring中找到提示:
过滤器应用于图像边界,使用的邻域会相应调整。
因此,根本没有边界填充:您只需在直方图中使用较少的值来实现过滤器功能。
推荐阅读
- wordpress - 添加订单时出现 Wocomerce API 内部服务器错误
- python - 通过比较行来过滤 pandas pandas 数据框
- javascript - 当 Com1 和 Com2 是兄弟姐妹时,如果触发功能,类型“parentCom”上不存在属性“childCom1”
- r - 在 gsub r 中使用正则表达式模式
- docker - 如何在 terraform 0.14 中选择正确的 docker 提供程序
- javascript - 如何在 React 中显示 json 数据的特定键
- f# - 我可以在 F# 中对选项检查进行分组吗
- python - opencv python 七段数字检测与ocr
- email - 如何从我的客户那里获得有关 salesforce 的电子邮件通知?
- excel - Google 表格 - 具有垂直和水平标准的三向查找