OpenCV-for-PHP
OpenCV-for-PHP copied to clipboard
OpenCV 3.2 , PHP7.0 support
I am on php7.0 and OpenCV 3.2.
/bin/bash /home/rumo/OpenCV-for-PHP/libtool --mode=compile g++ -I. -I/home/rumo/OpenCV-for-PHP -DPHP_ATOM_INC -I/home/rumo/OpenCV-for-PHP/include -I/home/rumo/OpenCV-for-PHP/main -I/home/rumo/OpenCV-for-PHP -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/local/include/opencv -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /home/rumo/OpenCV-for-PHP/opencv.cpp -o opencv.lo libtool: compile: g++ -I. -I/home/rumo/OpenCV-for-PHP -DPHP_ATOM_INC -I/home/rumo/OpenCV-for-PHP/include -I/home/rumo/OpenCV-for-PHP/main -I/home/rumo/OpenCV-for-PHP -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/local/include/opencv -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /home/rumo/OpenCV-for-PHP/opencv.cpp -fPIC -DPIC -o .libs/opencv.o /home/rumo/OpenCV-for-PHP/libtool: line 1762: warning: setlocale: LC_CTYPE: cannot change locale (ko_KR.UTF-8) /bin/bash /home/rumo/OpenCV-for-PHP/libtool --mode=compile g++ -I. -I/home/rumo/OpenCV-for-PHP -DPHP_ATOM_INC -I/home/rumo/OpenCV-for-PHP/include -I/home/rumo/OpenCV-for-PHP/main -I/home/rumo/OpenCV-for-PHP -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/local/include/opencv -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /home/rumo/OpenCV-for-PHP/opencv_error.cpp -o opencv_error.lo libtool: compile: g++ -I. -I/home/rumo/OpenCV-for-PHP -DPHP_ATOM_INC -I/home/rumo/OpenCV-for-PHP/include -I/home/rumo/OpenCV-for-PHP/main -I/home/rumo/OpenCV-for-PHP -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -I/usr/local/include/opencv -I/usr/local/include -DHAVE_CONFIG_H -g -O2 -c /home/rumo/OpenCV-for-PHP/opencv_error.cpp -fPIC -DPIC -o .libs/opencv_error.o /home/rumo/OpenCV-for-PHP/libtool: line 1762: warning: setlocale: LC_CTYPE: cannot change locale (ko_KR.UTF-8) /home/rumo/OpenCV-for-PHP/opencv_error.cpp: In function 'int zm_startup_opencv_error(int, int)': /home/rumo/OpenCV-for-PHP/opencv_error.cpp:35:122: error: too many arguments to function 'zend_class_entry* zend_register_internal_class_ex(zend_class_entry*, zend_class_entry*)' opencv_ce_cvexception = zend_register_internal_class_ex(&ce, zend_exception_get_default(TSRMLS_C), "Exception" TSRMLS_CC); ^ In file included from /usr/include/php/20151012/main/php.h:40:0, from /home/rumo/OpenCV-for-PHP/php_opencv.h:25, from /home/rumo/OpenCV-for-PHP/opencv_error.cpp:25: /usr/include/php/20151012/Zend/zend_API.h:290:28: note: declared here ZEND_API zend_class_entry *zend_register_internal_class_ex(zend_class_entry *class_entry, zend_class_entry *parent_ce); ^ Makefile:196: recipe for target 'opencv_error.lo' failed make: *** [opencv_error.lo] Error 1
+1
+1
+1
Any plan to upgrade the wrapper?
Olá...
Fiz umas modificações e cheguei até aqui ( veja o codigo https://github.com/wellton/OpenCV-for-PHP para quem quiser ajudar. ).. alguem sabe o que motiva esse erro?
Hey guys, you may try it: https://github.com/hihozhou/php-opencv
Thanks a lot @yanhuixie !
Hi @yanhuixie congratulations for your code. =)
But, what is? "checking for opencv... too old "
I have the libcv-dev ahd libopencv-dev installed in my computer =(
Source: opencv Version: 2.4.9.1+dfsg1-2
Hi @wellton ! Sorry I'm not the author of hihozhou/php-opencv, and glad to see your issue in it's repo. As far as I know, it requires PHP7.0+ and OpenCV 3.2. So, If your opencv version is 2.4.9.1, that's really a little old... :-)
show.. thanks @yanhuixie =)