『壹』 怎麼用python把多個圖片變成gif 格式
解決這個問題需要用到PIL庫
fromPILimportImage
importos
第一步 獲得所有圖像文件列表,過濾不需要擴展名
filelist=[]
path=os.getcwd()
files=os.listdir(path)
forfinfiles:
if(os.path.isfile(path+'/'+f)):
if(os.path.splitext(f)[1]==".BMP"):
filelist.append(f)
if(os.path.splitext(f)[1]==".JPG"):
filelist.append(f)
if(os.path.splitext(f)[1]==".PNG"):
filelist.append(f)
if(os.path.splitext(f)[1]==".TIF"):
filelist.append(f)
第二步 當判斷文件不是GIF格式的時候轉換為GIF格式
forinfileinfilelist:
outfile=os.path.splitext(infile)[0]+".gif"
ifinfile!=outfile:
try:
Image.open(infile).save(outfile)
print"CoverttoGIFsuccessfully!"
exceptIOError:
print"Thisformatcannotsupport!",infile
『貳』 Python中文件放到哪個位置讀取的時候不需要給指定路徑,放的位置是任意位置
python中文件一般文件放到當前目錄中不需要給指定路徑,
可以用os模塊的getcwd()函數查看當前目錄,用chdir()函數改變當前目錄。
詳情請看官方網站:網頁鏈接
『叄』 如何把gif圖片放入圖片里
用網頁三劍客中的fireworks打開,然後可以看到動畫里每一幀的靜態圖片,選定後就可以復制到其它地方了!
祝你成功!
『肆』 python的模塊文件放在哪個文件夾裡面
Python的模塊文件放在以下地方:
默認的在安裝文件的Libsite-packages路徑下面;
如果想自己控制這些模塊的話,可以放在任何地方,然後把這個路徑設置為環境變數即可。
『伍』 利用Python如何製作好玩的GIF動圖詳解
import sysimport numpy as npimport matplotlib.pyplot as pltfrom matplotlib.animation import FuncAnimation fig, ax = plt.subplots()fig.set_tight_layout(True) # 詢問圖形在屏幕上的大小和DPI(每英寸點數)# 注意當把圖形保存為文件時,需要為此單獨再提供一個DPIprint('fig size: {0} DPI, size in inches {1}'.format( fig.get_dpi(), fig.get_size_inches())) # 繪制一個保持不變(不會被重新繪制)的散點圖以及初始直線x = np.arange(0, 20, 0.1)ax.scatter(x, x + np.random.normal(0, 3.0, len(x)))line, = ax.plot(x, x - 5, 'r-', linewidth=2) def update(i): label = 'timestep {0}'.format(i) print(label)# 更新直線和軸(用一個新X軸標簽) # 以元組形式返回這一幀需要重新繪制的物體 line.set_ydata(x - 5 + i) ax.set_xlabel(label) return line, ax if __name__ == '__main__': # 會為每一幀調用Update函數 # 這里FunAnimation設置一個10幀動畫,每幀間隔200ms anim = FuncAnimation(fig, update, frames=np.arange(0, 10), interval=200) if len(sys.argv) > 1 and sys.argv[1] == 'save': anim.save('line.gif', dpi=80, writer='imagemagick') else: # Plt.show()會一直循環動畫 plt.show()
『陸』 python做游戲圖片資源放在哪
可以放在本地,最好放在py文件所在的文件夾內,這樣調用的時候直接調用名字就可以了。
『柒』 使用python 文件放在哪個文件夾
都可以放,雙擊打開運行,或者用命令模式運營,不過建議用用一些編輯器
『捌』 python 內存中創建GIF動態圖數據
建多個ppt頁面,並先繪制跳躍的路徑,將每頁的小球放到路徑上。接下來刪除路徑這條線,並將每頁都導出為圖片。導出時選擇每頁導出、確定好保存位置,點擊導出。接下來我們打開網頁,在網路裡面輸入GIF生成器。找到合適的一個網頁轉換軟體進行轉換
『玖』 python-tkinter如何打開動圖(.gif)
下面所介紹的方法不僅可以顯示gif動圖,而且可以顯示圖片
首先引入pyglet包
import pyglet
主方法源碼:
# 在工作目錄中選擇一個gif動畫文件
ag_file = "111.gif"
animation = pyglet.resource.animation(ag_file)
sprite = pyglet.sprite.Sprite(animation)
# 創建一個窗口並將其設置為圖像大小
win = pyglet.window.Window(width=sprite.width, height=sprite.height)
# 設置窗口背景顏色 = r, g, b, alpha
# 每個值從 0.0 到 1.0
green = 0, 1, 0, 1
pyglet.gl.glClearColor(*green)
@win.event
def on_draw():
win.clear()
sprite.draw()
pyglet.app.run()
『拾』 如何把GIF圖片放在電腦桌面上
先將選好的gif圖片保存在電腦的任意目錄下,然後在桌面上點右鍵 個性化,找到顯示設置-背景-自定義web-瀏覽,然後打開你需要放到桌面的圖片,就可以了。我系統是xp的,裡面是這樣設置的,雖然在操作上合Vista有些出入,但是大致上應該是一樣的吧,嘿嘿