# 图片上色 **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社区版 ## 截图 ![jietu](./doc/20220908204436.png) ## 原理🔍 绘制客户端,点击选择图片提交给客户端,然后点击上色 客户端会进行**base64(b64encode)加密上传到百度服务器**,然后服务器进行**base64解密(b64decode)** 百度服务器对灰白图片加点颜色,百度服务器上完色之后把**上完色的图片进行base64加密**,返回到客户端,客户端把**加密的图片进行base64解密**,上完色的图片后客户端自动保存**上完色的图片(在根目录里的color.jpg或者doc/color.jpg)** ### 上完色的图片👇 ![image-color](./doc/color.jpg) ## 运行方式⚠ - 需要Python才能运行 - 需要导入模块,只需要点击一下**import-pymodel.bat**就能快速安装模块 - 做完以上步骤,那么你就可以直接运行**index.py** # 教程 因为使用的是百度服务器,所以得要注册,去这儿👇 https://ai.baidu.com/tech/imageprocess/colourize 让老照片不再灰白