使用cv2绘制线段(老年人都会版)

本文介绍了如何使用Python和OpenCV库来创建一个简单的'王'字,通过四条线段组合,展示了基本的图像绘制步骤,包括导入库、创建画布、绘制线条和显示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般的
我们需要准备 pip install cv2和numpy

然后我们选了一个简单的优美汉字 “王”
第一步: import cv2 和 numpy 加载库

import cv2  
import numpy as np

第二步:

newImageInfo = (500,500,3)  #绘制画布

tip:(500像素长,500像素宽,就是x,y轴长度,然后 “3” 指的是RGB三色通道

第三步:

然后“王”字分为四笔划 分别为
*

dst = np.zeros(newImageInfo,np.uint8)
cv2.line(dst,(100,200),(400,200),(255,255,0),20,cv2.LINE_4)   #第一横
cv2.line(dst,(100,300),(400,300),(255,255,0),20,cv2.LINE_4)  #第二横
 
cv2.line(dst,(100,400),(400,400),(255,255,0),20,cv2.LINE_4) #第三横
cv2.line(dst,(250,200),(250,400),(255,255,0),20,cv2.LINE_4)  #最后一竖

tip :前两个()中的为笔划起点的点坐标 由两个点会自动填充为线段
由四条线段组成汉字
后(255,255,0)是BGR三色 ,这个可以按自己的喜好改变线段颜色

第四步: 显示绘制效果

cv2.imshow('dst',dst)
cv2.waitKey(0)

在这里插入图片描述差不多就是这样的效果
溜了溜了。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值