python - 将二维形状绘制成 numpy 数组
问题描述
我正在研究一个涉及使用边界框(从三角形到 n 边多边形)的项目。边界框在numpy
x、y、z 元组的数组中定义。
目前,为了创建一个新形状,我使用了我认为低效的方法,这些方法涉及多个步骤,其中大部分是手动点拾取。不用说,这非常耗时。
我想知道是否有更简单的方法来做到这一点 - 一个交互式工具,让您在 2D / 3D 空间中选择点并输出笛卡尔坐标数组(例如array = numpy.array([(1, 2, 1), (2, 3, 1), (5, 5, 0)])
?即使是参数多边形生成器也会非常有用。如果有您知道类似的工具或有任何参考,我将不胜感激。
解决方案
推荐阅读
- javascript - 无法在模式中输入文本框并使用新状态重新渲染
- python - 使用 seaborn 创建分组条形图
- python - 如何读取 csv,在 python 中获取最大列?
- r - 用多个变量的值编码一个变量
- c - 使用 sscanf 解析 C 中的字符串
- css - Bootstrap Nav Subnav 在悬停鼠标移动时消失
- c# - 从 DataTable 绑定的 DataGridView 中删除选定的行
- simulation - Comsol 多物理场研究论文
- javascript - 未捕获的类型错误:无法读取 HTMLParagraphElement 处未定义的属性“id”。
- javascript - 无法导出组件 React Native