07_矩形圆形绘制

embedded/2024/12/23 2:42:35/
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 inlinedst = cv2.cvtColor(dst, cv2.COLOR_BGR2RGB)
plt.imshow(dst)
plt.show()


http://www.ppmy.cn/embedded/123375.html

相关文章

【Docker】Docker 容器的使用指南:如何进入容器并运行命令

目录 1. 什么是 Docker 容器?2. 进入 Docker 容器的方法2.1 使用 docker exec2.2 使用 docker attach2.3 使用 docker run 3. 常见选项与参数4. 退出容器5. 进入容器的实际操作步骤步骤 1:查看正在运行的容器步骤 2:进入容器步骤 3&#xff1…

考拉悠然亮相天府人工智能大会,共绘AI赋能产业升级新蓝图

9月28日,备受瞩目的天府人工智能大会在成都拉开帷幕。本次大会是电子科技大学联合重要学术团体、政府相关部门、知名高校、科研机构和企事业单位等共同打造的人工智能领域顶尖峰会。 考拉悠然作为电子科技大学在产学研创新应用领域的杰出企业代表,荣幸受…

css的页面布局属性

CSS Flexbox(Flexible Box Layout)是一种用于页面布局的CSS3规范,它提供了一种更加高效的方式来布置、对齐和分配容器内元素的空间,即使它们的大小是未知或者动态变化的。Flexbox很容易处理一维布局,即在一个方向上&am…

15.数据结构与算法-队列的表示和实现(循环队列/链队列)

队列的抽象数据类型定义 循环队列的初始化 求队列的长度 循环队列的入队 循环队列的出队 取队头元素 链队列 链队列的初始化 链队列的销毁 链队列的入队 链队列出队 求链队列的队头元素

Golang | Leetcode Golang题解之第442题数组中重复的数据

题目&#xff1a; 题解&#xff1a; func findDuplicates(nums []int) (ans []int) {for _, x : range nums {if x < 0 {x -x}if nums[x-1] > 0 {nums[x-1] - nums[x-1]} else {ans append(ans, x)}}return }

滚雪球学MySQL[11.2讲]:MySQL未来学习方向:大数据、云计算与迁移路径

全文目录&#xff1a; 前言11.2 未来学习方向1. MySQL与大数据1.1 MySQL与大数据生态的结合1.2 MySQL在大数据场景中的应用 2. MySQL与云计算2.1 云数据库服务2.2 容器化与MySQL2.3 云计算与MySQL的结合优势 3. MySQL的替代与迁移3.1 迁移到NoSQL数据库3.2 迁移到分布式SQL数据…

Python 并发新境界:探索 `multiprocessing` 模块的无限可能

引言 随着硬件技术的发展&#xff0c;多核处理器已经成为标准配置。这意味着我们的计算机拥有执行多个任务的能力。然而&#xff0c;默认情况下&#xff0c;Python程序由于全局解释器锁&#xff08;GIL&#xff09;的存在&#xff0c;并不能充分利用这些核心资源。这就引出了m…

如何使用ssm实现基于Java的民宿预订管理系统的设计与实现

TOC ssm773基于Java的民宿预订管理系统的设计与实现jsp 绪论 1.1课题研究背景意义 随着科技的发展&#xff0c;计算机的应用&#xff0c;人们的生活方方面面都和互联网密不可分。计算机的普及使得人们的生活更加方便快捷&#xff0c;网络也遍及到我们生活的每个角落&#x…