【发布时间】:2021-12-16 01:26:15
【问题描述】:
我正在使用 boost/interprocess/ 提供的共享内存在模型和客户端(均为 C++)之间共享 cv::Mat。现在我需要在 Python 中使用模型。您能否告诉在 C++ 和 Python 之间共享 cv::Mat 而不更改当前客户端的最佳方式。谢谢。
【问题讨论】:
-
你的平台是什么?因为共享内存可能是特定于平台的。
-
这可能是help
-
@LouisGo 我在 Windows 10 中工作。
-
Multiprocessing.shared_memory 似乎很适合你。
-
@LouisGo 感谢 cmets。我将检查 multiprocessing.shared_memory。目前我能够使用映射内存来解决它。
标签: python c++ opencv boost windows-10