我正在从事车牌识别的工程工作,因此从一个简单的代码开始。也就是说,我下载了所有库或 OpenCV、Tesseract 和 Leptonica,但是当您尝试编译时,我遇到了位于库 Tesseract 中的文件 baseapi.h 的问题。
编译以下命令:g++ main.cpp -lopencv_core -lopencv_highgui -lopencv_imgproc -ltesseract
错误编译:tesseract-ocr/api/baseapi.h:27:22: 致命错误:platform.h: 没有这样的文件或目录
我的代码的开头:
#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;
...