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

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

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

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

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

復(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'

使用方法很簡(jiǎn)單,上面代碼另存為jpg_fix.py,再?gòu)拿钚欣镙斎?br />

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

python jpg_fix.py ABC.jpg

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

相關(guān)文章

  • python之驗(yàn)證碼生成(gvcode與captcha)

    python之驗(yàn)證碼生成(gvcode與captcha)

    這篇文章主要介紹了python之驗(yàn)證碼生成(gvcode與captcha),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 成功解決ValueError:?Supported?target?types?are:('binary',?'multiclass').?Got?'continuous'?instead.

    成功解決ValueError:?Supported?target?types?are:('binary

    本文給大家分享成功解決ValueError:?Supported?target?types?are:('binary',?'multiclass').?Got?'continuous'?instead.的錯(cuò)誤問(wèn)題,需要的朋友可以參考下
    2023-03-03
  • 淺談Python中函數(shù)的參數(shù)傳遞

    淺談Python中函數(shù)的參數(shù)傳遞

    下面小編就為大家?guī)?lái)一篇淺談Python中函數(shù)的參數(shù)傳遞。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • 對(duì)Python實(shí)現(xiàn)累加函數(shù)的方法詳解

    對(duì)Python實(shí)現(xiàn)累加函數(shù)的方法詳解

    今天小編就為大家分享一篇對(duì)Python實(shí)現(xiàn)累加函數(shù)的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • 使用Python實(shí)現(xiàn)批量發(fā)送個(gè)性化郵件

    使用Python實(shí)現(xiàn)批量發(fā)送個(gè)性化郵件

    在現(xiàn)代工作環(huán)境中,我們經(jīng)常需要向多個(gè)收件人發(fā)送個(gè)性化的郵件,因此本文小編為大家整理了Python實(shí)現(xiàn)批量發(fā)送個(gè)性化郵件的示例代碼,希望對(duì)大家有所幫助
    2023-11-11
  • python實(shí)現(xiàn)簡(jiǎn)單多人聊天室

    python實(shí)現(xiàn)簡(jiǎn)單多人聊天室

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單多人聊天室功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Python pandas如何向excel添加數(shù)據(jù)

    Python pandas如何向excel添加數(shù)據(jù)

    這篇文章主要介紹了Python pandas如何向excel添加數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python+pyplot繪制帶文本標(biāo)注的柱狀圖方法

    Python+pyplot繪制帶文本標(biāo)注的柱狀圖方法

    今天小編就為大家分享一篇Python+pyplot繪制帶文本標(biāo)注的柱狀圖方法,具有很好的價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Python3字符串的常用操作方法之修改方法與大小寫(xiě)字母轉(zhuǎn)化

    Python3字符串的常用操作方法之修改方法與大小寫(xiě)字母轉(zhuǎn)化

    這篇文章主要介紹了Python3字符串的常用操作方法之修改方法與大小寫(xiě)字母轉(zhuǎn)化,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • Python中如何使用sqlite3操作SQLite數(shù)據(jù)庫(kù)詳解

    Python中如何使用sqlite3操作SQLite數(shù)據(jù)庫(kù)詳解

    這篇文章主要介紹了Python中SQLite數(shù)據(jù)庫(kù)的使用,包括連接數(shù)據(jù)庫(kù)、創(chuàng)建表、數(shù)據(jù)增刪改查、事務(wù)管理和參數(shù)化查詢(xún)等,并提供了操作示例,需要的朋友可以參考下
    2025-03-03

最新評(píng)論

河南省| 将乐县| 靖州| 花莲县| 河西区| 疏勒县| 九龙城区| 峨眉山市| 龙陵县| 鲁山县| 长白| 马龙县| 肇州县| 丰都县| 阿城市| 霍山县| 鄯善县| 永年县| 怀远县| 新宾| 丹阳市| 永定县| 龙陵县| 宜君县| 弋阳县| 习水县| 永顺县| 莱芜市| 阿尔山市| 尼木县| 五华县| 昌邑市| 彭阳县| 禹州市| 乌海市| 赫章县| 上饶县| 金塔县| 肥东县| 多伦县| 盐源县|