打印身份证正、反面小技巧

补充:

  • 身份证原件:指的是身份证本身就是那个卡片
  • 复印件:指的是身份证原件进行复印,有的可能会盖上公章,
    或者写上“本身份证复印件仅办理xxx业务使用”这样的标注信息,其目的用来防止有心人做坏事
  • 扫描件: 将原件进行扫描生成图片格式文件,将图片一一合并成电子档pdf文件

了解身份证正反面

  • 正反面定义(来自百度百科上):

参考链接地址:https://baike.baidu.com/item/%E8%BA%AB%E4%BB%BD%E8%AF%81/113951?fr=aladdin#1
在这里插入图片描述

  • 示例图片:
身份证正面(国徽面)身份证反面(人像面)
在这里插入图片描述在这里插入图片描述

一般用到的场合

像购房、做买卖、贷款、开户、毕业季、办理入职、开某某证明资料等

复印身份证的方法

怎么复印成下面这样的效果

在这里插入图片描述

第一种方式:改变纸张方向

先让国徽面出来

第一步:放纸

准备一张空白的A4纸张放到打印机进纸的地方
在这里插入图片描述

第二步:放置身份证

  • 需要注意的是,如果要让国徽面出来,那么国徽面就需要朝下
  • 身份证摆放的位置最好靠左,和外边保持些距离(不要过半),最好平行于外边,或者说垂直于自己这边
  • 关于距离建议:留出一半的一半,也就是空出四分之一
    在这里插入图片描述

第三步:按下复印键

开始进行复印身份证的操作,出来的效果如下图:
在这里插入图片描述

后让人像面出来

第四步:纸张方向要变动

接着之前打印出来国徽,因为是采用动纸张的方式,所以需要将第三步出来的纸张按照顺时针180°或者逆时针180°,要不然就会出现重叠在一起情况
在这里插入图片描述

第五步: 身份证方向要变动

  • 这次让人像面出来,因此需要人像面朝下

  • 在第二步基础上,直接以身份证长边顺时针方向原地翻过来就行

  • 关于距离建议:留出一半的一半,也就是空出四分之一
    在这里插入图片描述

  • 另外翻面也是有技巧的
    打印出来的身份证和放进去的身份证相反的位置关系,如下图所示:
    在这里插入图片描述

第六步:按下复印键

开始进行复印身份证的操作,最后出来的效果如下图所示:
在这里插入图片描述

第二种方式:改变身份证方向

先让国徽面出来

第一步:放纸

准备一张空白的A4纸张放到打印机进纸的地方
在这里插入图片描述

第二步:放置身份证

  • 需要注意的是,如果要让国徽面出来,那么国徽面就需要朝下
  • 身份证摆放的位置最好靠左,和外边保持些距离(不要过半),最好平行于外边,或者说垂直于自己这边
  • 关于距离建议:留出一半的一半,也就是空出四分之一
    在这里插入图片描述

第三步:按下复印键

开始进行复印身份证的操作,出来的效果如下图:
在这里插入图片描述

后让人像面出来

第四步:放纸

纸的方向不需要做任何变化,按照第三步出来的效果,直接放进去:
在这里插入图片描述

第五步: 身份证方向和位置都要变动

  • 在第二步的基础上,身份证放置的位置要从原来的的左边移动到右边来
  • 身份证摆放的位置最好靠右,和外边保持些距离(不要过半),最好平行于外边,或者说垂直于自己这边
  • 之前是出来国徽面,现在需要人像面出来,所以我们要将人像面朝下
  • 直接以身份证短边逆时针方向或者顺时针方向原地翻过来就行
    在这里插入图片描述

第六步:按下复印键

开始进行复印身份证的操作,最后出来的效果如下图所示:
在这里插入图片描述

其他

对于经常使用的身份证、银行卡,可以将其扫描出来并制作成pdf电子档,方便以后直接打印

在Python中,使用OCR(Optical Character Recognition,光学字符识别)库来抠图并识别身份证正反面通常涉及到图像处理和识别技术。PIL(Pillow)库是常用的图像处理工具,而Tesseract或pytesseract作为OCR引擎可以帮助识别身份证上的文字。 以下是一个简单的步骤概述: 1. **安装所需库**: - 安装Pillow库(`pip install Pillow`) - 如果用到OCR,可能还需要安装Tesseract-OCR(`pip install pytesseract`)并确保系统已经安装了Tesseract本身。 2. **读取图像**: 使用Pillow打开身份证图片文件。 3. **预处理图像**: - 调整图像大小、去噪、二值化等操作,以便于识别。 - 使用`crop()`方法根据身份证的尺寸和位置进行裁剪,抠出正反面。 4. **识别文本**: - 对于正反面分别处理: - 反面通常有磁条区域,可以尝试旋转或裁剪特定区域后识别。 - 使用`Image pytesseract.image_to_string(image)`将识别结果保存为字符串。 5. **保存结果**: - 将处理后的图像保存,或者只保存识别的文字信息。 ```python from PIL import Image, ImageEnhance import pytesseract # 读取图像 image = Image.open('id_card.jpg') # 预处理 gray_image = image.convert('L') # 转为灰度 enhancer = ImageEnhance.Contrast(gray_image) contrast_image = enhancer.enhance(2) # 提高对比度 binary_image = contrast_image.point(lambda x: 0 if x < 128 else 255, '1') # 转为二值 # 截取正反面区域 front_crop = binary_image.crop((x1, y1, x2, y2)) # 假设已知方形区域坐标 back_crop = binary_image.crop((x3, y3, x4, y4)) # 同理,假设已知区域坐标 # 识别文字 front_text = pytesseract.image_to_string(front_crop) back_text = pytesseract.image_to_string(back_crop) # 保存结果 front_crop.save('front_side.jpg') with open('front_text.txt', 'w') as f: f.write(front_text) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值