error: (-2:Unspecified error) from OpenCV dnn modeule

error: (-2:Unspecified error) from OpenCV dnn modeule

我正在尝试 运行 opencv 文本检测示例 code,但我收到来自 dnn 模块的 运行 时间错误。

$ ./textdetect -i test.jpg -m frozen_east_text_detection.pb

terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(4.0.0) /home/infy/opencv/modules/dnn/src/dnn.cpp:3644: error: (-2:Unspecified error) Cannot determine an origin framework of files: true in function 'readNet'

Aborted (core dumped)

我的系统配置:

OpenCV 版本 4.0
Ubuntu18.04
Tesseract 版本 4.0.0-beta.1
轻音版本 1.75.3

我已经从 here 下载了 .pb 模型文件。有人遇到过这个问题吗?

我解决了这个问题。应按以下方式传递参数。

$ ./textdetect -i=test.jpg -m=frozen_east_text_detection.pb