[再現] [AI人工知能シリーズ] OpenCV + Pythonコンピュータービジョンガイド-カタログの概要(対応する章に移動するには、カタログをクリックして、長期的な更新を行ってください)

OpenCVは、BSDライセンス(オープンソース)に基づくクロスプラットフォームのコンピュータービジョンおよび機械学習ソフトウェアライブラリです。これを使用して、デジタル画像の一連の処理作業を完了し、駐車場のナンバープレートなどの画像認識アプリケーションをさらに設計できます。番号認識、道路上の道路標識認識、アイテム認識、顔認識、その他のマシンビジョン分野。OpenCVは、Linux、Windows、Android、Mac OSオペレーティングシステムで実行できます。軽量で効率的です。一連のC関数と少数のC ++クラスで構成されています。また、Python、Ruby、MATLAB、その他の言語へのインターフェースを提供し、画像処理やコンピュータービジョンで多くの一般的なアルゴリズムを実装しています(Baidu Encyclopediaから) 。

上記の紹介から、OpenCVについての第一印象を得ることができ、それは、多言語、クロスプラットフォーム、および強力な機能をサポートする、コンピュータービジョンの古典的な専用ライブラリーであることがわかります。

また、現在の技術動向は人工知能の環境下にあるため、コンピュータービジョンは特に重要になり、これに基づくディープラーニングは主にPythonに基づいているため、OpenCVの従来のC ++はPythonほど人気が​​ありません。後で高度なディープラーニングを行うために、この一連のチュートリアルでは、OpenCV + Pythonを愛の学習の出発点とします。多言語サポートを考慮して、Pythonを使用してOpenCVを学習することにしました。

OpenCV-PythonはOpenCVのPythonインターフェースを提供し、ユーザーがPythonでC / C ++を呼び出し、読みやすさと操作効率を確保しながら必要な機能を実現できるようにします。

この一連のチュートリアルの初期段階は基本的な学習用であり、後期段階はプロジェクトの実際の戦闘用です。以下は、この一連のチュートリアルのカタログ(暫定的に、後の期間で変更される可能性があります。随時更新されます)は、限られたレベルの観点から、誰でも歓迎します。正しい。

**

目次

**
**

1.はじめに**

1.1はじめに

1.2 FedoraにOpenCV-Pythonをインストールする

1.3 UbuntuにOpenCV-Pythonをインストールする

1.4 WindowsへのOpenCV-Pythonのインストール

1.5画像処理の開始

1.6ビデオ処理の開始

1.7 OpenCVの描画関数

1.8ペンとしてのマウス

1.9パレットとしてのトラックバー

1.10画像の基本操作

1.11画像の算術演算

1.12 OpenCVパフォーマンス測定と最適化方法

2.基本

2.1 OpenCV-Pythonシリーズの色空間の変更

2.2 OpenCV-Pythonシリーズの画像ズーム回転変換

2.3 OpenCV-Pythonシリーズの画像の幾何学的変換

2.4 OpenCV-Pythonシリーズの画像しきい値

2.5 OTSUアルゴリズムのOpenCV-Pythonシリーズ

2.6 OpenCV-Pythonシリーズの線形フィルタリング

2.7 OpenCV-Pythonシリーズの非線形フィルタリング

2.8画像の腐食とOpenCV-Pythonシリーズの拡張

2.9 OpenCV-Pythonシリーズの開閉操作

2.10 OpenCV-Pythonシリーズのシルクハットとブラックハットの操作

2.11 OpenCV-PythonシリーズのSobelおよびScharrオペレーター

2.12 OpenCV-Pythonシリーズのラプラシアン

2.13 OpenCV-Pythonシリーズのキャニーエッジ検出

2.14 OpenCV-Pythonシリーズの画像ピラミッド

2.15 OpenCV-Pythonシリーズの概要の紹介

2.16 OpenCV-Pythonシリーズの基本的な輪郭機能

