rgb2gray

matplotlib

[matplotlib animation] 108. フーリエ逆変換アニメーション

matplotlibのFuncAnimationでフーリエ逆変換によって画像の低周波成分から高周波成分にかけて順次表示していくアニメーションを表示する方法について説明する。
matplotlib

[scikit-image] 107. skimageで画像のヒストグラムを作成する(exposure. histogram)

skimageのexposure. histogramで画像のヒストグラムを作成する方法について説明する。画像のヒストグラムとは、各ピクセルの値が画像全体でどの程度あるかを視覚的に表示したものである。また、skimage, numpy, matplotlibの各ライブラリでヒストグラムを作成する関数を比較した結果も説明する。
matplotlib

[scikit-image] 105. skimageで使用可能な窓関数s(filters.window)

skimage.filters.windowで画像に適用可能な窓関数を生成することができる。画像に窓関数をかける処理は画像のフーリエ変換で必要不可欠な前処理といっても過言ではない。ここではscikit-imageで利用可能な窓関数を画像に適用した例について説明する。
matplotlib

[scikit-image] 102. MorphACWEによる画像のセグメンテーション(skimage.segmentation.morphological_chan_vese)

skimage.segmentation の morphological_chan_veseで、モフォロジカル・スネーク法によるセグメンテーションを行うことができる。ここでは、Morphological Active Contours without Edges(MorphACWE)で画像をセグメンテーションした例について説明する。MorphACWEはオブジェクトの内側と外側の領域のピクセル値の平均値が異なる場合にうまく機能すると言われている。
matplotlib

[scikit-image] 99. 画像にバンドパスフィルタ(skimage.filters.difference_of_gaussians)をかけて2Dフーリエ変換

skimage.filters の difference_of_gaussiansで画像にバンドパスフィルタを適用して、フーリエ変換する方法について説明する。
matplotlib Animation

[matplotlib animation] 79. flood_fillのtolerance変化アニメーション(skimage.segmentation.flood_fill)

skimage flood_fillのパラメータであるtoleranceを変化させたときの画像の変化をアニメーション(matplotlib, FuncAnimation)で表示する。
python

[scikit-image] 58. 日本地図を都道府県で分割(skimage.morphology opening, measure.label, filters.sobel)

画像の輪郭をsobelフィルタにより抽出し、抽出した輪郭ごとにラベリングする方法について、都道府県の境界が表示された日本地図のイラストを例として、説明する。
python

[scikit-image] 53. 画像ラベリング:閾値処理と形態学的操作を用いた対象物の識別

scikit-imageライブラリを使用した画像のラベリング技術について解説。threshold_otsuによる二値化やmorphologyの操作を通じて、画像内の対象物を識別・ラベル付けする方法を、サンプルコードと実行例で詳しく説明します。