初始化Tesseract API的TessBaseAPI到api指针时使用C++出现错误

我正在使用最新的Tesseract C++ API,并按照这个帖子中最后一个回答的指示来链接所需的内容。我的包含文件如下:

#include<iostream>#include<Windows.h>#include<opencv2/opencv.hpp>#include<stdint.h>#include<tesseract/baseapi.h>#include<leptonica/allheaders.h>

当我尝试用以下代码初始化api指针时:

    tesseract::TessBaseAPI *api = new tesseract::TessBaseAPI();

它会产生以下相关的控制台错误(总共有56个错误来自根本问题):

E1097   未知属性“no_init_all”警告 C4101   'outText':未引用的局部变量错误   LNK2001 未解析的外部符号 __GSHandlerCheck_EH4 //这个错误重复了52次错误   LNK1120 1个未解析的外部符号

所以我的问题是,为什么会出错?我做错了什么?

我的猜测:可能是某种链接错误,尽管我按照帖子中的指南一步一步地进行了操作。

我对C++和Tesseract还比较新手,任何见解都将不胜感激。


回答:

尝试使用VS2019进行编译。最近的Tesseract构建是使用VS2019完成的。

Related Posts

使用LSTM在Python中预测未来值

这段代码可以预测指定股票的当前日期之前的值,但不能预测…

如何在gensim的word2vec模型中查找双词组的相似性

我有一个word2vec模型,假设我使用的是googl…

dask_xgboost.predict 可以工作但无法显示 – 数据必须是一维的

我试图使用 XGBoost 创建模型。 看起来我成功地…

ML Tuning – Cross Validation in Spark

我在https://spark.apache.org/…

如何在React JS中使用fetch从REST API获取预测

我正在开发一个应用程序,其中Flask REST AP…

如何分析ML.NET中多类分类预测得分数组?

我在ML.NET中创建了一个多类分类项目。该项目可以对…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注