cost 267 ms
如何为 scipy.ndimage.label 生成任意高维连接结构 - How to generate arbitrary high dimensional connectivity structures for scipy.ndimage.label

我有一些高维 boolean 数据,在这个例子中是一个 4 维数组,但这是任意的: 我想将数据集分组为真值的连接区域,这可以通过scipy.ndimage.label来完成,借助于连接结构,该连接结构表示数组中的哪些点应该被视为接触。 默认的二维结构是一个十字: 如果连接所有这些维度,则可以轻松扩展 ...

如何就地应用卷积(在 Python 中) - How to apply convolution in-place (in Python)

我需要就地对图像执行卷积,就地我的意思是当结构元素应用于不同的像素时,我希望前面步骤的结果覆盖图像。 把它放在上下文中,这在 Gauss-Seidel 迭代中很有用。 我目前正在使用scipy.ndimage.convolve1d ,它显然没有像我描述的那样进行就地卷积。 我知道如何编写一个 ke ...

scipy.ndimage.median_filter 如何适用于偶数尺寸 - How scipy.ndimage.median_filter works for even sizes

有没有人发现/理解scipy.ndimage.median_filter是如何工作的? 因为我测试了很多理论并试图阅读源代码,但我没有解释 (当然最好使用奇数大小来避免移位,但有趣的是 median_filter 如何准确地将其计算为偶数......) 问题定义: Output 正如我们所见, s ...

找到立即完全包围 0 区域的 1 像素 - Find the 1s pixels that immediately and completely enclose an area of 0s

从 0 和 1 的 2d 数组开始,我需要确定哪些 1 形成一个联合围栏,完全包围一个或多个相邻的 0。 如果它们在侧面或对角线上接触,则这些 0 被认为是相邻的。 栅栏也必须存在于相邻的对角线上。 这是二维数组,我想要的是表示围栏的 1,然后其他所有内容都应该为零。 这是一个简单的案例,实际上数组 ...

如何在不改变数组形状的情况下旋转图像? - How to rotate the image without changing the shape of array?

我正在旋转图像。 但是,当我使用 scipy.ndimage.rotate() 函数时,我可以旋转整个图像(reshape=True),但数组的形状会改变。 例如,作为 scipy.ndimage.rotate() 的示例,我要查找的结果是第三张图片,但与原点 (512, 512) 的数组形状相同, ...

使用 scipys ndi.label() 测试点是否位于标记对象内 - Testing if a point lies within a labeled object with scipys ndi.label()

上面是一张通过ndi.label()并用 matplotlib 显示的图像,每个彩色区域代表不同的特征。 绘制在图像顶​​部的是红点,每个红点代表一对坐标。 存储所有坐标并且 ndi.label 返回特征数。 skimage、scipy 或 ndimage 是否具有测试给定坐标集是否位于标记特 ...

`order=0` 的 `scipy.ndimage.zoom()` 的意外行为 - Unexpected behavior of `scipy.ndimage.zoom()` for `order=0`

当order=0时,我很难理解scipy.ndimage.zoom()的行为。 考虑以下代码: 其输出为: 因此,当order=0这些值(预期)不会内插。 但是,我期待有: 即每个值的元素数量完全相同,因为缩放是一个整数。 因此,我期望得到与np.repeat()相同的结果: 为什 ...

我可以用什么来测量 3D (x,y,z) 中的某些属性?Regionprops 文档说它仅适用于 (N, M) 但我找到了 3D regionprops PR 的信息 - What can I use to measure some properties in a 3D (x,y,z) ?Regionprops docu says it's only for (N, M) but I found information of a 3D regionprops PR

链接到 regionprops 文档: https://scikit-image.org/docs/dev/api/skimage.measure.html#skimage.measure.regionprops Regionprops 的 PR 信息: https://github.com/sc ...

使用 Python 在灰度 CT 图像中隔离头部 - Isolating the head in a grayscale CT image using Python

我正在处理包含患者头部但也包含金属圆柱体“阴影”的 CT 图像。 这些“阴影”可以出现在下方、左侧或右侧。 在上图中,它仅出现在图像的下侧。 在下图中,它出现在左右方向。 我没有任何关于图像中是否有圆柱体阴影的先验知识。 我必须以某种方式检测并删除它。 然后我可以继续分割头骨/头部。 为了创建一 ...

将scipy.ndimage.map_coordinates中的插值方法设置为最近和双线性 - Set interpolation method in scipy.ndimage.map_coordinates to nearest and bilinear

我想将scipy.ndimage.map_coordinates的插值方法设置为双线性和最近的(对于不同的示例为2个不同)。 在文档中没有提及如何更改插值方法,其中有以下内容我无法理解。 order:int,可选。样条插值的顺序,默认为3。该顺序必须在0-5范围内。 这是 ...

对于affine_transform,哪种三次样条方法可以使用scipy ndimage? - Which cubic spline method does scipy ndimage use for affine_transform?

背景/上下文 我试图通过scipy的ndimage.affine_transform函数重现输出的值,但似乎我使用了与scipy实现相比不同的“立方”插值方案。 例 让我们看一个非常简单的例子(不是你想要使用三次插值的数据,但很容易理解)。 为了检查值,我实现了均匀的Catm ...

有人可以向我解释map_coordinates如何处理n维数据集吗? - Can someone explain to me how map_coordinates works on n dimensional datasets?

我有一个要尝试转换的3D图像,具有已知的坐标映射。 我正在尝试使用map_coordinates,但是scipy文档只谈论映射到一维矢量,这让我很困惑。 转换是矢量化的,因此我可以给它一个xyz索引的网格,并产生一个3 x nx x ny x nz数组,其中第一个索引遍历矢量场的xyz分 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM