opencv立方体的画法_opencv几何图形画法

本文详细介绍了如何使用OpenCV的Java接口来绘制几何图形,包括画线、圆、椭圆和矩形。通过提供的代码示例,展示了在Mat对象上使用Imgproc库的各种函数,如line()、circle()、ellipse()和rectangle()。
摘要由CSDN通过智能技术生成

opencv几何图形画法

本文目的

目的:学习使用opencv的几何图形画法

语言:java

版本:opencv-410

简介:使用org.opencv.imgproc.Imgproc进行几何图形绘画画线

画椭圆

画圆

画矩形

画多边形

分解介绍

画线

使用opencv画线,只用了它的一个line函数,

Imgproc.line(img,start,end,new Scalar(0,255,0),thickness,linetype,shift);

函数有几个参数:

第一个是一个Mat对象,代表要在哪个图形上画线

start,end代表线的起始点和结束点坐标(点使用Point)

第四个参数是画线的颜色,这里使用RGB表示法

第五个参数thickness代表了线的粗细

第六个参数linetype代表了线型

public static void drawLine(Mat img,Point start,Point end){

int thickness = 2;

int linetype = 8;

int shift = 0;

Imgproc.line(img,start,end,new Scalar(0,255,0),thickness,linetype,shift);

}

画圆

核心几个参数:

1.center定义了圆心的位置

2.第三个参数定义了圆半径

3.其他几个参数同上

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值