‘MARKER_CROSS’ was not declared in this scope
I was trying to add a cross on my screen, I even included all the necessary headers but no use. I'm using opencv 2.4.9 version with opencv on ubuntu 14.04
please help me out!!!!
this is my code...:
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
VideoCapture cap(0);
while(true)
{
Mat frame;
// Capture frame-by-frame
//cap >> frame;
// If the frame is empty, break immediately
//if (frame.empty())
//break;
drawMarker(frame, Point(200,200), Scalar(0, 0, 255), MARKER_CROSS, 20, 1, 8);
imshow(" figure ",frame);
char c=(char)waitKey(25);
if(c==27)
break;
}
cap.release();
destroyAllWindows();
return 0;
}