python - 将 numpy 数组切片到窗口中
问题描述
我有一个 400x400 的图像,并将其转换为 NumPy 数组。现在我需要裁剪这个 8x8x50x50 切片的 NumPy 数组。我的意思是,64 个切片,每个应该是 50x50。
为了澄清我的情况,我举了另一个与我的情况类似的例子。我创建了一个包含 100 个数字的数组,我需要像照片中那样获取它的切片。如您所见,每行拆分为 5,每个单元格列中有 10 个值。
如果我有一个 400x400 NumPy 数组,怎么能这样拆分?
解决方案
推荐阅读
- c - 试图将元素附加到多维数组。尝试运行应用程序时抛出异常
- amazon-web-services - 如何找到亚马逊 MWS wsdl
- javascript - Google Chrome 中的 IndexedDB-Bug
- c++ - 如何初始化malloc内存中的非POD数据
- lodash - 如何使用 Lodash 将对象按顺序转换为数组
- c# - RedisConnectionException:无法连接到 redis 服务器;连接超时
- sql - 在sql中合并top和join
- delphi - IdHTTP 使用哪种传输协议
- jquery - 声明 ajax API 会破坏页面格式
- jhipster - 无法设置未定义的属性“分页”