Opencv 如何从vector绘制图像<;CvPoints>;或向量<;点2f>;?
如何从vector或vector中绘制图像 我有向量点Opencv 如何从vector绘制图像<;CvPoints>;或向量<;点2f>;?,opencv,image-processing,Opencv,Image Processing,如何从vector或vector中绘制图像 我有向量点向量。我只需要使用openCv从矢量点绘制图像 有什么建议吗?如果您只想绘制一条连接向量中各点的多段线,只需迭代向量元素,然后使用opencv line()函数在两个点之间绘制a线。手动执行: Vec3b mycolor(100,0,0); for (int i=0;i<mypoints.size();i++) myimage.at<Vec3b>(mypoints[i].x,mypoints[i].y)=mycolo
向量。我只需要使用openCv从矢量点绘制图像
有什么建议吗?如果您只想绘制一条连接向量中各点的多段线,只需迭代向量元素,然后使用opencv line()函数在两个点之间绘制a线。手动执行:
Vec3b mycolor(100,0,0);
for (int i=0;i<mypoints.size();i++)
myimage.at<Vec3b>(mypoints[i].x,mypoints[i].y)=mycolor;
Vec3b-mycolor(100,0,0);
对于(int i=0;i@BarshanDas在我的例子中,向量到Mat的方式会有所帮助/起作用,我只想通过将向量点作为输入来绘制图像。
int myradius=5;
for (int i=0;i<mypoints.size();i++)
circle(myimage,cvPoint(mypoints[i].x,mypoints[i].y),myradius,CV_RGB(100,0,0),-1,8,0);