Image RVB de l'image binaire

Je veux charger une image RVB en MATLAB et de le transformer en une image binaire, où je peux choisir le nombre de pixels de l'image binaire. Par exemple, j'avais la charge d'un 300x300 png/jpg image en MATLAB et je vais finir avec une image binaire (pixels ne peut être #000 #FFF), qui pourraient être de 10x10 pixels.

C'est ce que j'ai essayé jusqu'à présent:

load trees % from MATLAB
gray=rgb2gray(map); % 'map' is loaded from 'trees'. Convert to grayscale.
threshold=128;
lbw=double(gray>threshold);
BW=im2bw(X,lbw); % 'X' is loaded from 'trees'.
imshow(X,map), figure, imshow(BW)

(J'ai obtenu une partie de la ci-dessus à partir d'une recherche sur internet.)

Je viens de finir avec une image en noir lors de la imshow(BW).

OriginalL'auteur eightx2 | 2012-08-29