【发布时间】:2015-08-26 18:06:13
【问题描述】:
我正在从事车牌识别方面的工程工作,因此从一个简单的代码开始。即,我下载了所有库或 OpenCV、Tesseract 和 Leptonica,但是当您尝试编译时,我遇到了位于库 Tesseract 中的文件 baseapi.h 的问题。
编译以下命令:g++ main.cpp -lopencv_core -lopencv_highgui -lopencv_imgproc -ltesseract
错误编译:tesseract-ocr/api/baseapi.h:27:22: fatal error: platform.h: No such file or directory
我的代码开头:
#include <iostream>
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "leptonica-1.69/src/allheaders.h"
#include "tesseract-ocr/api/baseapi.h"
using namespace std;
using namespace tesseract;
using namespace cv;
...
【问题讨论】:
-
如果我没记错的话(很久以前做过),您需要手动将一些标题(如 platform.h)向上(或向下)移动一个文件夹...
-
不要为 C++ 问题添加 C 标签! 你的代码是 C++。
-
抱歉,Olaf ;) 好的,我会试试 Miki
标签: c++ opencv tesseract leptonica