OpenCV——绘制基本图形
1、代码如下:
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>using namespace cv;int main()
{Size size(800,800);Size size2(300, 200);Mat img = Mat::zeros(size, CV_8UC3);Point p1(100, 200);Point p2(200, 400);Point p3(300, 300);Point p4(500, 500);line(img,p1,p2,Scalar(255,255,255));//绘制直线,p1为起点,p2为终点,线的颜色为白色ellipse(img, RotatedRect(p3,size2,45), Scalar(0, 0, 255));//绘制椭圆,旋转中心为p3,大小为size2,旋转角度45,颜色红rectangle(img, Rect(50,50,100,100), Scalar(0, 255, 0)); // 绘制矩形,起点坐标(50,50),大小(100,100),颜色绿色circle(img, p4, 100, Scalar(255, 0, 0));//绘制圆,中心坐标p4,半径100,颜色蓝imshow("绘图", img);waitKey(0);}
2、运行结果如下:
OpenCV——绘制基本图形相关推荐
- python opencv 绘制简单图形
09-python opencv 绘制简单图形 09-python opencv 绘制简单图形 概述 实现过程 引用与创建空图 绘制直线 绘制矩形 绘制圆 绘制椭圆 添加文字 显示图像 源代码 运行结 ...
- opencv绘制基本图形及文字
OpenCV中可以绘制的图形有直线.矩形.多边形.圆.椭圆.以及一个写文本的函数puttext 1. 基本函数 Line C++: void line(Mat& img, Point pt1, ...
- 番外3. Python OpenCV 中如何绘制各种图形?
本系列专栏写作方式 本系列专栏写作将采用首创的问答式写作形式,快速让你学习到 OpenCV 的初级.中级.高级知识. 3. Python OpenCV 中如何绘制各种图形? 本篇博客主要分享一下在 P ...
- python中用于绘制各种图形、标注文本_python ImageDraw类实现几何图形的绘制与文字的绘制...
python PIL图像处理模块中的ImageDraw类支持各种几何图形的绘制和文本的绘制,如直线.椭圆.弧.弦.多边形以及文字等. 下面直接通过示例来进行说明: #-*- coding: UTF-8 ...
- [Python从零到壹] 三十五.图像处理基础篇之OpenCV绘制各类几何图形
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- 详解用OpenCV绘制各类几何图形
本文分享自华为云社区<[Python从零到壹] 三十五.图像处理基础篇之OpenCV绘制各类几何图形>,作者:eastmount. 一.绘制直线 在OpenCV中,绘制直线需要获取直线的起 ...
- OpenCv绘制简单的几何图形
opencv常用绘制方法 前言 1.直线line line的函数原型如下 使用方法 2.箭头arrowedLine arrowedLine的函数原型如下 使用方法 3.矩形rectangle. rec ...
- 如何使用OpenCV绘制简单的几何图形?
要使用OpenCV绘制图形,除了cv2库之外,我们还需要便于进行矩阵操作的numpy库: import cv2 as cv import numpy as np 空白窗口 先展示代码: blank = ...
- 使用Python,Opencv绘制调色板及圆形来模拟霓虹的渐变效果
使用Python,Opencv绘制调色板及圆形来模拟霓虹的渐变效果 1. 效果图 2. 源码 参考 这篇博客将使用python,opencv绘制调色板及圆形来模拟霓虹的渐变效果. 1. 效果图 可以构 ...
最新文章
- 视频处理器为电池供电的设计提供4K视频编码
- C++中函数指针的使用
- matlab 将矩阵A写入文件
- ae中心点重置工具_不懂这些知识,你的AE白学了!
- access检查为空函数
- monty python喜剧-Monty Python(蒙提·派森)的成员简介
- 【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 获取 tombstone_0X 崩溃日志信息 )
- 56.ISE综合,在chipscope信号列表看不到
- Easyui 页面访问慢解决方案,GZIP网站压缩加速优化
- ajax then jquery,使用Jquery.ajax()。then()时无法.catch()错误
- 申请加入了sharepoint团队
- 选择FreeBSD的理由?欢迎新人观看^_^
- OpenCV调用摄像头+灰度图+高斯滤波+Canny算子
- c语言读bmp格式图片的步骤,C语言读取BMP格式的图片
- 安卓移动端appium环境搭建流程
- 英语打字练习软件-c语言编写
- 如何使用pyodbc
- ecilpse写html图片,eclipse怎么导入图片
- ZF和MMSE准则线性预编码的比较
- Java日志体系---JUL源码解析
热门文章
- 词云图 - WorldCloud - Python代码实现
- 如何做机器学习项目规划?一个事半功倍的checklist
- Spring Boot中使用@Scheduled创建定时任务
- 从Java程序员进阶到架构师,6大核心技能要领详解
- 论文浅尝 | KnowEdu: 一个自动构建教育知识图谱的系统
- 论文浅尝 | Convolutional 2D knowledge graph embedding
- AINLP-Archive:AINLP文章存档计划
- 【Java】函数式编程
- 德勤预判:2022技术七大趋势
- VS Code 关于SFTP上传文件到多服务器的配置