これまで投稿してきた記事をアクセスしやすいように一覧にしました。
過去の分を整理しつつ更新していきます。
環境構築
リンク | 概要 |
---|---|
Anacondaをインストール | Pythonで画像処理を学ぶにあたり環境構築の仕方を紹介します。AnacondaをインストールしてOpenCVをインストールします。 |
基本的な処理
リンク | 概要 |
---|---|
座標やピクセルへの書き込み・読み込み | 画像の読み込みについて基本を紹介します。 |
グレースケール化 | 読み込んだ画像をグレースケール化する処理を紹介します。 |
図形を描いてみる 線・長方形・円 | 図形の描き方を紹介します。 |
複雑な図形を描いてみる 楕円・多角形・矢印 | より複雑な図形の描き方を紹介します。 |
線をクリップしてみる | 線のクリップの仕方を紹介します。 |
lineTypeを確認する | 様々な図形を描く時の引数であるLineTypeについて確認します。 |
文字を描画してみる | 文字の描き方を紹介します。 |
チャンネルの分割とマージをしてみる | チャンネルについてよく使う処理を紹介します。 |
RGBからHSVに変換、HSVからRGBに変換 | 色空間の変換について紹介します。 |
ヒストグラムを表示する | 画素値の分布をプロットしてみます。 |
画像の変形
リンク | 概要 |
---|---|
画像を拡大・縮小する | 画像を拡大・縮小する方法を紹介します。 |
画像を切り抜き・クロップする | 画像の一部を切り抜き、クロップする方法を紹介します。 |
画像を移動する | 画像を平行移動する方法を紹介します。 |
画像を回転する | 画像を回転する方法を紹介します。 |
画像の加工
リンク | 概要 |
---|---|
画像をぼかす・平滑化する | 画像をぼかす方法を紹介します。 |
画像を鮮鋭化する | 画像を鮮鋭化する方法を紹介します。 |
画像から抽出・検出
リンク | 概要 |
---|---|
エッジを抽出してみる | 画像からエッジを抽出する方法を紹介します。 |
画像中の顔を検出して矩形で囲む | 顔の検出器を試します。 |
画像中の顔の目を検出して矩形で囲む | 目の検出器を試します。 |
アニメ顔を検出して矩形で囲む | アニメ顔の検出器を試します。 |
detectMultiScaleでエラーが出る | 検出器を使用する際のエラーを確認します。 |
しきい値処理
リンク | 概要 |
---|---|
しきい値処理 – 単純な二値化 | 単純な二値化の方法を紹介します。 |
適応的しきい値処理 | 適応的なしきい値処理の方法を紹介します。 |
大津の二値化 | 大津の二値化の方法を紹介します。 |
画像の演算
モルフォロジー変換
リンク | 概要 |
---|---|
モルフォロジー変換 | 全体の変換についてのまとめのページです。 |
モルフォロジー変換 収縮/膨張処理 | 収縮・膨張について処理を確認します。 |
モルフォロジー変換 オープニング/クロージング処理 | オープニング・クロージングについて処理を確認します。 |
モルフォロジー変換 高度な処理 | より高度な処理について確認します。 |
モルフォロジー変換 カーネルを簡単に用意する | 変換に使っていたkernelを簡単に用意してみます。 |