How to change the max pixel value of the image
11 ビュー (過去 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!