簡體   English   中英

使用Swig返回cv :: Mat並在Python中使用

[英]Return cv::Mat with Swig and use in Python

我在C ++實現中返回cv :: Mat。 它包裹着Swig,我用Python讀取了返回值。

在Python中,類型顯示為。 注意,我返回的是cv :: Mat,但在Python中顯示為cv :: Mat *類型。 因此,我不能將其用作Python中的常規opencv Image對象。 我該怎么做才能解決此問題?

SWIG將所有未指定的類型作為指針處理。 要接收cv :: Mat作為適當的Python類,您必須至少向SWIG提供該類聲明。 我已經完成了一些代碼以及其他一些功能,請參見https://github.com/renatoGarcia/opencv-swig

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM