中文简体|[English](./README.en.md)
<div align="center">
<a href="https://gitee.com/CV_Lab/opencv_webcam">
<img src="https://pycver.gitee.io/ows-pics/imgs/opencv-webcam-script_logo.png" alt="Simple Icons" >
</a>
<p align="center">
基于OpenCV的Webcam程序,适用于计算机视觉数据采集,实时视频帧收集等。
</p>
<p align="center">
具有安装便捷、操作简单、跨平台等特点。
</p>
</div>
<div align="center">
<p align="center">
<a href="./CodeCheck.md"><img src="https://img.shields.io/badge/CodeCheck-passing-success" alt="code check" /></a>
<a href="https://gitee.com/CV_Lab/opencv_webcam/releases/v0.9"><img src="https://img.shields.io/badge/Releases-v0.9-green" alt="Releases Version" /></a>
<a href="https://pypi.org/project/opencv-webcam-script/0.9.0/"><img src="https://badge.fury.io/py/opencv-webcam-script.svg" alt="PyPI" /></a>
<a href="https://hub.docker.com/r/zengdockerdocker/opencv-webcam-script"><img src="https://img.shields.io/badge/docker-v0.9-blue?logo=docker" alt="Docker" /></a>
<a href="./tutorial/ows_podman.md"><img src="https://img.shields.io/badge/Podman-v0.9-blueviolet?logo=podman" alt="Podman" /></a>
<a href="https://gitee.com/CV_Lab/opencv_webcam/blob/master/tutorial/ows_jupyter.ipynb"><img src="https://img.shields.io/badge/Jupyter-v0.9-orange?logo=jupyter" alt="Jupyter" /></a>
<a href="https://gitee.com/CV_Lab/opencv_webcam/blob/master/LICENSE"><img src="https://img.shields.io/badge/License-GPL--3.0-blue" alt="License" /></a>
</p>
<p align="center">
<a href="https://github.com/pre-commit/pre-commit"><img src="https://img.shields.io/badge/checks-pre--commit-brightgreen" alt="pre-commit"></a>
<a href="#"><img src="https://img.shields.io/badge/Python-3.8.1%2B-blue?logo=python" alt="Python Version" /></a>
<a href="https://snyk.io/advisor/python/opencv-webcam-script"><img src="https://snyk.io/advisor/python/opencv-webcam-script/badge.svg" alt="PyPI Package Health"></a>
<a href="https://github.com/PyCQA/bandit"><img src="https://img.shields.io/badge/security-bandit-yellow.svg" alt="security bandit"></a>
</p>
<p align="center">
<a href='https://gitee.com/CV_Lab/opencv_webcam/stargazers'><img src='https://gitee.com/CV_Lab/opencv_webcam/badge/star.svg?theme=dark' alt='star'></img></a>
<a href='https://gitee.com/CV_Lab/opencv_webcam/members'><img src='https://gitee.com/CV_Lab/opencv_webcam/badge/fork.svg?theme=dark' alt='fork'></img></a>
<a href="https://hub.docker.com/r/zengdockerdocker/opencv-webcam-script"><img src="https://img.shields.io/docker/pulls/zengdockerdocker/opencv-webcam-script?logo=docker" alt="Docker Pulls"></a>
<a href="https://pypi.org/project/opencv-webcam-script"><img src="https://static.pepy.tech/personalized-badge/opencv-webcam-script?period=total&units=international_system&left_color=grey&right_color=brightgreen&left_text=PyPI%20downloads" alt="PyPI All Downloads"></a>
</p>
</div>
## 🚀 作者简介
曾逸夫,从事人工智能研究与开发;主研领域:计算机视觉;[YOLOv8官方开源项目代码贡献人](https://github.com/ultralytics/ultralytics/graphs/contributors);[YOLOv5官方开源项目代码贡献人](https://github.com/ultralytics/yolov5/graphs/contributors);[YOLOv5 v6.1代码贡献人](https://github.com/ultralytics/yolov5/releases/tag/v6.1);[YOLOv5 v6.2代码贡献人](https://github.com/ultralytics/yolov5/releases/tag/v6.2);[YOLOv5 v7.0代码贡献人](https://github.com/ultralytics/yolov5/releases/tag/v7.0);[Gradio官方开源项目代码贡献人](https://github.com/gradio-app/gradio/graphs/contributors)
❤️ Github:https://github.com/Zengyf-CVer
🔥 YOLOv8 官方开源项目PR ID:
- Fix YOLOv8 Chinese introduction:https://github.com/ultralytics/ultralytics/pull/219
- Add codespell and upgrade some components:https://github.com/ultralytics/ultralytics/pull/599
- Add pycln:https://github.com/ultralytics/ultralytics/pull/7141
- Fix heatmap width and height parameter bug:https://github.com/ultralytics/ultralytics/pull/7368
- ultralytics 8.0.237 cv2.CAP_PROP fix and in_counts and out_counts displays:https://github.com/ultralytics/ultralytics/pull/7380
💡 Ultralytics v8.1.0 代码贡献链接:
- https://github.com/ultralytics/ultralytics/releases/tag/v8.1.0
🔥 YOLOv5 官方开源项目PR ID:
- Save \*.npy features on detect.py `--visualize`:https://github.com/ultralytics/yolov5/pull/5701
- Fix `detect.py --view-img` for non-ASCII paths:https://github.com/ultralytics/yolov5/pull/7093
- Fix Flask REST API:https://github.com/ultralytics/yolov5/pull/7210
- Add yesqa to precommit checks:https://github.com/ultralytics/yolov5/pull/7511
- Add mdformat to precommit checks and update other version:https://github.com/ultralytics/yolov5/pull/7529
- Add TensorRT dependencies:https://github.com/ultralytics/yolov5/pull/8553
- Add paddle tips:https://github.com/ultralytics/yolov5/pull/9502
💡 YOLOv5 v6.1 & v6.2 & v7.0 代码贡献链接:
- https://github.com/ultralytics/yolov5/releases/tag/v6.1
- https://github.com/ultralytics/yolov5/releases/tag/v6.2
- https://github.com/ultralytics/yolov5/releases/tag/v7.0
🔥 Gradio 官方开源项目PR ID:
- Create a color generator demo:https://github.com/gradio-app/gradio/pull/1872
<h2 align="center">🚀更新走势</h2>
- `2022-07-26` **⚡ [opencv-webcam-script v0.9 发行版](https://gitee.com/CV_Lab/opencv_webcam/releases/v0.9)正式上线**
- `2022-07-26` **⚡ [opencv-webcam-script v0.9 Podman版](./tutorial/ows_podman.md)正式上线**
- `2022-07-26` **⚡ [opencv-webcam-script v0.9 docker版](https://hub.docker.com/r/zengdockerdocker/opencv-webcam-script)正式上线**
- `2022-07-26` **⚡ [opencv-webcam-script v0.9.1 PyPI版](https://pypi.org/project/opencv-webcam-script/0.9.1/)正式上线**
- `2022-07-26` **⚡ [opencv-webcam-script v0.9 Jupyter版](./tutorial/ows_jupyter.ipynb)正式上线**
- ⚡ **[opencv-webcam-script 历史版本](./v_change)**
<h2 align="center">💎项目用途</h2>
### 🔥 快速制作目标检测数据集
#### 📌 项目1:[基于YOLOv5的手势识别demo](GestureData_yolov5.md)
<div align="center" >
<a href="https://gitee.com/CV_Lab/opencv_webcam/blob/master/GestureData_yolov5.md">
<img src="https://pic.imgdb.cn/item/61f9be4e2ab3f51d9184300d.gif"></a>
</div>
<h2 align="center">💡项目结构</h2>
```
.
├── opencv_webcam # 项目名称
│ ├── utils # 工具包
│ │ ├── __init__.py # 工具包初始化
│ │ ├── args_yaml.py # 指令管理
│ │ ├── compress.py # 压缩管理
│ │ ├── frame_opt.py # 帧保存管理
│ │ ├── check_opt.py # 检查管理
│ │ ├── fonts_opt.py # 字体管理
│ │ ├── plot.py # 作图管理
│ │ ├── rm_bgColor.py # 图片背景管理
│ │ ├── log.py # 日志管理
│ │ ├── path_opt.py # 保存路径管理
│ │ ├── sys_opt.py # 系统管理
│ │ └── time_format.py # 时间格式化
│ ├── tutorial # ows教程
│ │ ├── ows_bash.md # ows Bash版教程
│ │ ├── ows_pypi.md # ows PyPI版教程
│ │ ├── ows_docker.md # ows docker版教程
│ │ ├── ows_podman.md # ows Podman版教程
│ │ └── ows_jupyter.ipynb # ows Jupyter版教程
│ ├── v_change # 版本历史
│ │ ├── v01_v05_change.md # v0.1-v0.5版本变更
│ │ ├── v06_change.md # v0.6版本变更
│ │ ├── v07_change.md # v0.7版本变更
│ │ ├── v08_change.md # v0.8版本变更
│ │ └── README.md # 版本历史说明
│ ├── __init__.py # 项目初始化
│ ├── opencv_webcam.py # 脚本主运行文件
│ ├── LICENSE # 项�
野生的狒狒
- 粉丝: 3396
- 资源: 2437
最新资源
- 爱依克签批屏KY系列BS架构二次开发包,采用Websocket通信协议,内含驱动服务与开发文档,支持H5页面签名,PDF文件签名、指纹采集捺印以及摄像头拍摄和二代证身份身份信息读取
- Aspera高效文件传输产品技术解析与应用
- STM32DS3231硬件I2C读写,基于HAL库
- double数据做乘法保留两位小数的处理办法.txt
- 详细解读:毕业设计项目及写作技巧全程指南
- 学生成绩管理系统软件界面
- js判断时间多久之前.txt
- Temporal注解的作用.txt
- 五行与商业:古代智慧的探索与传承.docx
- 04747《Java语言程序设计(一)》真题试题 2019 -2021
- 处理苹果手机倒计时功能异常.txt
- HarmonyOS-ArkTS语言-购物商城的实现
- 导出表格报错net.sf.excelutils.ExcelException.txt
- 判断对象不为空的方法参考.txt
- Python爬虫技术入门与实战指南
- C++程序设计 课件PPT
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