问题标签 [image-morphology]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deep-learning - 如何检查两个图像中的标记区域是否相同?
所以这个想法是为分割任务编写一个精度和召回指标。分割任务的常用指标通过逐像素比较地面实况和预测掩码来计算此指标。我要计算的方式是,即使预测了地面实况中对象的某些部分,那么整个对象 os 也被认为是真阳性。
我目前处理问题的方式是计算逻辑和基本事实和预测的掩码。然后使用skimage.measure.label为每个 blob 分配一个唯一的 id。然后我通过使用两者中的 blob 数来计算 True Positives、False Negatives 等
这适用于大多数情况,但在我预测的 blob 掩码被预测为两部分的情况下,然后对其执行logical_and 会给我一个额外的对象。这搞砸了我对指标的计算。
有没有办法防止这种情况,还有一种更简单的方法吗?
image - 细化后如何填补图像中的空白?
如何填补因变薄而出现的空白?第一个图像是细化前的图像,第二个是细化后的图像,第三个是我需要连接的像素示例。我正在使用 MATLAB R2013a。
我在细化中使用了这段代码:
细化前的图像:
细化后的图像:
我需要连接的示例:
当我使用BW2 = imfill(A,'holes');
输出是:
当我使用
输出是:
python - Tensorflow 膨胀的行为与形态膨胀不同
如以下代码所示,张量流tf.nn.dilation2D
函数的行为不像传统的膨胀运算符。
返回以下张量:
我也不明白它为什么会这样,也不明白我应该如何使用它tf.nn.dilation2d
来检索预期的输出:
有人可以启发 tensorflow 的简洁文档并解释该tf.nn.dilation2D
函数的作用吗?
swift - 如何在 Swift 中将薄板样条 (TPS) 映射应用于图像
我正在寻找一种在 Swift 4 中将 TPS 映射/变形应用于 2D 图像的方法。我一直在谷歌上搜索,但是关于这个主题的内容很少,而且我在 Swift 语言生态系统中一无所知。
python - 如何使用python制作一个十字形内核以在openCV中应用形态变换?
我是初学者,不知道如何使用 python 在 openCV 中制作十字形内核?我想制作一个 3x3 的十字形内核,这样我就可以对 A1 应用形态变换,并且内核是 B1。
这是A1和B1的图片。
这是我为内核所拥有的,但我得到一个名称错误:名称“数组”未定义。