image-processing - 通过在多个重叠网格正方形之间进行插值来创建孔隙度图
问题描述
我有一个带有黑色颗粒和白色孔隙空间的二进制图像。我正在尝试观察整个图像的孔隙率变化。为此,我最初使用方形网格并测量每个网格中的孔隙率(黑色与白色像素的比率)。然后我将这些值作为 XYZ 坐标上传到 matlab,其中 X 和 Y 是每个网格的中心,Z 是孔隙率值。然后我在这些值之间进行插值以生成孔隙度图。
然而,当使用单个方形网格时,孔隙度图并不能很好地代表二值图像,因为网格很粗糙。但是,由于我正在尝试做的理论原因,我无法减小网格大小。
但是,我发现如果我覆盖多个网格,但它们逐渐向右或向下移动,那么我可以将这些新的 XYZ 值上传到 matlab 并在它们之间进行插值,从而产生更好的孔隙度图。
问题是我在任何地方都找不到对这种方法的任何参考,所以有人知道这种技术是否被使用过或在任何文献中使用过吗?重叠正方形之间的插值也会导致任何问题,因为使用重叠正方形生成的孔隙度图看起来不错?
我一直在寻找文献,寻找这个问题的答案,所以我真的很感激任何帮助。
解决方案
我不会使用粗网格并在值之间进行插值,而是使用滑动窗口(与粗网格的单元格大小相同)并计算每个位置的孔隙率。多重网格方法可能会产生伪影(混叠问题)并且难以解释。
推荐阅读
- java - 为什么我的 StringUtils 类没有 isBlank()
- html - 如何定位基于 *ngIf 条件加载的模板中的元素
- python - PyTorch 1.0 在 Python3.7 中加载 VGGFace2 权重
- javascript - 自动加载全屏模式
- firebase - 以高效的方式在 Firestore 中存储和查询帖子
- c++ - 创建线程向量
- swift - 具有自适应布局编辑器的自动布局
- c++ - CMake ExternalProject_Add 中的 URL 问题
- mysql - WordPress 服务器迁移后链接不再有效
- android - 应用程序运行时 Sweet Alert 崩溃