3

2 つのグレースケール画像間の相互情報量を計算する必要があります。そのためには、画像のエントロピーとジョイントエントロピーを計算する必要があります。しかし、Opencv でエントロピーとジョイント エントロピーの関数が見つかりません。Opencv でエントロピーとジョイント エントロピーの関数を見つけるのを手伝ってくれる人はいますか?

4

1 に答える 1

1

これを行うには、OpenCVでcalcHist()関数を使用して実行できる画像ヒストグラムを計算する必要があります。次に、ヒストグラムを正規化して、各ビンの値を画像のピクセルの総数で割って確率を取得します。画像のエントロピーは次の式で与えられます。

方式

ここで、各要素フォーミュラ2はヒストグラムの値です(ヒストグラムが[0-255]の範囲を超えていると仮定します)。ログが取得されるときにこれらが-無限大と評価されるため、ゼロ値に注意する必要があります。

于 2013-02-15T18:25:28.160 に答える