python的turtle画图一般都比较简单
这次我带大家来用turtle绘制好看的图片

主要应用cv2库去读取图片
然后用turtle实现绘图
代码如下:

import turtle as t
import cv2t.getscreen().colormode(255)
img1 = cv2.imread('ping.jpg')[0: -2: 2]
width = len(img1[0])
height = len(img1)
t.setup(width=width / 2 + 100, height=height + 100)
t.pu()
t.goto(-width / 4 + 10, height / 2 - 10)
t.pd()
t.tracer(2000)
for k1, i in enumerate(img1):for j in i[::2]:t.pencolor((j[0], j[1], j[2]))t.fd(1)t.pu()t.goto(-width / 4 + 10, height / 2 - 10 - k1 - 1)t.pd()
t.done()

效果图:

一起学习python,小白指导,教学分享记得私信我

Python用turtle实现完美画出一张图片相关推荐

  1. 用Python的turtle和matplotlib画出圆满和爱心

    马上就要到六一儿童节了,小朋友很喜欢画画,这里就用Pyhton来画一些简单形状. 首先是圆形,圆形的寓意是圆满.完美.团圆.优胜和团结.圆形在形状上是一个平面中点到定点距离相等的图形,象征着圆满和完美 ...

  2. python用turtle画字母n、h_详解python使用turtle库来画一朵花

    看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...

  3. python四瓣花图形_详解python使用turtle库来画一朵花

    看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...

  4. python库能画什么东西_Python turtle库能画出什么好玩的东西?

    Python turtle来源于帕佩特的logo语言,就是小乌龟,目的是教小孩子熟悉编程.其实当你把turtle当做是画笔的的话,能够画出什么,只取决于你是不是一个号的画家了.你可以把turtle当做 ...

  5. python语言创意绘画-Python turtle库能画出什么好玩的东西?

    [教你用Python画蛋糕] 我曾经给别人送过的生日礼物是一段Python代码... 用了Python的turtle package,仿照这个网站的代码:Layer Cake using Python ...

  6. Python海龟Turtle的使用画中秋画的方法详细讲解

    最近发现很多博主使用Turtle库进行画作,今天来详细讲解海龟库方法 一.定义: Python的turtle库是一个用于绘制图形的库,它来自 Wally Feurzeig, Seymour Paper ...

  7. 1.1 Python中turtle的使用(画奥运五环)

    turtle(海龟绘图)的使用教程 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制, ...

  8. 【Python】turtle小海龟画兔子

    目录 Python怎么画兔子? 1 效果图 2 总体设计 3 详细设计 4 其中里面用到的函数: 画兔子代码 Python怎么画兔子? 可以用python内置的turtle库绘制 ,很简单但是功能很强 ...

  9. 用python画花瓣-Python教程:使用Turtles画出带有花瓣的花

    简单画出一朵带有花瓣的花 # -*- coding:utf-8 -*- import turtle # create window and turtle window = turtle.Screen( ...

最新文章

  1. Arch Linux 安装 Xerox Phaser 3125N 网络打印机备忘录
  2. python编程入门经典 评分-关于 Python 的经典入门书籍有哪些?
  3. javascript之执行上下文堆栈
  4. 树莓派apt-get下载网速太慢
  5. CDH 版本Hadoop Yarn配置容量调度器(默认是公平调度器)
  6. Spark _07_补充部分算子【二】
  7. pagefile.sys and heberfil.sys
  8. php状态机,有限状态机FSM的原理与GO的实现
  9. easyui datebox 设置只读
  10. NOIP2008pj luoguP1058 立体图 模拟
  11. 自定义TextView显示指定行数
  12. IAR,STVD和STVP的使用
  13. Spring IoC容器设计原理及高级特性
  14. mysql创建表插入随机数_插入随机数到MySQL数据库
  15. linux下 fat32转ntfs,NTFS和FAT32区别和转换
  16. 李白的诗-按时间顺序的创作
  17. 加拿大学校申请条件获关注,雅思专家有话说
  18. 64位系统究竟牛逼在哪里?
  19. 【LiteApp系列】埋点的设计
  20. 【LVS+Keepalived】 LVS+Keepalived实现tcp、udp负载均衡及HA高可用

热门文章

  1. Go 每日一库之 bytebufferpool
  2. 天堂2单机启动不了mysql_单机天堂2运行不了 求助
  3. 新概念英语(1-135)The latest report
  4. 微型计算机2010年8月下,微型计算机(2008上半年合订本)(上下)(附光盘)
  5. iOS 应用发布流程
  6. jeecms(jeecms官网)
  7. AD20(Altium Designer20)实用技巧系列教程
  8. 物业管理行业重大事项点评:融入基层治理,抬升单盘盈利曲线(20210106).PDF
  9. PopWindow踩坑
  10. Android实现popwindow效果dialog