小编Moo*_*Lee的帖子

如何平滑分段的 blob?

我沿着分段的斑点出现了一些闪烁(锐线)。如何减少它们以使边界更平滑?为了更清晰,我附上了带有输入和预期输出的图像。

请注意,它是一个二进制图像,我没有原始图像(灰色)。输入是二进制的。

我尝试过高斯模糊,但该方法使我的形状变小。

mask = ndimage.filters.gaussian_filter(mask, 0.5, order=0, output=None, mode='reflect', cval=0.0, truncate=5.0)
Run Code Online (Sandbox Code Playgroud)

示例输入和预期输出,如上所述

python algorithm image-processing

4
推荐指数
1
解决办法
687
查看次数

如何在ndarray内创建一个球体?

我有一个大小为 ndarray 的数组32x32x32。我想在数组内创建一个球体,中心(x,y)为 4 个像素,半径为 4 个像素。球体的值为 1,数组的值为 0。如何在 python 中完成?

这是生成数组的代码:

import numpy as np
A = np.zeros((32,32,32))
print (A)
Run Code Online (Sandbox Code Playgroud)

python numpy

2
推荐指数
1
解决办法
4054
查看次数

在python中对二进制图像进行边缘检测的方法是什么?

我有一个二进制图像[0,1]。我想使用Python查找图像的边缘。我在二进制文件上尝试了sobel方法,但结果不佳。我希望输出像图片一样 在此处输入图片说明

image-processing edge-detection python-3.x

-1
推荐指数
1
解决办法
431
查看次数