how to set all pixels in the range (100 , 190) to 40 for some picture called "school" ??
2 views (last 30 days)
Show older comments
how to set all pixels in the range (100 , 190) to 40 for some picture called "school" ?? , plz i need full code for doing that
0 Comments
Answers (3)
Iain
on 21 Jun 2013
If you mean pixel levels in that range:
school(school > 100 & school < 190) = 40;
Walter Roberson
on 21 Jun 2013
Edited: Walter Roberson
on 21 Jun 2013
school = imread('school.tif');
school(school > 100 & school < 190) = 40;
imshow(school)
0 Comments
Image Analyst
on 24 Jun 2014
Try
school(school >= 100 & school <= 190) = 40;
Same as the others had but since 100 and 190 are in the range I used the = sign whereas the others didn't so pixels with values of 100 and 190 will not get set to 40 in their answers.
0 Comments
See Also
Categories
Find more on Resizing and Reshaping Matrices in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!