python图片修复软件下载_python实现的jpg格式图片修复代码
最近为客户修复损坏的jpg写的,效果还可以,但不保证适用任何情况。
如果你有损坏照片,不妨试一试,如果可以使用给我留个言哦。
复制代码 代码如下:
# -*- coding: utf8 -*-
# !/usr/bin/env python
__author__ = ‘fengxing’
__date__ = ‘2012-1-18 20:13’
import sys
def jpgfix(name):
sig = ‘xFFxD8xFFxDB’
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,再从命令行里输入
复制代码 代码如下:
python jpg_fix.py ABC.jpg
ABC.jpg就是你要修复的图片(注意:修复前请自行备份)
您可能感兴趣的文章:python使用PIL模块实现给图片打水印的方法Python如何为图片添加水印python使用Image处理图片常用技巧分析python实现识别相似图片小结Python实现拼接多张图片的方法Python+Opencv识别两张相似图片Python比较两个图片相似度的方法python简单实现旋转图片的方法基于python的图片修复程序(实现水印去除)
python图片修复软件下载_python实现的jpg格式图片修复代码相关推荐
- python图片修复软件下载_python 实现图片修复(可用于去水印)
在现实的生活中,我们可能会遇到一些美好的或是珍贵的图片被噪声干扰,比如旧照片的折痕,比如镜头上的灰尘或污渍,更或者是某些我们想为我所用但有讨厌水印,那么有没有一种办法可以消除这些噪声呢? 答案是肯定的 ...
- python群发邮箱软件下载_python群发邮件1000人
python发邮件是依赖STMP模块,今天一米软件就来跟大家说说python群发邮件1000人该如何操作. SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它 ...
- python群发邮箱软件下载_python如何群发邮件
今天一米软件来跟大家分享一下python如何群发邮件. python群发邮件需要用到的模块:email模块,smtplib模块. email模块用来构建文件内容,smtplib模块用来发邮件,这两个都 ...
- python电脑版软件下载_Python for windows
Python是一门跨平台的脚本语言,Python规定了一个Python语法规则,实现了Python语法的解释程序就成为了Python的解释器,我们用的比较多的是C版本的Python,也就是使用C语言实 ...
- python单片机编程软件下载_Python开发例程大全
TPYBoard开发板自推出以来得到了越来越多Python爱好者的推崇和喜爱.为了回馈大家的厚爱,我们陆续推出了TPYBoard17件及24件超值大礼包套件,配件齐全,是python爱好者.GEERK ...
- ai修复照片软件是哪个软件_AI照片修复免费版-AI照片修复软件下载v1.1.0安卓版-西西软件下载...
AI照片修复软件是一款专业的照片图片修复处理工具,可以帮助用户将旧照片.老照片以及低像素的照片进行修复,软件界面赶紧操作简单,适合没有经验的伙伴修复使用,除此之外,还有各种美化效果,轻松将照片上色.换 ...
- Digital Vision Phoenix 2019(凤凰电影修复软件)官方正式版V2019.1 R2 | 数字电影修复软件下载 | 含Digital Vision Phoenix安装教程
Digital Vision Phoenix 是一款经典老牌同时也是世界顶级水准的专业电影修复软件,也叫凤凰修复软件,拥有超过25年的图像处理.数字视觉经验和 ...
- linux图片分割工具,神奇图片分割软件下载
神奇图片分割软件是一款功能强大.简单方便的图片分割软件,该软件专门为图片分割而量身打造,能够快速精确的将图片分割成很多个图像文件,该软件支持市面上所有主流的文件格式,用户可以随意选择需要的图片文件格式 ...
- 苹果电脑python编程软件下载_Python Mac软件下载-Python for Mac(Python编程工具) v3.10.0免费版 - Mac天空...
Python for Mac是一款免费的Python编程平台,由IDLE与Python Launcher两部分组成,可以在Mac系统上使用.作为当今最受欢迎和最受欢迎的编程语言之一,Python是一种 ...
最新文章
- mybatis与php,浅谈mybatis中的#和$的区别
- 推荐 | 机器学习开源项目 Top 10
- uva 11093——Just Finish it up
- java spring入门小程序_springMVC学习笔记(二)-----注解和非注解入门小程序
- c3等待加载样式 vue_Vue.js__简易加载等待动画
- jQuery基础学习笔记(上)
- Note - Shader - 2
- 开源运维管理软件排名_云上自动化部署和运维的正确姿势
- axios创建实例对象发送ajax请求_解决一个网页请求多个服务器场景---axios工作笔记009
- 【图神经网络入门】GAT图注意力网络
- 【渝粤教育】电大中专建筑力学 (3)作业 题库
- java 自定义注解 应用_浅谈自定义注解在Spring中的应用
- [算法]圆圈中最后剩下的数
- UniWebView3 使用中遇到的坑
- 简单的背包问题(c语言)
- 【不误正业】win10透明任务栏,任务栏居中+桌面美化工具DeskGo
- python和plc哪个难_学习PLC有前途吗?
- BMVC 2021 | 近距离观察少镜头视频分类
- 网页设计-动态雪花背景源码
- html泰勒展开,常见的泰勒公式展开式大全