python - 计算 3D 阵列的最小方向
问题描述
我有一个 3D numpy 数组,其中每个元素都是 0 或 1。我想旋转这个 3D 信息,以便最小化存储结果数据所需的 3D 数组的体积。
我的第一个想法是找到相距最远的一对 1 值,并将它们之间的向量称为“x”轴,然后在删除它们的组件后找到彼此距离最远的一对点新“x”轴方向的向量。
任何想法?
解决方案
推荐阅读
- syntax - 球拍中的“+”代表什么?
- java - Jacoco 在运行单元测试时在我的界面中添加了一个 $jacocoInit 方法
- javascript - 可访问的下拉菜单:
- 有多个孩子
- android - 如何在 Kotlin 中设置带有复合可绘制对象的 TextView,该复合可绘制对象是使用 Glide 加载的 URL 图像?
- version-control - How_to_solve_python_version_problem_networkx?
- java - 传入和传出 DTO 的最佳实践
- machine-learning - 使用 TimeDistributed 层封装器的效果是什么?
- javascript - string.match() 的流类型问题
- java - 如何根据另一个字段的值过滤序列化?
- openssl - 在mac virtualenv上尝试youtube api时出现python ssl证书错误