Set stricter warning rules for gcc
This commit is contained in:
@@ -8,12 +8,12 @@
|
||||
using namespace cv;
|
||||
using namespace std;
|
||||
|
||||
void help()
|
||||
static void help()
|
||||
{
|
||||
// print a welcome message, and the OpenCV version
|
||||
cout << "\nThis is a demo of Lukas-Kanade optical flow lkdemo(),\n"
|
||||
"Using OpenCV version %s\n" << CV_VERSION << "\n"
|
||||
<< endl;
|
||||
"Using OpenCV version %s\n" << CV_VERSION << "\n"
|
||||
<< endl;
|
||||
|
||||
cout << "\nHot keys: \n"
|
||||
"\tESC - quit the program\n"
|
||||
@@ -26,7 +26,7 @@ void help()
|
||||
Point2f pt;
|
||||
bool addRemovePt = false;
|
||||
|
||||
void onMouse( int event, int x, int y, int /*flags*/, void* /*param*/ )
|
||||
static void onMouse( int event, int x, int y, int /*flags*/, void* /*param*/ )
|
||||
{
|
||||
if( event == CV_EVENT_LBUTTONDOWN )
|
||||
{
|
||||
@@ -40,11 +40,11 @@ int main( int argc, char** argv )
|
||||
VideoCapture cap;
|
||||
TermCriteria termcrit(CV_TERMCRIT_ITER|CV_TERMCRIT_EPS,20,0.03);
|
||||
Size subPixWinSize(10,10), winSize(31,31);
|
||||
|
||||
|
||||
const int MAX_COUNT = 500;
|
||||
bool needToInit = false;
|
||||
bool nightMode = false;
|
||||
|
||||
|
||||
if( argc == 1 || (argc == 2 && strlen(argv[1]) == 1 && isdigit(argv[1][0])))
|
||||
cap.open(argc == 2 ? argv[1][0] - '0' : 0);
|
||||
else if( argc == 2 )
|
||||
@@ -63,7 +63,7 @@ int main( int argc, char** argv )
|
||||
|
||||
Mat gray, prevGray, image;
|
||||
vector<Point2f> points[2];
|
||||
|
||||
|
||||
for(;;)
|
||||
{
|
||||
Mat frame;
|
||||
@@ -72,7 +72,7 @@ int main( int argc, char** argv )
|
||||
break;
|
||||
|
||||
frame.copyTo(image);
|
||||
cvtColor(image, gray, CV_BGR2GRAY);
|
||||
cvtColor(image, gray, CV_BGR2GRAY);
|
||||
|
||||
if( nightMode )
|
||||
image = Scalar::all(0);
|
||||
@@ -142,7 +142,7 @@ int main( int argc, char** argv )
|
||||
default:
|
||||
;
|
||||
}
|
||||
|
||||
|
||||
std::swap(points[1], points[0]);
|
||||
swap(prevGray, gray);
|
||||
}
|
||||
|
Reference in New Issue
Block a user