2012-04-10 5 views
0

私はfolowingマトリックスのような二値化画像を持っている:近いピクセルの中央値を返す演算子はどれですか?

1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 

問題は画像の星と101で終わるということですので、どのように私はこの中にいることを変えることができます。

1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 

私は画像のバイナリコードをデコードしようとしています。

答えて

0

Nearest Neighborメソッドを使用してスケール(0.5,1)でオリジナル画像のサイズを変更するようです。

+0

助けてくれましたが、たとえば、0001011を取得したい場合、出力は00011011でした。 – celsoap7

0

同様の配列処理機能(APL、Fortran 90、Mathematica、C++ + Boost、...)を使用しているMatlabまたは他の言語を使用している場合、

arr(:,1:2:end) 

ピクセル配列がarrの場合はもちろんです。

これは、近いピクセルのメジアンを返しませんが、質問の中で提案された出力も返しません。

+0

Emgu CvでC#を使用しています。 – celsoap7

関連する問題