通过c++;向量到python并返回 我使用C++代码对图像进行模拟。在某些时候,我需要标记图像集群,我想使用pythonndimage.label(因为它几乎比标记代码快10倍)。但是,我对Python非常陌生,不知道如何将C++的参数(图像)传递给Python。到目前为止,搜索没有结果 在C++代码中,图像存储为矢量< /代码> python代码需要图像为ndarray 我想再次将标有数组(ndarray)的输出从python转换为向量
请任何人提出如何实现这一目标的建议。首先,任何建议都可以,虽然计算时间对我来说是一个大问题。 < P>你可以使用我的库从C++中使用一个向量来创建一个NUMPY数组。Python中的任何更改都将反映在C++中。这取决于Booj.Python,但是核心代码很简单,直接使用NUMPY C API,这样你也可以提取那个部分(密钥是代码> PyRayYouNeXOFFESCRS/<代码>)。< /P>在速度方面,在每次我要标记的时候,在C++和Python之间来回转换变量会有多大的开销。从您的答复看来,好像变量是通过引用在C++和Python之间传递的通过c++;向量到python并返回 我使用C++代码对图像进行模拟。在某些时候,我需要标记图像集群,我想使用pythonndimage.label(因为它几乎比标记代码快10倍)。但是,我对Python非常陌生,不知道如何将C++的参数(图像)传递给Python。到目前为止,搜索没有结果 在C++代码中,图像存储为矢量< /代码> python代码需要图像为ndarray 我想再次将标有数组(ndarray)的输出从python转换为向量,python,c++,python-2.7,numpy,python-embedding,Python,C++,Python 2.7,Numpy,Python Embedding,请任何人提出如何实现这一目标的建议。首先,任何建议都可以,虽然计算时间对我来说是一个大问题。 < P>你可以使用我的库从C++中使用一个向量来创建一个NUMPY数组。Python中的任何更改都将反映在C++中。这取决于Booj.Python,但是核心代码很简单,直接使用NUMPY C API,这样你也可以提取那个部分(密钥是代码> PyRayYouNeXOFFESCRS/)。< /P>在速度方面,在每次我要标记的时候,在C++和Python之间来回转换变量会有多大的开销。从您的答复看来,好像变量