问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

opencv,从图片上用鼠标拾取4个点的坐标,并将其保存在vector<Point>中,有问题,请教!

发布网友 发布时间:2022-04-12 22:32

我来回答

2个回答

热心网友 时间:2022-04-13 00:02

你试试这样修改
int main()
{
    org = imread("1-3.jpg",1);
    namedWindow("org",1);//定义一个org窗口
    setMouseCallback("org",on_mouse,0);//调用回调函数
    imshow("org",org);
    waitKey(0);//移动到这里执行,试一下
    cout<<n<<endl;
cout<<capturePoint.size()<<endl;
ofstream file("sample.txt");
if(!file)
{
cout << "open file error!";
return 1;
}
vector<Point>::iterator it=capturePoint.begin();
for(;it!=capturePoint.end();++it)
{
file<< it->x<<','<<it->y<<endl;
}
file<<endl;
file.close();
   // waitKey(0);移动到imshow("org",org);的下面一行执行
    return 0;
}

热心网友 时间:2022-04-13 01:20

看来是访问不了啊,试试不用迭代器呗
opencv如何获得图片所有像素点的坐标?

cv::findContours( ) 这个函数是用来找轮廓的,我经常用,应该能解决你这个问题。 这个函数找到的线存储的数据结构是std::vector&lt;std::vector&lt;cv::Point&gt; &gt; ,这个里面就有你想要的所有的轮廓点的坐标。

vector&lt;vector&lt;Point&gt;&gt;contours; vector&lt;Vec4i&gt;hierarchy; &lt; &lt; &gt;...

1、duVec4i指的是四个整形数。2、typedef Vec&lt;int, 4&gt; Vec4i;3、vector&lt;Vec4i&gt;hierarchy是定义的层级。4、这个在找边界findcontours的时候会自动生成,这里只是给开辟一个空间。5、就能算出边界的坐标。这是openCV里面找边界的程序里面的语句,contours被定义成二维浮点型向量,这里面将来会存储找到...

Opencv函数find4QuadCornerSubpix的参数region_size是什么意思?_百度...

imwrite(imgFileName,view_gray);//保存图片 如上所示,size(5,5)就是一个窗口大小的长宽值,这个窗口主要用作 交点 的精定位。往往标定用的黑白棋盘格交点,已经提取到了坐标,但是,有的坐标不是最优解,那么为了保证精度,就基于提取到的交点坐标,框出来一个窗口,单独对窗口内的像素点做处理,...

opencv vector&lt;Point2f&gt;类型数据 存入vector&lt;Point3f&gt;中

Point2f和Point3f是不是一个类型的啊?不是一个类型的没法转换,是一个类型的就直接用vecotr&lt;Point2f&gt;的初始化一个vecotr&lt;Point3f&gt;的对象,如:vector&lt;Point2f&gt; vec_point2f;vector&lt;Point3f&gt; vec_point3f(vec_point2f.begin(),vec_point2f.end());就行了 ...

OPENCV,vector&lt;vector&lt;Point&gt; &gt;::iterator itc= contours.begin...

:: 这个表示命名空间限定 contours.begin()这个东西是C++ 的STL部分的vector的东西。建议去看看C++的STL~

OpenCV中vector&lt;DMatch&gt;类型怎么转换成vector&lt;KeyPoint&gt;类型?_百度...

point;vector&lt;KeyPoint&gt; right_key_point;p_left_keypoint.push_back(left_key_point[ result_match[i].queryIdx ].pt);p_right_keypoint.push_back(right_key_point[ result_match[i].trainIdx ].pt);left_key_point和right_key_point是通过算子得到的左右影像的特征点。希望能够帮到你。

opencv二值图 想找到所有非零点的坐标 然后用cvFitLine对这些进行...

std::vector&lt;cv::Point&gt; points;//mat为你的二值图像 for(int j = 0; j &lt; mat.rows; j++){ uchar* ptr = mat.ptr&lt;uchar&gt;(j);for(int i = 0; i &lt; mat.cols; i++){ if(ptr[i])points.push_back(cv::Point(i, j));} } cv::Vec4f line;cv::fitLine(cv::Mat(points)...

