image-morphology

    1热度

    1回答

    我一直在使用变形大小。在OpenCV中开放,通过opencv减少图像ROI之外的噪声,直到现在,无论何时我需要更高程度的降噪,我只是随机增加内核大小或增加迭代次数,直到我开心。但是,结果取决于你增加/你将如何决定在特定情况下改变哪个结果有显着差异?我试图想出一个更好的方法来改变参数(除了猜测和检查之外)。

    0热度

    1回答

    当我在scikit-image软件包中使用打开操作时出现内存错误。对于半径为16或更大的球/球的三维结构元素会发生此内存错误。我正在尝试使用粒度测量来测量图像中物体的尺寸分布(3D阵列),所以我需要增加半径的结构元素。内存需求也呈指数增长,我无法找到解决方法。有没有简单的解决这个问题,以便我可以使用更大半径的结构元素?图像尺寸是200X200X200。 TIA Traceback (most re

    4热度

    2回答

    我有一个二进制图像,它有圆形和正方形。 imA = imread('blocks1.png'); A = im2bw(imA); figure,imshow(A);title('Input Image - Blocks'); imBinInv = ~A; figure(2); imshow(imBinInv); title('Inverted Binarized Original Im

    0热度

    2回答

    我有一个二进制阈值的图像与肋骨的车,其中一些是有裂纹的。 我需要使用像cv2.distanceTransform()来获取分水岭算法标志,但我需要摆脱裂缝。如果我继续开裂,距离变换断开我的肋骨成若干块 我试图扩张的结束,但它在肋骨之间efects球,我不明白每个翼肋单独 中当然,我已经尝试了距离变换图像中不同的阈值,但是当我通过阈值过滤球时,我也分裂了肋骨。 有没有像湾去除算法?或者有更好的方法吗

    0热度

    2回答

    我有这样的带宽图像: 使用该函数RegionProps,这表明一些objetcs连接: 所以我用像imerode形态操作separte的物体获得它们的质心: 现在我已经拥有了每个物体的所有质心sep但是为了让我在侵蚀区域的时候丢失了很多信息,就像你在图片3中看到的,与图片1相比较。 所以我在想是否有“扩张”图片3直到接近图片1但不连接对象。

    0热度

    1回答

    我能够使用形态渐变很好地检测图像中的主硬边缘 - 请参见下图。我如何处理这个图像以提取最难/最白的边缘?阈值处理会导致图像非常嘈杂或硬边缺乏细节/太受侵蚀。 我的阈值结果: 我的目标是这样的: *注:我尝试使用形态梯度操作轻量的方式检测图像中的硬/主边缘。

    0热度

    1回答

    使用matlab,我试图减薄一个正方形和一个圆形物体。他们的骨骼几乎相同,形状像一个'X'。那么我可以假设,没有重建一个细化对象的保证? (也是我期待的只是一个像素点的圆形物体的骨架,但我不知道是不是因为一些噪音)

    0热度

    1回答

    我想侵蚀二进制图像中的对象,使它们不会小于某些固定大小。例如,考虑由连接的组件(斑点)组成的二元图,其中通过最小或最大的反极性(反周长)距离(即两个彼此远离的点之间的距离为它们可以位于斑点的周长或轮廓上;如果轮廓由N个连续编号的点组成,则评估的距离将是点1和N/2 + 1,点2和N/2 + 2等之间的距离。 )。鉴于这样的安排,我试图侵蚀这些斑点,直到距离度量达到指定的极限。如果斑点是简单的圆圈,

    0热度

    1回答

    我有一些图像与某些集群,我希望以后在分类模型中使用。但是,在所有图像中,我都有不必要的点,我想将它们从图像中删除。我正在尝试使用skimage中的形态操作来完成它,但没有运气。任何帮助将非常感激。下面是一个示例图像: Sample Image (can't post images yet)

    0热度

    1回答

    对不起,愚蠢的问题,我使用侵蚀,然后在我的图像上扩大,磁盘作为一个结构元素。如果我使用大小为零的磁盘将删除哪种类型的噪声? ,否则它什么都不会做? (但我通过将它应用于影响它们的一些图像上进行观察)。 是,消除脉冲噪音? (我的猜测,根据我的理解)。