基于Python与OpenCV的实时图像处理相机

2021-07-08 09:46:42张幼作郭惠婷夏清
数码影像时代 2021年7期
关键词:检测

张幼作 郭惠婷 夏清

编者按:该项目通过运用Python开发语言在Pycharm平台上,结合开源的OpenCv图像处理函数库、PySimpleGUI库,对摄像头所实时拍摄的图像画面进行采集处理。该项目可通过摄像头实时动态查看各类图像处理的特点并保存图像,其中利用高斯函数、滤波处理、阈值二值化和Canny边缘提取算法等设置控件按钮功能,为后续自制美颜相机提供了基础,也实现了使用时的方便快捷、简单易操作。

引言

在这个网络交友盛行的时期,越来越多的人会互相交换自拍照片来相互认识,运用各种美图的手机软件。为了解决修图软件来回切换的不方便性和降低像素的可能,我们打造了一个利用电脑自带摄像头,以Python为基础的开发语言,结合OpenCv技术的实时动态可查看各类图像处理效果,并实现拍照功能且可保存图片的程序相机。

项目背景

如今修图软件在日常的使用频率日益增多,数量也是只增不减。使用时很多功能需要切换不同软件,很多功能也用不到,不仅浪费时间并且从一定程度上降低了照片的质量。该项目就在是要让使用者用最短时间拍出可直出的图片,不需要来回切换软件,只需设置自己平时常用的功能,大大提高了效率与照片像素。

主要技术

OpenCv

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,实现图像处理和计算机视觉方面的很多通用算法。应用领域广泛,有人机互动、物体识别、运动跟踪、图像分割、人脸识别、机器人等等。其使用方法也简单易懂,主要是运用Opencv库文件,达到捕捉图像、图像分割和人机交互的目的。……

登录APP查看全文

猜你喜欢
检测
QC 检测
小波变换在PCB缺陷检测中的应用