用法:
skimage.util.regular_grid(ar_shape, n_points)
找到沿ar_shape 规律分布的 n_points。
返回的点(作为切片)应尽可能接近立方间距。本质上,这些点的间距是输入数组大小的第 N 个根,其中 N 是维数。但是,如果一个数组维度不能满足一个完整的步长,它是“discarded”,并且只对剩余的维度进行计算。
- ar_shape:array-like 个整数
嵌入网格的空间的形状。
len(ar_shape)
是维数。- n_points:int
要嵌入空间的(近似)点数。
- slices:切片对象的元组
沿ar_shape 的每个维度的切片,使得所有切片的交点给出规则间隔点的坐标。
参数:
返回:
例子:
>>> ar = np.zeros((20, 40)) >>> g = regular_grid(ar.shape, 8) >>> g (slice(5, None, 10), slice(5, None, 10)) >>> ar[g] = 1 >>> ar.sum() 8.0 >>> ar = np.zeros((20, 40)) >>> g = regular_grid(ar.shape, 32) >>> g (slice(2, None, 5), slice(2, None, 5)) >>> ar[g] = 1 >>> ar.sum() 32.0 >>> ar = np.zeros((3, 20, 40)) >>> g = regular_grid(ar.shape, 8) >>> g (slice(1, None, 3), slice(5, None, 10), slice(5, None, 10)) >>> ar[g] = 1 >>> ar.sum() 8.0
相关用法
- Python skimage.util.regular_seeds用法及代码示例
- Python skimage.util.view_as_windows用法及代码示例
- Python skimage.util.montage用法及代码示例
- Python skimage.util.label_points用法及代码示例
- Python skimage.util.view_as_blocks用法及代码示例
- Python skimage.util.unique_rows用法及代码示例
- Python skimage.util.invert用法及代码示例
- Python skimage.feature.graycomatrix用法及代码示例
- Python skimage.color.lab2lch用法及代码示例
- Python skimage.draw.random_shapes用法及代码示例
- Python skimage.feature.blob_doh用法及代码示例
- Python skimage.feature.blob_dog用法及代码示例
- Python skimage.filters.unsharp_mask用法及代码示例
- Python skimage.registration.optical_flow_tvl1用法及代码示例
- Python skimage.filters.rank.noise_filter用法及代码示例
- Python skimage.exposure.histogram用法及代码示例
- Python skimage.filters.gaussian用法及代码示例
- Python skimage.feature.graycoprops用法及代码示例
- Python skimage.segmentation.active_contour用法及代码示例
- Python skimage.feature.corner_orientations用法及代码示例
注:本文由纯净天空筛选整理自scikit-image.org大神的英文原创作品 skimage.util.regular_grid。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。