python图像处理第三方库mayavi_用Mayavi和Python在曲面上渲染图像
我正在尝试使用Python和Mayavi创建可视化效果。
可视化的目的是显示轨迹和相机截头在不同阶段的路径。在
我所要做的就是用一个真实的图像来纹理化相机的棱台多边形。在
我现在愿意把性能考虑放在一边,想找到一种方法,用numpy提供的图像对mayavi创建的表面进行纹理处理。在
最有希望的建议是there,但在实现它们时,我无法构建一个曲面。在def render_image(self, frustum, timestamp):
surf = mayavi.mlab.surf(frustum[0, :-1],
frustum[1, :-1],
frustum[2, :-1],
color = (1.0, 1.0, 1.0))
这是创建曲面的代码,其中numpy数组的截锥的行分别是x、y、z坐标,最后第五个点是棱锥体的尖端,因此不需要网格。在
^{pr2}$
这是函数输入的一个例子——四个3D点代表一个想要的多边形的顶点。在
但是,surf函数在该输入上失败:File "/usr/local/lib/python2.7/dist-packages/mayavi/tools/helper_functions.py", line 679, in __call_internal__
aspect_ratios = [(zf - zi) / (xf - xi), (zf - zi) / (yf - yi)]
ZeroDivisionError: float division by zero
注意:我可以使用mayavi.mlab.imshow,但我发现用轴角度和比例向量来指定图像的姿势和大小很容易出错,而且很麻烦,所以我不愿意接受指向那个方向的答案。在
非常感谢你的帮助。在
python图像处理第三方库mayavi_用Mayavi和Python在曲面上渲染图像相关推荐
- python的第三方库是干什么用的-python标准库和第三方库的区别
1.python的标准库是随着pyhon安装的时候默认自带的库. 2.python的第三方库,需要下载后安装到python的安装目录下,不同的第三方库安装及使用方法不同. 3.它们调用方式是一样的,都 ...
- python的第三方库是干什么用的-python一些工作用到的第三方库
1.opencv-python: 用于实时处理计算机视觉方面的问题.使用NumPy数组.主要对图像的处理. 使用:import cv2 api: a: cv2.resize(filepath, siz ...
- python的第三方库是干什么用的-Python最强大的第三方库,你有必要了解一下!
写在之前 标准库的内容已经非常多了,我在前面的文章中已经介绍了七八个,没看的可以回头找着去看看.虽然介绍了不少,但是 Python 给编程者的支持不仅仅在于标准库,它还有不可胜数的第三方库.(加小编扣 ...
- python的第三方库是干什么用的-Python 常用的标准库以及第三方库有哪些?
我在专栏文章中写过一篇 Python不能不知的模块 - Python之美 - 知乎专栏,列举了一些标准库中一些不太出名但是都应该要掌握的模块: 1. argparse. 用来替代optparse的命令 ...
- python必备第三方库-20个必不可少的Python库也是基本的第三方库
传智播客博学谷 微信号:boxuegu- get最新最全的IT技能 免费领取各种视频资料 今天将介绍20个常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们是: Requests.Ke ...
- python box2d第三方库如何使用_【Python基礎】安裝python第三方庫
pip命令行安裝(推薦) 打開cmd命令行 安裝需要的第三方庫如:pip install numpy 在安裝python的相關模塊和庫時,我們一般使用"pip install 模塊名&qu ...
- 【详解】Python数据分析第三方库分析
Python数据分析第三方库分析 目录 Python数据分析第三方库分析 @常用库下载地址 1 Numpy 2 Matplotlib 3 Pandas 4 SciPy 5 Scikit-Learn 6 ...
- Python的第三方库pillow
一.pillow的介绍 Python的第三方库pillow在Pypi上的地址:https://pypi.org/project/Pillow/ Pillow是Python的第三方图像处理库,但是由 ...
- Python常用第三方库
Python常用第三方库 一. 文件读写 二.网络抓取和解析 三.数据库连接 四.数据清洗转换 五.数据计算和统计分析 六.自然语言处理和文本挖掘 七.图像和视频处理 八.音频处理 九.数据挖掘/机器 ...
最新文章
- Android 如何将Canvas上绘制的内容保存成本地图片
- python——学习笔记3
- 【嵌入式Linux】嵌入式Linux驱动开发基础知识之Pinctrl子系统和GPIO子系统的使用
- C 标准库 —— limits.h
- luogu 4884 多少个1 (BSGS)
- 【BERT】源码分析(PART II)
- Python使用wxpython制作简单文本编辑器
- 2002. [HNOI2010]弹飞绵羊【LCT】
- 分享两个完整javaweb项目源码
- php测试数组函数,PHP-数组函数
- Win10 + vs2017 编译并配置tesseract-5.0.0-alpha 遇到的问题
- 预售┃让苹果CEO库克折服的程序员仅10岁!?
- python中死循环有用吗_Python里是否存在死循环
- 2020年10种最佳移动开发编程语言
- thinkphp使用编辑器kindeditor
- ChatGPT有多厉害,影响到谷歌地位?
- 大数据说婚恋--再不给女性减负,结婚率和出生率都升不回来了
- java多线程之线程安全----铁路售票系统的实现
- WIN10添加桌面,切换桌面,蹭蹭提高效率,甚至节约显示器!!!
- 华域php公司,华域智能DNS系统
热门文章
- 将您重定向的次数过多什么意思_301永久重定向的设置方法大全
- Altium Designer 电气规则检查 报错:[Un-Routed Net Constraint Violation]
- 设计师常用的几个资源网站,你都知道吗?
- 抖音、云图、星图、巨量等滑块验证(python+selenium)
- “元起:前元宇宙时代的眺望”讲座学习笔记
- 背景色自动切换html,css3动画之背景颜色的自动切换
- Yaw Pitch Roll的变换顺序问题
- 敏捷开发之Scrum扫盲,及敏捷开发中XP与SCRUM的区别
- 工作起航 ——写给即将再次步入社会的自己暨研究生三年总结
- 超详细用Python进行信用评分卡建模【kaggle的give me some credit数据集】【风控建模】