8000 GitHub - LeaderOfFuture/opencv-python-tutorial: 📖 OpenCV-Python image processing tutorial for beginners
[go: up one dir, main page]

Skip to content

LeaderOfFuture/opencv-python-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

é¢å‘åˆå­¦è€…çš„ OpenCV-Python 教程

访问

  1. å¯ç›´æŽ¥è®¿é—®åšå®¢ä¸“æ ï¼šhttp://codec.wang/#/opencv/

  2. 使用 Docker 访问:

docker run -d -p 8080:80 codecwang/opencv-python-tutorial
  1. æºç æž„建:

本教程网站由Docusaurus 2构建,如感兴趣,å¯ç›´æŽ¥å…‹éš†ä»£ç è‡ªè¡Œæž„建:

# 克隆仓库
git clone git@github.com: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 ç®—å­
ç•ªå¤–ç¯‡ï¼šå›¾åƒæ¢¯åº¦ äº†è§£å›¾åƒæ¢¯åº¦å’Œè¾¹ç¼˜æ£€æµ‹çš„相关概念
è…蚀与膨胀 å½¢æ€å­¦æ“作/è…蚀/膨胀/å¼€è¿ç®—/é—­è¿ç®—
轮廓 寻找/绘制轮廓
番外篇:轮廓层级 了解轮廓间的层级关系
è½®å»“ç‰¹å¾ é¢ç§¯/周长/最å°å¤–接矩(圆)/形状匹é…
ç•ªå¤–ç¯‡ï¼šå‡¸åŒ…åŠæ›´å¤šè½®å»“ç‰¹å¾ è®¡ç®—å‡¸åŒ…/了解更多轮廓特å¾
直方图 计算绘制直方图/å‡è¡¡åŒ–
模æ¿åŒ¹é… 图中找å°å›¾
éœå¤«å˜æ¢ æå–直线/圆
æŒ‘æˆ˜ä»»åŠ¡ï¼šè½¦é“æ£€æµ‹ /

如果您觉得写的ä¸é”™çš„è¯ï¼Œæ¬¢è¿Žæ‰“èµï¼Œæˆ‘会努力写出更好的内容ï¼âœŠðŸ¤Ÿ

About

📖 OpenCV-Python image processing tutorial for beginners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 39.1%
  • JavaScript 37.0%
  • CSS 22.1%
  • Dockerfile 1.8%
0