[英]How can I display results of a timer with a putText in C++ OpenCV?
[英]I can not use the function 'PutText of OpenCV
當我嘗試使用功能putText庫OpenCV時,出現以下錯誤:
1.'putText':找不到標識符。
2.identifier“ putText”未定義。
我的代碼:
putText(image1,"ff",cv::Point(25, 50), 30, CV_RGB(0, 0, 255));
有人可以解釋我為什么嗎?
由於您沒有共享任何實際的代碼段,因此,假設您已經加載了OpenCV矩陣並可以編寫測試,那么我將向您發布應該使您精通一切的代碼段。
#include <opencv/cv.h>
using namespace cv;
// ...
Mat img;
double scale = 0.45;
Point org = cvPoint(img.cols / 7, img.rows / 14);
putText(img, "sometext", org, FONT_HERSHEY_SIMPLEX, scale, CV_RGB(0, 255, 255), 1, CV_AA);
函數本身的聲明位於“ opencv2 / core / core_c.h”中
我猜您正在使用OpenCV 3.x而不是OpenCV 2.x ...
您需要添加以下內容:
#include "opencv2/opencv.hpp"
putText
已移至OpenCV 3.x中的imgproc模塊
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.