私は、セグメント化する必要のある位相差顕微鏡画像を持っています。背景(画像1)からのオブジェクトの間のコントラストの欠如のためにそれらを分割することは非常に難しいようです。私は細胞の可視性を高めるために関数adapthisteq
を使用しました(画像2)。細胞のセグメンテーションを改善する方法はありますか?低コントラスト画像セグメンテーションの改善
normalImage = imread(fileName);
channlImage = rgb2gray(normalImage);
histogramEq = adapthisteq(channlImage,'NumTiles',[50 50],'ClipLimit',0.1);
saturateInt = imadjust(histogramEq);
binaryImage = im2bw(saturateInt,graythresh(saturateInt));
binaryImage = 1 - binaryImage;
normalImage - 原画像 histogramEq - 増加可視画像
二値 - 二値化画像
こんにちは、 '' histogramEq'後行 'tophatImage = imtophat(histogramEq、STREL( 'ディスク'、7))を加えます。結果はあなたと非常によく似ていますが、違いはあなたの背景に比べて対象のオブジェクトが明るく見えるということです。あなたはどのように関心の対象を明るくしましたか?ヒストグラムを伸ばすことはどういう意味ですか? – Senyokbalgul
私のアドバイスは、アダプシュテックの前にトップハットを適用することでした。トップハットは照明の変化に敏感ではありません。ヒストグラムのストレッチに関するリンクを追加しました。 – FiReTiTi
正確なセグメンテーションにはまだ役立たないようです。 – Senyokbalgul