0
我使用Python API for OpenCV Library,它很棒。我想讓相同的技術適應我自己的C++庫。這裏是源代碼:Python API for OpenCV庫
https://github.com/Itseez/opencv/tree/master/modules/python/src2
據我知道這是不是SWIG,或者用Cython但手動方法。有人可以解釋Python包裝的體系結構嗎?
我使用Python API for OpenCV Library,它很棒。我想讓相同的技術適應我自己的C++庫。這裏是源代碼:Python API for OpenCV庫
https://github.com/Itseez/opencv/tree/master/modules/python/src2
據我知道這是不是SWIG,或者用Cython但手動方法。有人可以解釋Python包裝的體系結構嗎?
OpenCV中\模塊\蟒蛇\ SRC2的Python腳本用來生成API
第一hdr_parser.py上OpenCV的C++頭文件(只是嘗試運行它!)運行,收集類/函數(這就是C++頭文件中的EXPORTS_W和CV_WRAP標籤),
然後gen2.py是'backend',它生成python包裝。
java/matlab綁定以完全相同的方式完成(只是不同的後端)