2025-03-07 11:39:01 +08:00
|
|
|
|
#include<opencv2/opencv.hpp>
|
|
|
|
|
#include<iostream>
|
|
|
|
|
#include"opencv_test.h"
|
|
|
|
|
using namespace cv;
|
|
|
|
|
using namespace std;
|
2025-03-21 18:52:30 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void test12(int& c)
|
|
|
|
|
{
|
|
|
|
|
int cc = c;
|
|
|
|
|
cc = 1;
|
|
|
|
|
}
|
2025-03-07 11:39:01 +08:00
|
|
|
|
int main(int argc, char** argv)
|
|
|
|
|
{
|
2025-03-21 18:52:30 +08:00
|
|
|
|
int test = 12;
|
|
|
|
|
test12(test);
|
2025-03-07 20:46:55 +08:00
|
|
|
|
Mat src = imread("./images/hist_01.jpg");
|
2025-03-07 11:39:01 +08:00
|
|
|
|
namedWindow("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>", WINDOW_FREERATIO);
|
2025-03-07 20:46:55 +08:00
|
|
|
|
//namedWindow("bai", WINDOW_FREERATIO);
|
2025-03-07 11:39:01 +08:00
|
|
|
|
if (src.empty())
|
|
|
|
|
{
|
|
|
|
|
cout << "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" << endl;
|
|
|
|
|
}
|
|
|
|
|
Mat gray, hsv;
|
|
|
|
|
|
|
|
|
|
opencv_t* csss = opencv_t::create_new();
|
2025-03-07 20:46:55 +08:00
|
|
|
|
//csss->visit_xiangsu(src,1);
|
2025-03-07 11:39:01 +08:00
|
|
|
|
//cvtColor(src, hsv, COLOR_BGR2HSV);
|
|
|
|
|
imshow("<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD>", src);
|
2025-03-21 18:52:30 +08:00
|
|
|
|
csss->color_sectect(src);
|
2025-03-07 20:46:55 +08:00
|
|
|
|
//imshow("bai", bai);
|
2025-03-07 11:39:01 +08:00
|
|
|
|
waitKey(0);
|
|
|
|
|
destroyAllWindows();
|
|
|
|
|
return 0;
|
|
|
|
|
}
|