Professional Documents
Culture Documents
Open CV Lab
Open CV Lab
Open CV Lab
hpp>
#include <iostream>
int main()
{
Mat image; //
image = imread("saba.png"); // Read the file
for flip
Mat result;
flip(input,result,-1);
namedwindow("output,"window_autosize);
imshow("output",ressult);
Mat output;
inRange(image, Scalar(100, 0, 0), Scalar(255, 100, 100), output);
namedWindow("Display",WINDOW_AUTOSIZE);
imshow("Display", output);
no of pixels
int x= countNonZero(output);
Cout<< Pixels;<<x;
namedWindow("Display",WINDOW_AUTOSIZE);
imshow("Display", combine);
image.at<Vec3b>(i, j)[1] = 0;
image.at<Vec3b>(i, j)[2] = 0;
namedWindow("Display", WINDOW_AUTOSIZE);
imshow("Display", image);
image.at<Vec3b>(i, j)[0] = b;
image.at<Vec3b>(i, j)[1] = g;
image.at<Vec3b>(i, j)[2] = r;
b = b+23;
g = g+90;
r = r+123;
namedWindow("Display", WINDOW_AUTOSIZE);
imshow("Display", image);
VideoCapture cap(0);
while (1) {
namedWindow("Display", WINDOW_AUTOSIZE);
imshow("Display", frame);
namedWindow("Display", WINDOW_AUTOSIZE);
imshow("Display", combine);
if (waitKey(30) == 27) {
break;