首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
C++
求大佬指点:Windows 上 c++部署最新 Paddleocr,无法通过内存识字
DearFox
·
10 小时 26 分钟前
· 262 次点击
都是官方的代码,只能路径识图,改成内存加载图片后:
cv::Mat img = cv::imread(png_path);
if (img.empty()) {
std::cerr << "错误:无法在当前目录找到 123.png" << std::endl;
return 1;
}
// 核心接口:直接将 cv::Mat 对象传入 Predict 函数
auto outputs = ocr.Predict(img);
这最后一句死活就卡这两句报错
“type”: 未声明的标识符
"type": 不是 "cv::DataType<T>" 的成员
1>D:\Program Files (x86)\opencv\build\include\opencv2\core\traits.hpp(386,31): error C2065: “type”: 未声明的标识符
问 AI,头文件顺序,各种花样都试了,就是无法解决,只要是通过内存的形式 ocr.Predict(img);就报错,我也是个菜鸟,没一点办法
paddleocr
内存识字
cv::Mat
1 条回复
•
2026-01-25 20:21:21 +08:00
1
labubu
9 小时 52 分钟前
https://www.cnblogs.com/Dark3th/p/16251939.html
https://www.cnblogs.com/PieDaoChuan/p/10552810.html
关于
·
帮助文档
·
自助推广系统
·
博客
·
API
·
FAQ
·
Solana
·
835 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 790ms ·
UTC 22:13
·
PVG 06:13
·
LAX 14:13
·
JFK 17:13
♥ Do have faith in what you're doing.
❯