# 图片上色
**Repository Path**: mcheping520/image-color
## Basic Information
- **Project Name**: 图片上色
- **Description**: 给老照片加点颜色,让老照片不再灰白
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 1
- **Created**: 2022-09-06
- **Last Updated**: 2023-01-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Python, Spider
## README
# image-color
## 项目介绍⏰
同志们,我问你们一个问题?
你们的爸爸妈妈在以前那个时代,年轻的时候长什么样子 ~~大帅哥大美女~~
很多时候,他们的照片是灰白的,没有颜色,很难分辨
所以,我做了一个项目,可以让老照片上色
## 项目结构以及语言🔍
- 语言:Python
- python-model:tkinter,pillow,requests
- IDE:PyCharm社区版
## 截图

## 原理🔍
绘制客户端,点击选择图片提交给客户端,然后点击上色
客户端会进行**base64(b64encode)加密上传到百度服务器**,然后服务器进行**base64解密(b64decode)**
百度服务器对灰白图片加点颜色,百度服务器上完色之后把**上完色的图片进行base64加密**,返回到客户端,客户端把**加密的图片进行base64解密**,上完色的图片后客户端自动保存**上完色的图片(在根目录里的color.jpg或者doc/color.jpg)**
### 上完色的图片👇

## 运行方式⚠
- 需要Python才能运行
- 需要导入模块,只需要点击一下**import-pymodel.bat**就能快速安装模块
- 做完以上步骤,那么你就可以直接运行**index.py**
# 教程
因为使用的是百度服务器,所以得要注册,去这儿👇
https://ai.baidu.com/tech/imageprocess/colourize
让老照片不再灰白