【发布时间】:2023-03-25 00:00:01
【问题描述】:
我目前正在做一个项目,将 Matlab 程序导入 python 以作为插件集成到 ImageJ 中。该程序包含 Mex 文件,源代码是用 C++ 编写的。有没有一种方法可以调用 C++ 函数而不必在 python 中重写它们。谢谢!!!
【问题讨论】:
-
您究竟想如何调用 C 函数?这些将是哪些功能?它们可以作为 Python 函数使用吗?
-
@ThePathan:我认为,您将无法直接从 Python 调用 MEX 函数。您需要实现所有 MATLAB MEX API 函数,除非您使用 MATLAB,否则这似乎是不可能的。
-
...查看this question了解更多详情。
-
更多细节可以在这里找到:Calling C/C++ from python?