Python调用PC摄像头实现扫描二维码

本文介绍如何使用 Python 结合 OpenCV 与 pyzbar 库,将普通 PC 摄像头转化为二维码扫描工具。通过安装环境依赖、引入图像灰度处理与条码解码函数,即可实时捕获视频流并识别框出二维码内容,同时配合音频提示与按键退出逻辑,满足桌面端快速核验与自动化管理需求。

Python调用PC摄像头实现扫描二维码

Python实现图像分辨率修改与批量处理

本文介绍如何使用Python修改图像分辨率。首先通过PIL库示例单个图片的尺寸调整方法,随后提供基于OpenCV的批量处理脚本,支持对指定文件夹内所有图片统一修改分辨率并覆盖保存。文中包含关键代码片段及参数设置说明,适用于需要快速调整图片尺寸的开发者参考。

Python实现图像分辨率修改与批量处理

基于Python与OCR的票据图片批量数据提取实战

针对固定版式票据图片中的日期、金额、出票人等字段,本文提供使用Python结合CnOcr与PyOCR实现批量图像文字提取并自动导出至Excel的完整方案。通过坐标裁剪定位目标区域,配合自定义中文大写金额转阿拉伯数字函数,解决结构化数据抓取难题,附带可运行的核心代码与坐标适配说明。

基于Python与OCR的票据图片批量数据提取实战

使用 Python 对图片进行等比例批量压缩

使用 Python 进行图片批量压缩时,直接修改宽高易导致画面变形。本文基于 Pillow 库提供一套自动化脚本,通过按比例缩放目标尺寸、处理 RGBA 通道转换及批量读写文件,实现无损比例压缩,适用于前端资源优化与本地照片整理。

使用 Python 对图片进行等比例批量压缩

Python如何修改图像的分辨率与像素尺寸

本文详解Python中修改图像分辨率的两种核心场景:调整打印DPI元数据与更改实际像素尺寸。分别提供基于Pillow库的单图处理方法及批量缩放脚本,附带完整代码、参数说明与路径配置指引,帮助开发者在单文件处理或大批量任务中快速实现图像规格转换。

Python如何修改图像的分辨率与像素尺寸

Python灰度图像对数变换原理与代码实现

针对低照度或暗部细节不足的图像,利用Python结合OpenCV执行对数变换可显著拉伸暗区对比度并压缩高亮部分。本文解析对数映射公式与曲线走势,演示基于NumPy的代码编写过程,并重点说明如何通过完整的Min-Max归一化消除背景灰化伪影,实现安全可靠的0~255像素输出。

Python灰度图像对数变换原理与代码实现