-2

私がそれを実装したいという条件で、アルゴリズムの次の部分があるとしましょうmatlab

k = 0;
while k<n 
among all pixels that "belong to" a set, select that pixel
k = k+1;

どうすれば実装できますか?

  • ピクセルが画像または画像のセットに「属している」かどうかを判断する

ありがとう。

4

1 に答える 1

0

一般に、Matlab では、画像 (グレー/カラー) は 2D/3D マトリックスとして表されます。

例えば、

I = imread("lena.jpg");

したがって、I のサイズはm x nグレーm x n x 3用とカラー用です。

ここで、画像のサブセット (長方形) に「属する」ピクセルを選択する場合(xi yi) (w h)
画像の原点、つまり (1,1) ピクセルは左上隅です。

Isub = I(xi:xi+w-1, yi:yf+h-1);

pixel = I(i,j); ithまた、上からのjthピクセルと左からのピクセルを使用してピクセルにアクセスすることもできます

「属している」が、赤などのすべてのピクセルのように複雑なものである場合、アプローチ/複雑さは異なります

于 2013-02-08T09:55:43.647 に答える