【python入门】用opencv画圆

 时间:2024-10-15 05:09:13

1、用numpy构造一个500*365的白色画面:img=np.ones((365,500,3))*255

【python入门】用opencv画圆

3、我们要把坐标原点放到画面中心,我要做一个自定义函数:def pc(img,pt,r): u,v=img.shape[:2] cv2.circle(img,(int(v/2)+pt[0],int(u/2)+pt[1]), r,(255,0,0),2) return img用这个自定义函数作图:img=pc(img,[0,0],100)

【python入门】用opencv画圆

5、看看点(30,60)的位置:img=pc(img,[30,60],10)竟然在原点的下面。

【python入门】用opencv画圆

7、为此,修改自定义函数,捂执涡扔使之符合常规:def pc(img,pt,r): u,v=img.shape[:2] cv2.circle(img,(int(v/2)+pt[0], int(u/2)-pt[1]), r,(255,0,0),1) return imgimg=pc(img,[30,60],2)

【python入门】用opencv画圆
  • C语言教程 函数的声明与定义
  • C语言分解成连续和
  • c语言15.运算符
  • 怎样利用VC++6.0创建一个简单的C程序
  • 热门搜索
    noisy是什么意思 遍稽群籍的意思 盛气凌人是什么意思 膜拜的意思 教师节 送什么花 香港什么药值得买 移动端是什么意思 震惊的意思 寻根究底的意思 道听途说是什么意思