python实现画圆功能
本文实例为大家分享了python实现画圆功能的具体代码,供大家参考,具体内容如下
# -*- coding: utf-8 -*- """ __author__= 'Du' __creation_time__= '2018/1/4 17:30' """ import numpy as np import matplotlib.pyplot as plt # 该行用于设置chart 的样式,可以注掉 # plt.style.use("mystyle") fig = plt.figure(figsize=(8,8)) ax = fig.add_subplot(111) ax.spines['left'].set_color('none') ax.spines['bottom'].set_color('none') ax.spines['right'].set_color('none') ax.spines['top'].set_color('none') ax.set_xticks([]) ax.set_yticks([]) # 实现功能 theta = np.arange(0, 2 * np.pi + 0.1,2 * np.pi / 1000) x = np.cos(theta) y = np.sin(theta) v = np.linspace(0, 10, 100) v.shape = (100, 1) x = v * x y = v * y plt.plot(x, y, color='pink') # plt.savefig('ball1.jpg') plt.show()
效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
您可能感兴趣的文章:
- python处理圆角图片、圆形图片的例子
- 简单实现python画圆功能
- python生成圆形图片的方法
相关推荐
-
python生成圆形图片的方法
本文实例为大家分享了python生成圆形图片的具体代码,供大家参考,具体内容如下 # -*- coding: utf-8 -*- """ __author__= 'Du' __creation_time__= '2018/1/5 9:08' """ import os, math from PIL import Image def circle(): ima = Image.open("ball1.jpg").convert(
-
python处理圆角图片、圆形图片的例子
效果图如下: 图1(头像图片剪成圆形的,其他为透明) 图2(给图片的4个角加椭圆) 以前没处理过,处理起来真是有点费力呀. 用到的模块: 复制代码 代码如下: import os, mathimport Imageimport ImageDraw 1 头像图片剪成圆形的,其他为透明 搜索了好久,没有找到比较好的方法,有个博客(不好意思,忘记博客地址了)用了一个比较诡异的方法,我试了一下,除了处理jpg图片没有格式转换,其他的都没有问题,我当时就先按照那个方法来了 复制代码 代码如下: def c
-
简单实现python画圆功能
本文实例为大家分享了python实现画圆功能的具体代码,供大家参考,具体内容如下 import numpy as np import matplotlib.pyplot as plt from matplotlib.patches import Polygon import matplotlib.patches as mpatches fig = plt.figure(figsize = (16,8)) ax = fig.gca() ax.set_xlim(-5,18) ax.set_ylim(
-
python实现画圆功能
本文实例为大家分享了python实现画圆功能的具体代码,供大家参考,具体内容如下 # -*- coding: utf-8 -*- """ __author__= 'Du' __creation_time__= '2018/1/4 17:30' """ import numpy as np import matplotlib.pyplot as plt # 该行用于设置chart 的样式,可以注掉 # plt.style.use("mys
-
Android自定义View画圆功能
本文实例为大家分享了Android自定义View画圆的具体代码,供大家参考,具体内容如下 引入布局 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools&q
-
Python实现的圆形绘制(画圆)示例
本文实例讲述了Python实现的圆形绘制.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python3 import numpy as np import matplotlib.pyplot as plt # ========================================== # 圆的基本信息 # 1.圆半径 r = 2.0 # 2.圆心坐标 a, b = (0., 0.) # ==============================
-
Python使用pylab库实现画线功能的方法详解
本文实例讲述了Python使用pylab库实现画线功能的方法.分享给大家供大家参考,具体如下: pylab 提供了比较强大的画图功能,但是函数和参数都比较多,很容易搞混.我们平常使用最多的应该是画线了.下面,简单的对一些常用的划线函数进行了封装,方便使用. # -*- coding: utf-8 -*- import pylab import random class MiniPlotTool : ''' A mini tool to draw lines using pylab ''' bas
-
Python 用turtle实现用正方形画圆的例子
最近发现一个很有意思的画图的python库,叫做turtle,这里先说下用turtle这个库来实现用正方形画圆的思路. 每次都用乌龟(turtle)来画出一个正方形,然后通过旋转3°后,继续画一样的正方形,在通过120次循环后就实现了完整的圆,这里当然也可以用其他的角度和次数,只要能完成360度就可以了. 先看完成的图形和代码. 代码如下: import turtle window = turtle.Screen() #设置好画图的基本参数 window.bgcolor("blue")
-
python实现画循环圆
如下所示: import turtle for i in range(100,0,-5): # 从100到0循环递减每次减5 turtle.circle(i,90) 不懂为啥第一次运行会出错,错了再运行一遍for就出来了! 以上这篇python实现画循环圆就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Python实现的计算器功能示例
本文实例讲述了Python实现的计算器功能.分享给大家供大家参考,具体如下: 源码: # -*- coding:utf-8 -*- #! python2 from tkinter import * __author__ = 'tianshl' __date__ = '2017/10/16' class Application(Frame): def __init__(self): Frame.__init__(self) self.grid() self.mem = '' # 内存中的数据 se
-
JS代码实现百度地图 画圆 删除标注
把下面这段代码复制到百度地图的demo中运行,效果就是我想设计的效果. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-sc
-
详解用Python练习画个美队盾牌
0 环境 Python版本:3.6.6 操作系统:Mac OS Mojave 10.14.2 1 引言 最近我媳妇每天晚上吃饭时候也拿手机看,上厕所也在看. 看着看着还会笑?WTF?你在干嘛呢? 没错,她在看美队-- 这男人比我帅?-- 比我有钱?-- 还是比我有腔调?-- 答案很明显,我相信你们的眼睛都是雪亮的. 那问题来了,作为一个男人,怎么能忍?虽然是个明星,虽然是假的,虽然已经挽回不了败局了--那我就送个美队的盾牌给你吧-- 这篇文章不是Turtle的入门篇,所以关于基本的画笔使用小胖不
随机推荐
- WMV网页播放器参数中文详解
- Java设计模块系列之书店管理系统单机版(一)
- jQuery实现下拉框多选 jquery-multiselect 的实例代码
- 基于jQuery的message插件实现右下角弹出消息框
- ASP.NET实现基于Forms认证的WebService应用实例
- JavaScript在ASP页面中实现掩码文本框效果代码
- bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
- js数据向上翻滚_数据滚动
- js实现随机的四则运算题目效果
- 图片垂直居中之姊妹 DIV垂直居中
- jquery中的 $("#jb51")与document.getElementById("jb51") 的区别
- 微信小程序之滚动视图容器的实现方法
- mysql配置模板(my-*.cnf)参数详细说明
- Linux下将excel数据导入到mssql数据库中的方法
- DELL R900 服务器 RAID阵列 配置详解
- 基于JQuery的购物车添加删除以及结算功能示例
- JS延迟加载加快页面打开速度示例代码
- Tomcat无法加载css和js等静态资源文件的解决思路
- PHP加密解密实例分析
- C#实现将32位MD5摘要串转换为128位二进制字符串的方法