07_矩形圆形绘制

复制代码
import cv2
import numpy as np
newImageInfo = (600,600,3)
dst = np.zeros(newImageInfo,np.uint8)
#  1 2 左上角 3 右下角 4 5 fill -1 >0 line w
cv2.rectangle(dst,(150,380),(350,550),(150,200,100),3)
# 2 center 3 r 
cv2.circle(dst,(250,250),(100),(0,0,255),6)
# 2 center 3 轴 4 angle 5 begin 6 end 7 
cv2.ellipse(dst, (256,256), (150,100), 0, 0, 180, (0,255,255), 10)

points = np.array([[150,50], [140,140], [200,170], [250,250], [150,50]], np.int32)
#print(points.shape)
#points = points.reshape((-1,1,2))
#print(points.shape)
#cv2.polylines(dst,[points],True,(255,255,0))
# cv2.imshow('dst',dst)
# cv2.waitKey(0)
复制代码
import matplotlib.pyplot as plt
%matplotlib inline

dst = cv2.cvtColor(dst, cv2.COLOR_BGR2RGB)
plt.imshow(dst)
plt.show()
相关推荐
少控科技4 分钟前
QT高阶日记010
开发语言·qt
西红市杰出青年5 分钟前
asyncio.gather 内部原理与运行机制(详解)
网络·python·异步
秦jh_6 分钟前
【Qt】界面优化
开发语言·qt
70asunflower7 分钟前
torch.manual_seed()介绍
人工智能·pytorch·python
阿蒙Amon9 分钟前
C#每日面试题-简述泛型约束
java·开发语言·c#
zh_xuan10 分钟前
kotlin 延迟属性
开发语言·kotlin
西红市杰出青年14 分钟前
Playwright 的 BrowserContext 与 Page:原理与实践指南
python
Tianwen_Burning18 分钟前
pycharm下配置halcon
python
进击的小头19 分钟前
创建型模式:简单工厂模式(C语言实现)
c语言·开发语言·简单工厂模式
汉堡go21 分钟前
python_chapter6
前端·数据库·python