How can i modify matrix which i retrieve from image?
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I have a gray image, i want to see only the black part ,rest of image i want to replace with value 250, so that gray part will be white.
f=imread('image1.jpg');
T = zeros(size(f));
for ii = 1:numel(f)
if f(ii)<50
T(ii) = f(ii);
else
T(ii) = 250;
end
end
imshow(T)
5 Commenti
Risposta accettata
Iain
il 19 Giu 2013
Try:
%if the problem is just the data type, this should work:
T = f;
T(T>50) = 255;
If the problem is that you can't see the very few black pixels, tell us the result from
sum(f(:) <51)
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Image Processing Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!