最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)的jpg格式圖片修復(fù)代碼

 更新時間:2015年04月21日 10:14:53   投稿:junjie  
這篇文章主要介紹了python實(shí)現(xiàn)的jpg格式圖片修復(fù)代碼,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

最近為客戶修復(fù)損壞的jpg寫的,效果還可以,但不保證適用任何情況。

如果你有損壞照片,不妨試一試,如果可以使用給我留個言哦。

復(fù)制代碼 代碼如下:

# -*- coding: utf8 -*-
# !/usr/bin/env python

__author__ = 'fengxing'
__date__ = '2012-1-18 20:13'

import sys


def jpgfix(name):
    sig = '\xFF\xD8\xFF\xDB'
    with open(name, "r") as fd:
        fd.seek(len(sig), 0)
        jpg = fd.read()
        pos = jpg.find(sig)
        if pos < 0:
            raise Exception('Not find signature')
        jpg = jpg[pos:]

    with open(name, "w") as fd:
        fd.seek(0, 0)
        print 'size is:', len(jpg)
        fd.write(jpg)

if __name__ == '__main__':
    try:
        while True:
            jpgfix(sys.argv[1])
    except:
        print 'Done'

使用方法很簡單,上面代碼另存為jpg_fix.py,再從命令行里輸入

復(fù)制代碼 代碼如下:

python jpg_fix.py ABC.jpg

ABC.jpg就是你要修復(fù)的圖片(注意:修復(fù)前請自行備份)

相關(guān)文章

最新評論

云南省| 云阳县| 东明县| 洱源县| 鸡西市| 洪泽县| 平和县| 邵阳县| 驻马店市| 永和县| 舞钢市| 宜良县| 桂东县| 定结县| 定西市| 玉龙| 长乐市| 公主岭市| 义乌市| 玉田县| 兴安县| 呼玛县| 安新县| 三穗县| 平邑县| 扬中市| 银川市| 偃师市| 天津市| 监利县| 久治县| 台山市| 富源县| 闻喜县| 花垣县| 水富县| 敖汉旗| 高要市| 汽车| 苏尼特右旗| 江阴市|