python - 是否有 Python 函数来计算等值面端盖几何形状,如 Matlab 中的“isocaps”函数?
问题描述
我想获得一些由隐式函数定义的 3D 模型,例如 F(x,y,z)=0。
可以使用 MATLAB 中的“isosurface”和“isocaps”函数来完成。
就我而言,构建的模型需要在 Python 中进行后处理,因此如果可以在 Python 中完成建模会更好。 'mayavi.mlab.Contour3d'和'plotly.graph_objects.Isosurface'能够显示等值面,而'skimage.measure.marching_cubes'可用于提取 trangler 网格。
谁能帮我在 Python 中找到一种方法来获得等值面端盖?
解决方案
我正在寻找一种方法来做同样的事情。另一位用户根据我自己的要求为我提供了以下解决方案。
您必须使用额外的可视化工具才能做到这一点。我正在使用 Mayavi 来生成我需要的结构,但我无法通过使用它来获得表面端盖。
也许我的问题的答案可以帮助你。
推荐阅读
- clojurescript - Clojurescript:如何以惯用的方式解构 js 对象
- php - Curl 90% 的时间都可以工作,10% 的情况下它会因 OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api.site.com:443 而失败
- java - 变量将自己设置为另一个变量的值
- kubernetes - 如何公开 nginx 入口控制器 [本地基础设施]
- vba - 使用 CDO 发送 gmail:某些帐户产生“无法将消息发送到 SMTP 服务器。传输错误 0x80040217。服务器响应不可用”
- python-3.x - Websocket客户端未接收数据
- microsoft-graph-api - 如何使用应用程序权限创建对用户日历的订阅以获取所有共享、委派日历的通知
- java - 在我的项目中应用 Spring Security 后,控制器无法正常工作,每当我调用其余控制器时,它都会简单地响应 404 代码
- windows - 批处理文件变量文件名:在for循环中创建时间戳文件名?
- numpy - 从 n-Numpy 数组中查找最大数