開発したデジタル画像処理パッケージPythonスクリプト言語に基づいてそのようなPIL、枕、そうでOpenCVの、scikit画像とのような一般的な多くを有します。PILと枕のみデジタル画像処理、限られた機能のための基礎を提供し、OpenCVのは、実際には、より遅い更新するPythonインタフェースを提供するC ++ライブラリである。scikit画像は、画像処理パッケージのscipyのダウンロードに基づいており、それがnumpyの絵としてなります配列処理。
、SKimage
skimageパッケージはscikit画像SciKit(scipyのダウンロードのためのツールキット)、より多くの画像処理機能を提供するために拡張されscipy.ndimage立ちます。これは、コミュニティのscipyのダウンロードにより、Pythonで書かれて開発され、維持されています。skimageパッケージは、サブモジュールの数で構成され、サブモジュールはそれぞれ異なる機能を提供します。次のようにメインサブモジュールは、次のとおりです。
私 | 、読んで保存し、写真やビデオを表示 |
データ | テスト画像又はサンプルデータを提供します |
色 | 色空間変換 |
フィルタ | 画像強調、エッジ検出、ソーティングフィルタ、自動閾値 |
ドロー | 線、長方形、円、テキストなどの基本的なグラフィックスレンダリングで動作numpyの配列、 |
変換 | 延伸、そのような回転のように、変換または他の幾何学的変換、等 |
モルフォロジー | このような開閉動作等骨格抽出などの形態学的操作 |
暴露 | 等輝度調整、ヒストグラム等化、などの画像強度調整、 |
特徴 | 特徴抽出、検出、およびその他の機能のコーナー |
計測 | そのような類似性または輪郭線などの画像属性を測定します |
セグメンテーション | 画像分割 |
復元 | 画像復元 |
有用 | 一般的な機能 |
使用します。https://www.jianshu.com/p/f2e88197e81d
二、PIL(Pythonのイメージングライブラリ)画像処理ライブラリ
PILは、一般的な画像処理機能を提供し、そのような画像スケーリング、クロッピング、回転、色変換等の有用な基本的な画像操作の多数。一般的なオペレーティング画像フォーマット変換、サムネイル画像領域を作成するために、コピーして貼り付けます。
三、matplotlibの
強力なグラフィックス機能とmatplotlibの。グラフ、点、線、輪郭画像、ヒストグラム、インタラクティブなラベルを描画します。
四、numpyの
numpyのは、よく知られている科学的なコンピューティング・ツールキットです。
https://www.jianshu.com/p/f2e88197e81d
五、OpenCVの(BGR)
OpenCVのは、コンピュータビジョンの問題を処理する(リアルタイム)のためのC ++ライブラリです。