opencv sift 怎么用

1、使用opencv内置的库读取两幅图片 2、生成一个SiftFeatureDetector的对象,这个对象顾名思义就是SIFT特征的探测器,用它来探测衣服图片中SIFT点的特征,存到一个KeyPoint类型的vector中。这里有必要说keypoint的数据结构,涉及内容较多,具体分析查看opencv中keypoint数据结构分析,里面讲的自认为讲的还算...

OpenCv如何检测黑点?

// 查找图像的所有轮廓 vector&lt;vector&lt;Point&gt;&gt; contours_temp;findContours(src_binary, contours_temp, RETR_TREE, CV_CHAIN_APPROX_SIMPLE, cvPoint(0, 0));// 筛选的面积限定值 double min_area = 100;// 筛选轮廓 for (int i = 0; i &lt; contours_temp.size(); i++){ // 第i个...

有用过findcontours找轮廓的吗,contour里面存储的是点向量

vector&lt;vector&lt;Point&gt; &gt; contours;vector&lt;Vec4i&gt; hierarchy;findContours( src, contours, hierarchy,CV_RETR_CCOMP, CV_CHAIN_APPROX_SIMPLE );// iterate through all the top-level contours,// draw each connected component with its own random color int idx = 0;for( ; idx &gt;= 0; idx...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
万能粉碎机清洁规程 中药粉碎机如何清洗比较好 磨粉机能用水洗吗 正确的家用粉碎机清洗方法 粉碎机清洗不干净粉碎机怎么清洗才干净 励志语句长句精选123句 caxa如何保存图幅模板 美迪特MDT-IN158重要参数 打玻尿酸已一个月眼睛疼,会不会打玻尿酸一个月,突然眼睛疼会不会... 玻尿酸失明概率真的小吗-玻尿酸失明有光感还能恢复吗 陈华军人物简介 珠海市收钱吧业务电话 我想找一个屏幕录像软件,要高清的,可以生成mp4格式的软件 求一高清晰屏幕录像工具 - 信息提示 求一个好一点的桌面或者视频录像软件。高清,不失真的。 求一件 高清的录像电脑里的 软件 梦见朋友的老婆给别人生了小孩,离婚了? 梦见老婆帮别人带孩子梦见老婆? 如何用物理或化学反应提取在空气中的水份? 怎样用物理来理解化学中的原电池 如何用物理学解释破镜不能重圆的原理 如何运用物理实验进行有效的探究性教学 怎样用物理的方法解释为什么可以用吸管喝饮料 如何培养学生运用物理知识解决实际问题的能力 如何用物理方式使水降温 如何用“物理调节”的方法让我恢复视力? 华为平板电脑能否插入储蓄卡输出相片或文字 小博士节电器有用吗? 节电标志怎么样 如何用物理或化学方法降温 收钱吧的产品和服务这么样? 我是一名出纳新手,能发一份出纳的相关知识和要求给我吗 如何做好一名出纳? 出纳业务的重要性是什么? 上海青在冬月种植嘛? 三国时期有上海青这种青菜吗? 长江中下游地区用大棚种植“上海青”一年平均每亩产量是多少? 我没有多余的手机号了,想再要一个,怎么弄? 一个手机号怎样申请小号? 我的一个文件夹突然丢失了怎么办?我确定没删除,怎么找回来?? 拼多多闪电充值五块变十块是骗子吗?这是到账了吗? 刚刚到手的华为nova 7 pro让我掉清水里了? 梦中的婚礼钢琴曲哪儿有 求---钢琴曲 梦中的婚礼 的高清视频或者链接? 怎样用钢琴弹奏梦中的婚礼? 要视频教学的,仔细一点哦!谢谢!急急! 炎亚纶在演唱会上弹得钢琴曲《梦中的婚礼》的视频? opencv 二值化图片设置ROI后,为何用CVCOPY无法得到预期显示效果 钢琴曲梦中的婚礼 关于钢琴曲《梦中的婚礼》 简谱钢琴曲教学《梦中的婚礼》第3节:第一第二段详细讲解和示范