2017-02-05 5 views
0

Bei einem Bild möchte ich die Intensität aller Pixelwerte über eine bestimmte Farbe in schwarz ändern.Matlab - ändern Intensität des Bildes so hellsten Werte erscheinen schwarz

img = imread('image.tif'); 
img(x > 200) = 0; %if the pixel is over RGB 200 change to RGB 0 

Momentan befindet sich der ‚x‘ in img (x> 200) ist keine Variable, aber ich möchte irgendwie den RBG-Wert jedes Pixels zu messen und es

Wie ändern kann ich das erreichen?

Antwort

0
img(img > 200)=0; 

Dies ist eine Form der logischen Indizierung. Erfahren Sie mehr here

Verwandte Themen