python畫蝴蝶曲線圖的實(shí)例
蝴蝶曲線是由Temple H·Fay發(fā)現(xiàn)的可用極坐標(biāo)函數(shù)表示的蝴蝶曲線。 由于此曲線優(yōu)美,
因此就想把它作為博客favicon.ico,這里我使用pytho matplotlib.pyplot包來繪制需要的蝴蝶曲線圖。 先看下漂亮的蝴蝶曲線吧。
1.首先我們需要確定蝴蝶曲線的函數(shù)表達(dá)
2.選擇python里面的matplotlib.pyplot作為畫圖工具
1.首先導(dǎo)入python包
import numpy as np import matplotlib.pyplot as plt
2.設(shè)置個(gè)參數(shù)的值
t = np.arange(0.0, 12*np.pi, 0.01) x = np.sin(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5) y = np.cos(t)*(np.e**np.cos(t) - 2*np.cos(4*t)-np.sin(t/12)**5)
3.根據(jù)公式,使用numpy里面的函數(shù)使用plt畫出所需圖片
plt.figure(figsize=(8,6)) plt.axis('off') plt.plot(x,y,color='blue',linewidth = '2') #plt.show() plt.savefig("butter.jpg",dpi=400)
4.使用Image重新調(diào)整圖片到適當(dāng)?shù)拇笮∈蛊浞蟜avicon大小
from PIL import Image im = Image.open("butter.jpg") favicon = im.resize((50,50)) favicon.save("favicon.ico")
至此,我們完成了使用python的matplotlib.pyplot包繪制漂亮的蝴蝶曲線的過程,把圖片保存到網(wǎng)站跟目錄就可以看到了!
以上這篇python畫蝴蝶曲線圖的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實(shí)現(xiàn)結(jié)構(gòu)體代碼實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)結(jié)構(gòu)體代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02Python?Pandas實(shí)現(xiàn)將字符串格式轉(zhuǎn)為日期時(shí)間格式
日期和時(shí)間數(shù)據(jù)在數(shù)據(jù)分析和處理中起著關(guān)鍵作用,本文將詳細(xì)介紹如何使用Pandas將字符串格式的日期時(shí)間數(shù)據(jù)轉(zhuǎn)換為日期時(shí)間格式,需要的可以參考下2024-01-01Python實(shí)例解析圖像形態(tài)學(xué)運(yùn)算技術(shù)
形態(tài)學(xué)處理方法是基于對(duì)二進(jìn)制圖像進(jìn)行處理的,卷積核決定圖像處理后的效果。本文將為大家詳細(xì)介紹一下OpenCV中的圖像形態(tài)學(xué),感興趣的可以了解一下2022-03-03