2.17 OpenCV-Pythonシリーズの中程度の輪郭機能

2.18 OpenCV-Pythonシリーズの高レベルの輪郭機能

2.19 OpenCV-Pythonシリーズの等高線属性

2.20 OpenCV-Pythonシリーズの概要の高度な機能

2.21 OpenCV-Pythonシリーズの等高線レイヤー

2.22 OpenCV-Pythonシリーズのヒストグラムの簡単な説明

2.23 OpenCV-Pythonシリーズのヒストグラム均等化

2.24 OpenCV-Pythonシリーズの2Dヒストグラム

2.25 OpenCV-Pythonシリーズのヒストグラム逆投影

3つの高度な記事

3.1 OpenCV-Pythonシリーズのフーリエ変換

3.2 OpenCV-Pythonシリーズのテンプレートマッチング

3.3 OpenCV-Pythonシリーズのハフライン変換

3.4 OpenCV-Pythonシリーズのハフ円変換

3.5 OpenCV-Pythonシリーズの画像セグメンテーションとWatershedアルゴリズム

3.6 GrabCutアルゴリズムを使用したOpenCV-Pythonシリーズのインタラクティブな前景抽出

3.7 OpenCV-Pythonシリーズの機能を理解する

3.8 OpenCV-Pythonシリーズのハリス角度検出

3.9 OpenCV-PythonシリーズのShi-tomasiコーナー検出器

3.10 OpenCV-PythonシリーズのSIFTスケール不変の機能変換(1)

3.11 OpenCV-PythonシリーズのSIFTスケール不変の機能変換(2)

3.12 OpenCV-PythonシリーズのSURFアルゴリズム(高速化)

3.13 OpenCV-Pythonシリーズの簡単なアルゴリズム

3.14 OpenCV-PythonシリーズのORBアルゴリズム

3.15 OpenCV-PythonシリーズのFASTアルゴリズム

3.16 OpenCV-Pythonシリーズの機能マッチング

3.17オブジェクト理論を見つけるためのホモグラフィのOpenCV-Pythonシリーズ

3.18 OpenCV-Pythonシリーズのホモグラフィで実際にオブジェクトを見つける

3.19 OpenCV-Pythonシリーズのバックグラウンド分離

OpenCV-PythonシリーズのMeanshiftとCamshift

OpenCV-Pythonシリーズのオプティカルフロー

OpenCV-Pythonシリーズのカメラキャリブレーション

OpenCV-Pythonシリーズポーズ推定

OpenCV-Pythonシリーズの反対のジオメトリ

OpenCV-Pythonシリーズのステレオ画像の深度マップ

4、機械学習

OpenCV-PythonシリーズのK最近傍

OCR手書きデータセットを使用してKNNを実行するOpenCV-Pythonシリーズ

OpenCV-PythonシリーズのSVM

OCR手書きデータセットを使用してSVMを実行するOpenCV-Pythonシリーズ

OpenCV-PythonシリーズのK平均クラスタリング

OpenCV-Pythonシリーズの画像のノイズ除去

OpenCV-Pythonシリーズの画像パッチ

OpenCV-Pythonシリーズの高ダイナミックレンジ

OpenCV-Pythonシリーズのカスケード分類子

OpenCV-Pythonシリーズのトレーニングカスケード分類子

5、実際の戦闘

プロジェクトの戦闘顔認識

プロジェクトコンバットカードデジタル認識

プロジェクトの戦闘ドキュメントOCRスキャンと認識

戦闘パノラマ画像合成のプロジェクト

プロジェクトの実際の戦闘解答シートの認識と判断

プロジェクトの戦闘目標の追跡

プロジェクトの実際の戦闘疲労検出

プロジェクトの実際の戦闘-SVM + HOGオブジェクト認識

グループ内でより多くのopenvino技術情報を交換できます〜
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_44237705/article/details/107864965