記事ディレクトリ
- 1. OpenCVSharp の概要
- 2. 基本的な画像操作
- 3. 画像の色空間変換
- 4. 画像の幾何学的変換
- 5. 画像閾値処理
- 6. 滑らかな画像
- 7. 画像のグラデーション
- 8. 画像エッジ検出
- 9. 画像ヒストグラム
- 10. 画像の輪郭検出
- 11. 画像特徴マッチング
- 12. ビデオの読み込みと表示
- 13. 画像形態演算
- 14. 画像のブレンドと透明化処理
- 15. ハフ変換
- 16.フーリエ変換
- 17. 画像のセグメンテーション
- 18. 特徴の検出とマッチング
- 19.画像の貼り合わせ
- 20.カメラ操作
- 21. ビデオ処理
- 22.ビデオの基本操作
- 23. オブジェクト追跡
- 24. オプティカルフロー手法
- 25. 顔検出
- 26. 顔認識
- 27. ジェスチャー認識
- 28.ナンバープレートの認識
1. OpenCVSharp の概要
OpenCVSharp は、画像とビデオの処理に OpenCV の機能を活用する簡単な方法を提供する .NET 環境用の OpenCV ラッパー ライブラリです。 OpenCV (オープンソース コンピューター ビジョン ライブラリ) は、もともとインテルによって開発およびリリースされた、オープンソースのコンピューター ビジョンおよび機械学習ソフトウェア ライブラリです。 OpenCVSharp を使用すると、C# およびその他の .NET 言語の開発者は OpenCV の強力な機能に簡単にアクセスできます。
C# サンプルコード:
using OpenCvSharp;
namespace OpenCVSharpExample
{
class Program