画像処理

matplotlib

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

scikit-imageライブラリを使用して画像にバンドパスフィルタを適用する方法と、その結果を2Dフーリエ変換で解析する手法を解説。画像処理における周波数フィルタリングの実践的な実装例を紹介します。
matplotlib

[matplotlib animation] 106. skimage.segmentation.expand_labelsによるラベル領域の非オーバーラップ展開

scikit-imageのsegmentation.expand_labels関数を使用してラベル領域を重なり合わずに拡大し、その過程をmatplotlibのFuncAnimationでアニメーション化する方法を解説します。画像セグメンテーションの視覚化に役立つテクニックを紹介。
jupyter notebook, lab

[matplotlib] 113. ラベル画像のクリックイベントでラベルと元画像を拡大して表示

matplotlibとskimageを使用して、ラベル画像のクリックイベントを実装し、選択したラベルと元画像を拡大表示する方法を解説。画像処理やラベリング結果の詳細確認に役立つPythonコードと実装手順を提供します。
jupyter notebook, lab

[matplotlib] 112. クリックイベントでラベル画像のregionprops情報を表示

matplotlibとscikit-imageを組み合わせ、ラベル画像上でクリックイベントを検出し、クリックされた領域のregionprops情報(面積、周囲長、中心座標など)を動的に表示する実装方法を解説しています。画像解析や対話的な画像処理アプリケーション開発に役立つテクニックです。
ipywidgets

[ipywidgets] 33. interactで3D画像ビューア

ipywidgetsのinteract機能を利用して3D画像データの断面をインタラクティブに表示するビューアを作成する方法を解説。Jupyter環境で直感的に3D画像の任意の断面を可視化できるツールの実装方法を紹介します。
matplotlib

[matplotlib animation] 105.画像を上から下に順次表示していくアニメーション

matplotlib animationを使用して画像を上から下に順次表示していくアニメーション作成方法を解説します。視覚的に情報を伝える効果的な手法として、プレゼンテーションや教育コンテンツの制作に役立ちます。
matplotlib

[matplotlib animation] 104.画像上の四角が動くアニメーション

Matplotlibを使用して画像上に四角形を配置し、その四角形が画像全体を走査するようなアニメーションを作成する方法を解説。画像解析や視覚的なデータ表示に役立つPythonコードのチュートリアル。
matplotlib

[scikit-image] 98. 2Dフーリエ変換で窓関数を適用して不連続性を除去(skimage.filters window)

skimage.filters の windowを画像のフーリエ変換に適用する方法について説明する。