天宫鹤

Python按身份证实际大小调整图片尺寸

复制代码
# 按身份证实际大小调整图片尺寸
def resize_image_by_id(image, width_mm=86, height_mm=55):
    # 四周裁掉5mm
    # image = crop_image_by_border(image, 5, 5, 5, 5)  # 四周裁掉5mm

    # 计算新的宽度和高度(像素单位)
    new_width = int(width_mm / inch_to_mm * dpi)
    new_height = int(height_mm / inch_to_mm * dpi)
    # 创建新的图片并调整大小
    image = image.resize((new_width, new_height), Image.Resampling.LANCZOS)

    return image
复制代码

 

posted on   GoGrid  阅读(18)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 欧阳的2024年终总结,迷茫,重生与失业
· 史上最全的Cursor IDE教程
· 聊一聊 C#异步 任务延续的三种底层玩法
· 上位机能不能替代PLC呢?
· .NET Core:架构、特性和优势详解
< 2025年1月 >
29 30 31 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示