質問

私はイメージを持っていると私は、エッジヒストグラムを作成したいです。 I 1100画像ブロックに画像を分割し、各ブロックのエッジとその方向(horisontal、垂直、対角または無指向性45度対角135°)を見つけることを試みます。

どのように私は、エッジについての情報を抽出することができますか?あなたが任意のアイデアを持っていますか?

よろしく!

役に立ちましたか?

解決

私はこの論文で答えた:ウォンによるMPEG-7エッジヒストグラム記述子の効率的な利用を

私の目標は、次のエッジを見つけることだっます:

エッジタイプ

ウォンは、4つの部分に各画像ブロックに分割し、それぞれの平均グレーレベルを計算し、次の係数を使用します。

coeffs

私たちは5つの値を次のようにこの係数を使用して取得します:

指標

我々は、エッジの各種類を推定閾値を使用

program SetEdgeType(max, m_nd, m_h, m_v, m_d_45, m_d_135)
{
if (max < TEdge) then EdgeHisto(0)++
else
{
 if (m_nd > T0)    then EdgeHisto(1)++
 if (m_h > T1)     then EdgeHisto(2)++
 if (m_v > T1)     then EdgeHisto(3)++
 if (m_d_45 > T2)  then EdgeHisto(4)++
 if (m_d_135 > T2) then EdgeHisto(5)++
}
endif
return(EdgeHisto)
}

スレッショルド値があることがサヴァスA. Chatzichristofisによって選択した:。TEdge = 14、T0 = 0.68、T1 = T2 = 0.98

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top