我想为 Text_recognition 正确安装 Opencv_contrib。你对好的流程有什么想法吗?
在我安装 Opencv 3.1.0 和 opencv_contrib 之前,我安装了 leptonia-1.73、protobuf、caffe 和 Tesseract 之后。在我开始安装 Opencv 3.1.0 和 opencv_contrib 之后。但我不使用 Texte 模块
流程: 1. 安装 leptonia :
$ sudo apt-get install autoconf automake libtool
$ sudo apt-get install libpng12-dev
$ sudo apt-get install libjpeg62-dev
$ sudo apt-get install libtiff4-dev
$ sudo apt-get install zlib1g-dev
$ sudo apt-get 安装 libicu-dev
$ sudo apt-get install libpango1.0-dev
$ sudo apt-get install libcairo2-dev
$ wget http://www.leptonica.org/source/leptonica-1.73.tar.gz
$焦油-zxvf leptonica-1.73.tar.gz
$ cd leptonica-1.73
$ ./autogen.sh
$ ./配置
$ 制作
$ 须藤检查安装
$ sudo ldconfig
2.安装protobuf
比如“https://launchpad.”net/ubuntu/trusty/“+package/protobuf-compiler”
3.安装Caffe
比如 "http://caffe."berkeleyvision."org"/install_apt"."html
4. 使用 Opencv_extra_module_path 安装 Opencv 3.1.0
$ cd ~/opencv
$ mkdir 构建
$ cd 构建
$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=OFF \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
警告信息:
警告消息是:joboxlearning@joboxlearning-VirtualBox:~/OpenCV/workspace/text_recognition$ ./Text_recognition 2856985-origpic-28a761.jpg
./Text_recognition
Neumann L., Matas J.: Real-Time Scene Text Localization and Recognition, CVPR 2012 中描述的极值区域过滤算法的演示程序
init done opengl support available OpenCV Error: Bad argument (Default classifier file not found!) in ERClassifierNM1, file /home/joboxlearning/OpenCV/opencv_contrib/modules/text/src/erfilter.cpp, line 1035 terminate called after throwing an instance 'cv::Exception' what(): /home/joboxlearning/OpenCV/opencv_contrib/modules/text/src/erfilter.cpp:1035: error: (-5)默认分类器文件未找到!在函数 ERClassifierNM1
放弃(核心转储)