OpenCV Python Binding Problem

Ubuntu version: 18.04.2Python version: 3.6g++ version: 7.3.0clang version: 6.0.0swig version: 3.0.12OpenCV version: 4.0.0 [C++ code] class Image { private: cv::Mat mat; public: Image() {} }; The following errors occur when importing my module after binding…

Python2.65 + SWIG warning

OS: CentOS 5.5 Python: 2.65 SWIG: 2.0.1 In function ‘PyTypeObject* _PySwigObject_type()’: warning: missing initializer for member ‘_typeobject::tp_version_tag’ 위와 같은 warning이 발생할 수 있다. [원인] tp_version_tag라는 것이 Python 2.6 이후 version의 PyTypeObject에 새롭게 생긴 field인데, SWIG가…

Python2.65 설치 on CentOS 5.5

1. 다운로드  http://www.python.org/ftp/python 에서 2.6.5 디렉토리를 click하여 Python-2.6.5.tgz을 다운로드한다. 2. 압축 해제 tar xvf Python-2.6.5.tgz 3. compile cd Python-2.6.5 su ./configure –prefix=/opt/python2.65 –with-threads –enable-shared make -j32 4. 설치 make install 5. symbolic link ln -s…

How to install Python2.65 & SWIG 2.0.1 on CentOS

직접 작성한 C++ module을 SWIG를 이용하여 Python에서 사용하려면 SWIG를 설치해주어야 한다. CentOS에서 기본적으로 제공하는 SWIG version은 1.3.25와 1.3.29 이므로, WEB에서 2.0.1 version을 직접 download받아 설치해보자. [SWIG 2.0.1] <Download> http://sourceforge.net/projects/swig/files/swig/swig-2.0.1/swig-2.0.1.tar.gz/download <Uncompress> tar xvf swig-2.0.1.tar.gz cd swig-2.0.1…