How to change the max pixel value of the image
4 次查看(过去 30 天)
显示 更早的评论
Hello everyone i hope you are doing well.
I have the following image in which white pixel value exist 35,40,45,55
- I want to find the maximum index for example in above 55 is the maximum index then add 50 pixel in to to make new maximum value to 105
- Then i want to divided the each pixel value with the maximum value(105). Then map the value to 10000 e.g multiple new pixel value with 10000 so it will map between 1 to 10000
How can i do it in matlab
3 个评论
回答(1 个)
Benjamin Thompson
2022-8-11
This is to increase the values of specific values in a matrix. You can probably take it from there:
>>
>> A = [35 40 45 55; 35 35 55 35; 40 40 40 40]
A =
35 40 45 55
35 35 55 35
40 40 40 40
>> Ireplace = A == 55
Ireplace =
3×4 logical array
0 0 0 1
0 0 1 0
0 0 0 0
>> A(Ireplace) = 55 + 50
A =
35 40 45 105
35 35 105 35
40 40 40 40
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!