把照片图片转成1寸大小的照片
from PIL import Image # 1寸照片的尺寸(单位:像素,这里以300dpi为例) width = 295 height = 413 # 打开原始图片 image = Image.open('your_image.jpg') # 计算缩放比例 image_width, image_height = image.size scale_width = width / image_width scale_height = height / image_height scale = min(scale_width, scale_height) # 计算新的尺寸 new_width = int(image_width * scale) new_height = int(image_height * scale) # 缩放图片 resized_image = image.resize((new_width, new_height), Image.ANTIALIAS) # 创建一个新的白色背景图像(尺寸为1寸) new_image = Image.new('RGB', (width, height), (255, 255, 255)) # 将缩放后的图片粘贴到新图像的中心位置 offset = ((width - new_width) // 2, (height - new_height) // 2) new_image.paste(resized_image, offset) # 保存处理后的图片 new_image.save('resized_1inch_image.jpg')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2023-11-08 pip的whell包.whl打包过程记录