OpenCV-Python Tutorials目录

版本 3.4.6

1 Introduction to OpenCV
Learn how to setup OpenCV-Python on your computer!

2 Gui Features in OpenCV

Here you will learn how to display and save images and videos, control mouse events and create trackbar.

2.1 Getting Started with Images

2.2 Getting Started with Videos

2.3 Drawing Functions in OpenCV

2.4 Mouse as a Paint-Brush

2.5 Trackbar as the Color Palette

3 Core Operations

In this section you will learn basic operations on image like pixel editing, geometric transformations, code optimization, some mathematical tools etc.

3.1 Basic Operations on Images

3.2 Arithmetic Operations on Images

3.3 Performance Measurement and Improvement Techniques

4 Image Processing in OpenCV
In this section you will learn different image processing functions inside OpenCV.

4.1 Changing Colorspaces

4.2 Geometric Transformations of Images

4.3 Image Thresholding

4.4 Smoothing Images

4.5 Morphological Transformations

4.6 Image Gradients

4.7 Canny Edge Detection

4.8 Image Pyramids

4.9 Contours in OpenCV

4.10 Histograms in OpenCV

4.11 Image Transforms in OpenCV

4.12 Template Matching

4.13 Hough Line Transform

4.14 Hough Circle Transform

4.15 Image Segmentation with Watershed Algorithm

4.16 Interactive Foreground Extraction using GrabCut Algorithm

5 Feature Detection and Description 特征检测与描述
In this section you will learn about feature detectors and descriptors

5.1

6 Video Analysis
In this section you will learn different techniques to work with videos like object tracking etc.

7 Camera Calibration and 3D Reconstruction
In this section we will learn about camera calibration, stereo imaging etc.

8 Machine Learning
In this section you will learn different image processing functions inside OpenCV.

9 Computational Photography
In this section you will learn different computational photography techniques like image denoising etc.

10 Object Detection
In this section you will object detection techniques like face detection etc.

11 OpenCV-Python Bindings
In this section, we will see how OpenCV-Python bindings are generated

原文地址:https://www.cnblogs.com/huanyi0723/p/10801662.html

时间: 2024-08-30 14:11:48

OpenCV-Python Tutorials目录的相关文章

python 软件目录结构规范

为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题.对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题"无关紧要".理由是能让程序work就好,风格问题根本不是问题. 另一类同学认为,规范化能更好的控制程序结构,让程序具有更高的可读性. 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者.我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去

python软件目录结构规范

软件目录结构规范 软件开发规范 一.为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等.从而非常快速的了解这个项目. 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下.这个好处是,随着时间的推移,代码/配置的规模增加,项目结构不会混乱,仍然能够组织良好. 二.目录组织方式 关于如何组织一个较好的Python工程目录结构,已经有一些得到了共识的目录结

Python多线程目录扫描器

Python多线程目录扫描器,代码很简单,不过也花了我很多时间. 遇到文件如下: 多线程执行问题 队列执行问题 编码问题 目录问题 自己逻辑问题 报告长官,总结完毕,以下是成果,请长官查收: # coding:utf-8 import requests import threading import Queue import sys url_list = Queue.Queue() mutex = threading.Lock() def path(url): with open("./path

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

本文转载自 OpenCV Python教程(1.图像的载入.显示和保存)     作者 Daetalus 本文是OpenCV  2 Computer Vision Application Programming Cookbook读书笔记的第一篇.在笔记中将以Python语言改写每章的代码. PythonOpenCV的配置这里就不介绍了. 注意,现在OpenCV for Python就是通过NumPy进行绑定的.所以在使用时必须掌握一些NumPy的相关知识! 图像就是一个矩阵,在OpenCV fo

python模块目录文件后续

1,新增PythonModule加载path Ruiy tip(关于python list[]数据库类型特殊你懂的!append(""),extend([""])) 2,print(sys.argc) list[""]以列表形式显示的数据信息; sys.argv列表的第一个元素永远都是程序的名称,其他元素都是sys.argv列表的元素,位置从1开始;看到这里,看官你又应该懂了,和shell的环境变量$0 -$n?不一样吗? 3,python越对下

python 查看目录下所有目录和文件

python查看目录下所有的子目录和子文件 python递归便利目录结构 方法1 import json, os def list_dir(path, res): for i in os.listdir(path): temp_dir = os.path.join(path, i) if os.path.isdir(temp_dir): temp = {"dirname": temp_dir, 'child_dirs': [], 'files': []} res['child_dirs

Python并发目录

Python并发目录 Python网络编程-IO阻塞与非阻塞及多路复用 Python进程-理论 Python进程-实现 Python进程间通信 注意点 python编程中的if __name__ == 'main与windows中使用多进程 综合运用实例 Python Socket请求网站获取数据  未完待续…… 原文地址:https://www.cnblogs.com/xiao-apple36/p/8684874.html

python 项目目录结构

目录组织方式 关于如何组织一个较好的Python工程目录结构,已经有一些得到了共识的目录结构.在Stackoverflow的这个问题上,能看到大家对Python目录结构的讨论. 这里面说的已经很好了,我也不打算重新造轮子列举各种不同的方式,这里面我说一下我的理解和体会. 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- __init__.py | | |-- te

Python软件目录结构

目录组织方式 关于如何组织一个较好的Python工程目录结构,已经有一些得到了共识的目录结构.在Stackoverflow的这个问题上,能看到大家对Python目录结构的讨论. 这里面说的已经很好了,我也不打算重新造轮子列举各种不同的方式,这里面我说一下我的理解和体会. 假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了: Foo/ |-- bin/ | |-- foo | |-- foo/ | |-- tests/ | | |-- __init__.py | | |-- te

Python——Django目录说明

一.Django安装好后,建立djangosite的开发项目 #django-admin startproject djangosite 二.djangosite目录内容 ''' djangosite/ manage.py:是Django用于管理本项目的命令行,之后进行站点运行.数据库自动生成.静态文件手机等都要通过该文件完成. djangosite/ __init__.py:告诉Python该目录是一个Python包 settings.py:Django项目的配置文件.默认在其中定义本项目引用