python

python

[scikit-image] 35. 平均化フィルタによる画像の平滑化(skimage.rank mean, mean_percentile, mean_percentile)

scikit-imageのrankモジュールを使った画像平滑化手法について解説します。mean、mean_percentile、mean_bilateralといった平均化フィルタの特徴と使用方法を例を交えて紹介し、ノイズ除去とエッジ保存のバランスを取る方法を説明します。
ipywidgets

[ipywidgets] 1. interactによる画像の2値化

Jupyter Notebookのipywidgetsモジュールにあるinteract機能を使って画像の二値化処理をリアルタイムで調整する方法を解説。ヒストグラム上でしきい値を動かしながら最適な二値化像を得るテクニックを紹介します。
matplotlib

[matplotlib] 38. widgets.Sliderによる画像の2値化

matplotlibのwidgets.Sliderを使って画像の2値化処理をインタラクティブに行う方法を解説。ヒストグラム上でしきい値を動的に調整し、リアルタイムで2値化結果を確認する手法を紹介します。Pythonでの画像処理に役立つテクニックです。
matplotlib

[matplotlib] 37. widgets.Sliderによる円の半径と位置の調整

matplotlibのwidgets.Sliderを使ってインタラクティブに円の半径と位置を調整する方法を解説。スライダーを動かすことでリアルタイムにグラフ上の円の大きさや位置が変化する実装方法を詳細に紹介しています。
matplotlib

[matplotlib] 36. グラフ背景に縞模様を表示してデータの視認性を向上させる方法

matplotlibを使用してグラフ背景に縞模様(ストライプ)を表示し、データの視認性を向上させる方法を解説。fill_between関数やaxhspan、axvspanを活用した効果的なグラフ作成テクニックを紹介しています。
python

[scikit-image] 34. 逆畳み込みによる劣化画像の鮮明化(skimage.restoration unsupervised_wiener)

scikit-imageのunsupervised_wiener関数を使用して、畳み込みとノイズにより劣化した画像を復元する方法を解説します。scipy.signalのconvolve2dによる畳み込み処理と、skimage.restorationによる逆畳み込み処理の実装例を示し、画像鮮明化の基本テクニックを紹介します。
python

[scikit-image] 33. ヒステリシスしきい値処理を使ったエッジ検出の効果的な手法

scikit-imageライブラリのapply_hysteresis_threshold関数を使用したエッジ検出手法について解説します。高しきい値と低しきい値の2段階処理により、ノイズに強く連続性のあるエッジを抽出する方法と、その実装方法、パラメータ調整のコツを紹介します。
python

[scikit-image] 32. 相互相関によりノイズを加えた画像のシフト量を求める(skimage.feature masked_register_translation)

scikit-imageライブラリのmasked_register_translation関数を使用して、ノイズが加わった画像間のシフト量を相互相関により正確に計算する方法を解説します。マスク処理によりノイズの影響を軽減する技術について詳しく説明しています。