OpenCV-Python

The Opencv-Python tutorial Chinese translation
更多内容请关注我的GitHub库:https://github.com/TonyStark1997,如果喜欢,star并follow我!


这个库的建立目的在于翻译OpenCV-Python Tutorials,OpenCV-Python Tutorials是OpenCV官方的Python实现教程。

本人现 在读大二,也是刚刚开始学习OpenCV,刚刚开始时一直感觉无从下手,找到了官方文档之后发现内容非常翔实,完全不需要在市面上买OpenCV的各种指南书各种教程,只学习这个官方教程就完全足够了,唯一的缺点就是没有中文版。虽然说程序员的必备技能就是可以阅读英文文档,但是对于一些英语水平不足的爱好者却成为了入门OpenCV的最大困难。本人学识尚浅,英语也是我最大的软肋,所以我想在学习OpenCV的过程中顺便翻译一下这本官方教程,一是可以提高自己的英语水平和对于英文的阅读能力,二是可以为一些因为各种原因而阅读英文文档困难的OpenCV爱好者们或者年龄较小英语水平不够却对计算机视觉感兴趣小伙伴们提供一些便利,三是希望大家一起学习OpenCV,一起提高英语水平和Python编程水平。

这个GitHub库将全文翻译OpenCV-Python Tutorials 3.4.1版本的教程,这也是目前为止官方发布的最新版本库,之后随着OpenCV库的不断更新,这个库也会做相应的更新翻译。OpenCV-Python Tutorials全文包括以下十一个章节和一个附录,我将分成十二个文件夹陆续进行翻译:

Introduction to OpenCV #OpenCV简介

  • 本章节将介绍如何在不同系统平台安装配置OpenCV。

Gui Features in OpenCV #OpenCV中的Gui相关功能

  • 本章节您将学习如何显示和保存图像和视频、控制鼠标事件和创建轨迹栏。

Core Operations #OpenCV核心操作

  • 本章节你将学习图像的基本操作,如像素编辑、几何变换、代码优化和一些数学工具等。

Image Processing in OpenCV #OpenCV中的图像处理

  • 本章节您将学习不同的图像处理功能。

Feature Detection and Description #特征检测和描述

  • 本章节中你将了解功能检测器和描述符。

Video Analysis #视频分析

  • 本章节中你将学习使用对象跟踪的视频的不同操作技巧。

Camera Calibration and 3D Reconstruction #相机校准和3D重建

  • 本章节中您将了解相机校准和立体图像成像等。

Machine Learning #机器学习

  • 本章节中您将学习如何用机器学习相关知识处理图像的功能。

Computational Photography #计算摄影技术

  • 本章节中您将学习不同的计算摄影技术,如图像去噪等。

Object Detection #物体检测

  • 本章节中您将学习对象检测技术,如人脸识别等。

penCV-Python Bindings #OpenCV-Pyhon绑定

  • 本章节中您将了解如何生成OpenCV-Python绑定的。

Appendix #附录一

  • 附录一将列出OpenCV-Python的所有教程中出现的Python类和函数的详细解释等

再一次说明,本人学识尚浅,学习OpenCV并没有多长时间,并且英语水平自认为不是很强,所以请希望广大阅读者多多包含,任何关于翻译和理解上的错误请及时对我批评指正,防止误导他人学习。希望大家可以一起学习OpenCV、一起提高阅读英文文档的水平。本库的文章将同步发表到我的CSDN上,方便大家阅读。

同时重申一下,本库请勿用于各种商业用途,如需转载请先联系作者,希望大家重视一下版权和作者的辛苦和用意,谢谢!

