python实现的jpg格式图片修复代码
最近为客户修复损坏的jpg写的,效果还可以,但不保证适用任何情况。
如果你有损坏照片,不妨试一试,如果可以使用给我留个言哦。
#-*-coding:utf8-*- #!/usr/bin/envpython
__author__='fengxing' __date__='2012-1-1820:13'
importsys
defjpgfix(name): sig='\xFF\xD8\xFF\xDB' withopen(name,"r")asfd: fd.seek(len(sig),0) jpg=fd.read() pos=jpg.find(sig) ifpos<0: raiseException('Notfindsignature') jpg=jpg[pos:]
withopen(name,"w")asfd: fd.seek(0,0) print'sizeis:',len(jpg) fd.write(jpg)
if__name__=='__main__': try: whileTrue: jpgfix(sys.argv[1]) except: print'Done'
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志