效果图:

代码:

import cv2img=cv2.imread('2621.jpg')if img.shape[1] > 15000:x_scale = 15000 / img.shape[1]img = cv2.resize(img, None, fx=x_scale, fy=x_scale, interpolation=cv2.INTER_AREA)height,width=img.shape[:2]
thickness = 1
lineType = 4points=[[0,0,width,height]]
points.append([0,0,width//2,height//2])
points.append([width//2,0,width,height//2])
points.append([0,height//2,width//2,height])
points.append([width//2,height//2,width,height])for point in points:x1,y1,x2,y2=pointptStart = (x1, y1)ptEnd = (x2,y2)lines=[[(x1, y2),(x2,y1)]]lines.append([(x1, y1),(x2,y2)])lines.append([(x1, (y1+ y2)//2),(x2, (y1+ y2)//2)])lines.append([((x1+x2)//2, y1),((x1+x2)//2,y2)])for data in lines:cv2.line(img, data[0], data[1], (0, 0, 255), thickness, lineType)cv2.imwrite("result.jpg",img)
# cv2.imshow("sadf",img)
# cv2.waitKey()

python opencv 画米字形状相关推荐

  1. Python OpenCV画圆

    Python OpenCV画圆 PS: 也是从网上各个帖子中学习的Python,因此代码的格式以及内容有粘贴网上其他大神的代码,如有侵权请告知删除 在图片中检测圆,并进行标注 #!/usr/bin/p ...

  2. python tkinter画福字

    目录 前言 一.创建画布 二.绘制福字的外框 三.绘制"福"字 前言 这不今天是除夕了,祝大家除夕快乐哈!今天我来教大家一个有趣的东西,用Tkinter(有turtle我就是不用, ...

  3. python opencv 画黑白棋盘

    需求: 画出各种width, height黑白棋盘 功能: 输入: 棋盘的内点的width_number  和height_number, 以及棋盘格单元的边长. 实现: # -*- coding: ...

  4. Python+Opencv实现多种形状的检测

    目录 一.Hough变换是什么? 二.Hough变换原理简介 三.Hough变换实现步骤 四.Hough变换直线检测代码实现及效果展示 五.Hough变换圆形检测代码实现及效果展示 六.基于Hough ...

  5. java程序画米奇_儿童简笔画之拿着福字的米奇

    在平日里,看到大宝最喜欢看米奇的动画片了,之前,我就很想把米奇画下来,可是,一直都没时间画,这不,今天没事,就把客厅里的另一角,贴在墙裙瓷砖上的米奇画下来了吗?看着这个拿着福字的米奇,特别喜庆,也特别 ...

  6. python画椭圆-python opencv圆、椭圆与任意多边形的绘制实例详解

    圆形的绘制 : OpenCV中使用circle(img,center,radius,color,thickness=None,lineType=None,shift=None)函数来绘制圆形 impo ...

  7. 简单的python画图代码_python opencv如何实现简易画图板 python opencv实现简易画图板代码...

    python opencv如何实现简易画图板?本篇文章小编给大家分享一下python opencv实现简易画图板代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 代码如下 ...

  8. Python 用 OpenCV 画椭圆 (5)

    利用 OpenCV 自带的 ellipse() 函数画椭圆 并显示,其函数声明如下: cv2.ellipse(img, center, axes, rotateAngle, startAngle, e ...

  9. python opencv cv2在图片中画mask掩码/掩膜

    python opencv cv2在图片中画mask掩膜 import cv2 import numpy as np from PIL import Image import matplotlib.p ...

最新文章

  1. 配置LYNC和Exchange 2010 SP1 OWA集成
  2. leetcode算法题--Integer to Roman
  3. CSS深入理解学习笔记之overflow
  4. csdn和博客园对比
  5. 键盘和计算机之间的通信是单工通信,通信方式
  6. C语言堆排序Heap Sort算法(附完整源码)
  7. 利用scipy包计算表格线的峰值,还原表格得到表格结构
  8. C++学习系列笔记(七)
  9. android多环境,Android多环境配置打包
  10. 谷歌设置支持webgl
  11. G1垃圾回收器总结一
  12. 充电和库仑计,charge(bq24161) and coulomb(bq27425)
  13. 辐射避难所ol服务器维护,《辐射:避难所Online》1月16日停服维护公告
  14. Vue仿微信朋友圈项目
  15. netbsd apache php mysql,NetBSD配置aria2的web前端YAAW笔记
  16. Android 强制设置应用横屏或竖屏
  17. QCC305x系列开发教程(入门篇)之1.3-烧录方式使用USB时的驱动安装及其出现“未知设备”的解决方法
  18. Illegal invocation 解决方法
  19. vcs+verdi/Debussy
  20. SpringMVC Web实现文件上传下载功能实例解析

热门文章

  1. golang 日志输出
  2. 一系列用于Fuzzing学习的资源汇总
  3. VS编译duilib项目时候的错误解决方法整理
  4. 使用FindFirstFile,FindNextFile遍历一个文件夹
  5. c/c++中运行外部程序
  6. 内核模式下的字符串操作
  7. 排序算法--排序算法汇总
  8. C语言函数strstr()分析及实现
  9. php简单还是go简单_PHP转Golang一些感想
  10. linux已知pid定向输出,Linux启动脚本输出pid