All Projects → CodecWang → opencv-python-tutorial

CodecWang / opencv-python-tutorial

Licence: other
📖 OpenCV-Python image processing tutorial for beginners

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to opencv-python-tutorial

FGO-Automata
一个FGO脚本和API フェイトグランドオーダー自動化
Stars: ✭ 92 (-96.67%)
Mutual labels:  opencv-python
camera-live-streaming
Camera Live Streaming with Flask and Open-CV
Stars: ✭ 69 (-97.5%)
Mutual labels:  opencv-python
image-segmentation-auto-labels
A service to auto-generate masks for image segmentation
Stars: ✭ 22 (-99.2%)
Mutual labels:  opencv-python
homesecurity
Security camera with Raspberry pi and NVIDIA Jetson platforms
Stars: ✭ 141 (-94.89%)
Mutual labels:  opencv-python
Learnopencv
Learn OpenCV : C++ and Python Examples
Stars: ✭ 15,385 (+457.23%)
Mutual labels:  opencv-python
Intrusion Detection
Whenever founds internet connectivity confirms is it you, if not log you off and send you image of intruder.
Stars: ✭ 24 (-99.13%)
Mutual labels:  opencv-python
staff identity card ocr project
Staff Identity Card OCR Project
Stars: ✭ 15 (-99.46%)
Mutual labels:  opencv-python
VBT-Barbell-Tracker
A proof of concept app to optically track a barbell through its range of motion using OpenCV to give the lifter realtime feedback on concentric avg velocity, cutoff velocity, and displacement for a Velocity Based Training program.
Stars: ✭ 53 (-98.08%)
Mutual labels:  opencv-python
flask-ocr
use flask and tesseract to have a basic ocr, also you need opencv2, this code use opencv2 to have a basic image process
Stars: ✭ 27 (-99.02%)
Mutual labels:  opencv-python
iterative-grabcut
This algorithm uses a rectangle made by the user to identify the foreground item. Then, the user can edit to add or remove objects to the foreground. Then, it removes the background and makes it transparent.
Stars: ✭ 35 (-98.73%)
Mutual labels:  opencv-python
Faster OpenCV 4 Raspberry Pi
A pre-compiled version of OpenCV 4 for Raspberry Pi optimized for deep learning / computer vision..
Stars: ✭ 46 (-98.33%)
Mutual labels:  opencv-python
Opencv Python Tutorial
📖 OpenCV-Python image processing tutorial for beginners
Stars: ✭ 2,425 (-12.17%)
Mutual labels:  opencv-python
Bitcamp-2019
Won the most innovative solution at Bitcamp 2019.🎖🎉
Stars: ✭ 15 (-99.46%)
Mutual labels:  opencv-python
Face-Detection-in-Python-using-OpenCV
Face Detection with Python using OpenCV
Stars: ✭ 123 (-95.55%)
Mutual labels:  opencv-python
Obstacle-Detection-and-Path-Planning
Processing an Image to find obstacles and the minimum path between two similar objects using OpenCV.
Stars: ✭ 61 (-97.79%)
Mutual labels:  opencv-python
cam-track
Windows, Unix, Raspberry Pi Computer python program to Track Camera X, Y Movements and Convert to Camera Pointing Position. Useful for Stabilization or Robotics Course Correction
Stars: ✭ 27 (-99.02%)
Mutual labels:  opencv-python
visualize-voc-format-data
A simple utility programe to visualize pascal voc (format) dataset images with bounding boxes. Useful to check whether there is any error in forming annotation files.
Stars: ✭ 23 (-99.17%)
Mutual labels:  opencv-python
epic-awesome-gamer
🍷 Gracefully claim weekly free games and monthly content from Epic Store.
Stars: ✭ 600 (-78.27%)
Mutual labels:  opencv-python
CV
Computer Vision applications using #Python and #OpenCV
Stars: ✭ 19 (-99.31%)
Mutual labels:  opencv-python
OpenCV-Object-Tracking
Object Tracking Using OpenCV and Python Plus Comparing different Trackers
Stars: ✭ 32 (-98.84%)
Mutual labels:  opencv-python

面向初学者的 OpenCV-Python 教程

访问

  1. 可直接访问博客专栏:http://codec.wang/#/opencv/

  2. 使用 Docker 访问:

docker run -d -p 8080:80 codecwang/opencv-python-tutorial
  1. 源码构建:

本教程网站由Docusaurus 2构建,如感兴趣,可直接克隆代码自行构建:

# 克隆仓库
git clone [email protected]:CodecWang/opencv-python-tutorial.git

# 安装依赖
npm install
# 本地调试
npm start
# 构建
npm build

目录

入门篇

标题 简介
简介与安装 了解和安装 OpenCV-Python
番外篇:代码性能优化 度量运行时间/提升效率的几种方式
基本元素:图片 图片的载入/显示和保存
番外篇:无损保存和 Matplotlib 使用 高保真保存图片、Matplotlib 库的简单使用
打开摄像头 打开摄像头捕获图片/录制视频/播放本地视频
番外篇:滑动条 滑动条的使用
图像基本操作 访问像素点/ROI/通道分离合并/图片属性
颜色空间转换 颜色空间转换/追踪特定颜色物体
阈值分割 阈值分割/二值化
番外篇:Otsu 阈值法 双峰图片/Otsu 自动阈值法
图像几何变换 旋转/平移/缩放/翻转
番外篇:仿射变换与透视变换 基于 2×3 的仿射变换/基于 3×3 的透视变换
绘图功能 画线/画圆/画矩形/添加文字
番外篇:鼠标绘图 用鼠标实时绘图
挑战篇:画动态时钟 /
挑战篇:PyQt5 编写 GUI 界面 /

基础篇

标题 简介
图像混合 算数运算/混合/按位运算
番外篇:亮度与对比度 调整图片的亮度和对比度
平滑图像 卷积/滤波/模糊/降噪
番外篇:卷积基础 - 图片边框 了解卷积/滤波的基础知识/给图片添加边框
边缘检测 Canny/Sobel 算子
番外篇:图像梯度 了解图像梯度和边缘检测的相关概念
腐蚀与膨胀 形态学操作/腐蚀/膨胀/开运算/闭运算
轮廓 寻找/绘制轮廓
番外篇:轮廓层级 了解轮廓间的层级关系
轮廓特征 面积/周长/最小外接矩(圆)/形状匹配
番外篇:凸包及更多轮廓特征 计算凸包/了解更多轮廓特征
直方图 计算绘制直方图/均衡化
模板匹配 图中找小图
霍夫变换 提取直线/圆
挑战任务:车道检测 /

如果您觉得写的不错的话,欢迎打赏,我会努力写出更好的内容!🤟

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].