打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
opencv Mat 86
#include<iostream>
#include<opencv2/opencv.hpp>
#include<opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;

int main()
{
Mat a;
//1,定义二维点

Point2f p(6, 2);

cout << "二维点:" << p << endl;

//2, 定义三维点

Point3f p1(6, 2, 1);

cout << "三维点:" << p1 << endl;

//定义和输出存放点的vector容器
vector<Point2f> p2(20);
for (size_t i = 0; i < p2.size(); i++)
{
p2[i] = Point2f((float)(i * 5), (float)(i % 7));
cout << "二维点向量p2" << p2[i] << endl;
}

//4.2.1 点的表示Point

//4.2.2 颜色的表示
Scalar(0, 1, 2);//bgr
//4.2.3 尺寸的表示
Size(5, 5);//width,height
//4.2.4 矩形类的表示
//x,y,width,height,左上角的坐标,矩形的宽高
//4.2.5 颜色空间转换
//cvtColor();

//4.3 基本图形的绘制
Mat a1 = Mat::zeros(700, 700, CV_8UC3);
Point aa1(0, 0);
Point aa2(699, 699);
imshow("a1", a1);
system("pause");
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【从零学习OpenCV 4】可分离滤波
我的OpenCV学习笔记(24):详细讨论OpenCV中的数据结构
opencv视频操作1——VideoCapture类
镜头畸变现象及其校正方法
OpenCV相机标定和姿态更新
我是这样搞定第一次单目相机测距的
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服