注:这个只是我从自己的草稿箱里整理出来的,系菜鸟。
写这个笔记的背景是我想学习怎么可以让python调用opencv里的函数。
据说是可以自己写wrap的,但是swig是一个很方便的工具。
SWIG是一个能将C或者C++编写的程序与其它各种高级语言如Perl, Python, Ruby, 和 Tcl进行联接的开发工具。
其原理是从C/C++头文件中找到申明并利用他们生成脚本语言访问C/C++代码所必须的封装代码。
SWIG具有高度可自定义的特点,它能帮助你生成适合你的应用程序的封装包。