文章目錄
- 寫在前面
- 一、問題描述
- 二、解決方法
- 參考鏈接
寫在前面
自己的測試環境:
Ubuntu20.04,OpenCV 4.2.0
一、問題描述
編譯 OpenCV 的程序時,出現如下報錯
error: ‘CV_FONT_HERSHEY_SIMPLEX’ was not declared in this scope
二、解決方法
出現這個問題的原因主要是 OpenCV 版本不同的問題。OpenCV 2.4 之后的版本中 API 接口做了更新。
將程序中的
CV_FONT_HERSHEY_SIMPLEX
替換為
cv::FONT_HERSHEY_SIMPLEX
參考鏈接
[1] berak. error: ‘CV_FONT_HERSHEY_SIMPLEX’ was not declared in this scope #19871 [EB/OL]. https://github.com/opencv/opencv/issues/19871, 2021-04-08/2024-07-04.