Python 程式碼實現 JPG圖片轉PGM圖片
阿新 • • 發佈:2019-02-11
Python 作為一門強大的語言,實現圖片格式轉換自然是輕輕鬆鬆了,能夠實現 JPG , PNG , TIF , PGM等多種格式之間的轉換。
JPG轉換成PGM格式的程式碼如下,有需要的朋友可以參考~~
# coding=utf-8 import Image import os.path import glob # python 函式 # 功 能:將一張 jpg檔案轉pgm格式檔案 # 參 數:jpg_file : 欲轉換的jpg檔名 # pgm_dir : 存放 pgm 檔案的目錄 def jpg2pgm( jpg_file , pgm_dir ): # 首先開啟jpg檔案 jpg = Image.open( jpg_file ) # resize to 200 * 250 , 雙線性插值 jpg = jpg.resize( (200,250) , Image.BILINEAR ) # 呼叫 python 函式 os.path.join , os.path.splitext , os.path.basename ,產生目標pgm檔名 name =(str)(os.path.join( pgm_dir , os.path.splitext( os.path.basename(jpg_file) )[0] ))+".pgm" # 建立目標pgm 檔案 jpg.save( name ) # 將所有的jpg檔案放在當前工作目錄,或者 cd {存放jpg檔案的目錄} for jpg_file in glob.glob("./*.jpg"): jpg2pgm( jpg_file , "/home/sam/pgm/" )