matplotlib

matplotlib

[seaborn] 16. 2次元ヒートマップをheatmapで表示

簡潔かつ明瞭にデータを可視化できるライブラリであるseabornを用いて、2次元ヒートマップをheatmapで表示する方法について説明する。
matplotlib

[matplotlib animation] 107. 画像のクロスディゾルブアニメーション

matplotlibのFuncAnimationで画像のクロスディゾルブアニメーションを表示する方法について説明する。
matplotlib

[matplotlib] 114. 画像のアルファブレンド

matplotlib.pyplotのimshowで2つの画像をアルファブレンドする方法について説明する。
matplotlib

[SciPy] 21. spatialのVoronoi,voronoi_plot_2dで塗りつぶしボロノイ図

scipyのVoronoi,voronoi_plot_2dを使って、ボロノイ領域を塗りつぶしたボロノイ図を表示する方法について説明する。
matplotlib

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

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

[scikit-image] 104. 写真のイラスト風変換(segmentation.slic, graph. rag_mean_color, filters. unsharp_mask)

skimage.segmentation.slic, graph. rag_mean_color, filters. unsharp_maskを使って、写真画像をイラスト風に変換する例について説明する。
matplotlib

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

skimage.segmentation の morphological_geodesic_active_contourで、モフォロジカル・スネーク法によるセグメンテーションを行うことができる。ここでは、Morphological Geodesic Active Contours (MorphGAC)で画像をセグメンテーションした例について説明する。MorphGACは、輪郭がはっきりしている画像に適しているが、輪郭がノイジーだったり、不明瞭な箇所があったりする場合には、輪郭を強調するための前処理が必要となる。ここでは、inverse_gaussian_gradient関数を用いた例について説明する。
matplotlib

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

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