您的位置:首页 > 编程语言 > Python开发

Python 代码实现 JPG图片转PGM图片

2015-12-31 20:28 936 查看
      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/" )
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 图片 jpg转pgm