OpenCV-Python教程相关推荐

  1. OpenCV Python教程(2、图像元素的访问、通道分离与合并)

    OpenCV Python教程之图像元素的访问.通道分离与合并 转载请详细注明原作者及出处,谢谢! 访问像素 像素的访问和访问numpy中ndarray的方法完全一样,灰度图为: [python] v ...

  2. OpenCV Python教程(3)(4)(5): 直方图的计算与显示 形态学处理 初级滤波内

    OpenCV Python教程(3.直方图的计算与显示) 本篇文章介绍如何用OpenCV Python来计算直方图,并简略介绍用NumPy和Matplotlib计算和绘制直方图 直方图的背景知识.用途 ...

  3. opencv python教程简书_OpenCV-Python系列二:常用的图像属性

    对于图像,我们经常需要知道关于图像的特殊属性,比如宽度,高度,面积,像素点数目等等,那么在opencv-python中,这些信息如何获取呢? 本文结构: 1.基本图像属性 2. 对于opencv中的特 ...

  4. OpenCV Python教程(1、图像的载入、显示和保存)

    本文是OpenCV  2 Computer Vision Application Programming Cookbook读书笔记的第一篇.在笔记中将以Python语言改写每章的代码. PythonO ...

  5. opencv python教程简书_Python-OpenCV —— 基本操作一网打尽

    OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.MacOS操作系统上.它轻量级而且高效--由一系列 C 函数和少量C++类构成,同时提供了Pyt ...

  6. opencv python教程-OpenCV4 Python 最新中文版官方教程来了(附下载)

    教程简介 OpenCV 是计算机视觉中经典的专用库,然而其中文版官方教程久久不来.近日,一款最新 OpenCV4.1 版本的完整中文版官方教程出炉,读者朋友可以更好的学习了解 OpenCV 相关细节. ...

  7. OpenCV Python教程系列

    参考: OpenCV - sunny2038的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/sunny2038/article/category/904451

  8. opencv python教程简书_OpenCV-Python教程:27.图像转换

    理论 傅里叶变换用来分析多种过滤器的频率特征.对于图片,2D离散傅里叶变换(DFT)用来找频率范围.一个快速算法叫快速傅里叶变换(FFT)用来计算DFT. 对于正弦信号,x(t) = Asin(2πf ...

  9. opencv python教程简书_OpenCV-Python教程:28.模板匹配

    理论 模板匹配是在一个大图里搜索和找模板图像位置的方法.OpenCV有个函数cv2.matchTemplate()来做这个.它吧模板图像在输入图像上滑动,对比模板和在模板图像下的输入图像块.它返回了一 ...

  10. opencv python教程简书_OpenCV-Python教程:57.图像修复

    基础 你们可能家里都会有一些老照片已经有黑点啊,划痕啊等.你有想过修复它们么?我们不能简单的在绘图工具里把他们擦除了就完了.因为这样只是把黑色的东西变成白色的而已,实际上没用.在这种情况下,会用到一种 ...

最新文章

  1. html外链式css运行不出来div,html+css外链式
  2. Java Thread源码分析
  3. Putty中文乱码的解决方法
  4. Tomcat端口被占用:starting Tomcat8.0 server at localhost has encountered a problem
  5. 1Ubuntu下ftp服务器搭建
  6. 计算机网络-基本概念(6)【网络层】-某PN和NAT
  7. 服务器:高端增势明显 行业大单涌现
  8. 小白带你入坑xamarin系列之环境搭建和准备
  9. plsa的java实现_java在注解中绑定方法参数的解决方案
  10. ASCSDK-------通用包接入文档(COCOS篇)
  11. 主编编辑器怎么把文章转成长图?
  12. 【C++】模板(函数模板,类模板,模板的特化,模板的分离编译)
  13. [转载] 科学家开发的新AI因过于危险而不敢发布
  14. 推荐一款护眼的软件——f.lux。它可以随着时间,自己调节色温
  15. Android常用十大框架
  16. android自定义导航,Android 高德地图之自定义导航
  17. 一种使用随机抽样梯度下降算法来预估词汇量的方法
  18. ITunes备份的背景知识
  19. Angular入门到精通系列教程(15)- 目录结构(工程结构)推荐
  20. CRC16 - CCITT 计算方法(查表法)| C语言实现

热门文章

  1. 后盾网php视频教程迅雷下载,后盾网-向军2015新版HDPHP视频教程
  2. python精确有理数实验_有理数类实验报告
  3. “三次握手,四次挥手”你真的懂吗? 1
  4. ajax直接调用数据库数据库数据库,AJAX调用mysql数据库简单例子(示例代码)
  5. Ubuntu垃圾箱目录及清空
  6. win10定时语音提醒
  7. Linux利用sed批量自动化更换IP
  8. Python实现Reed-Xiaoli(RX)高光谱目标检测算法
  9. find+sed考试题及生产实战解决案例分享(考试答案系列)
  10. 下一步工作应该怎样开展