How to change the max pixel value of the image

10 visualizzazioni (ultimi 30 giorni)
Med Future il 11 Ago 2022
Commentato: Rena Berman il 23 Ago 2022
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 CommentiMostra 2 commenti meno recentiNascondi 2 commenti meno recenti
Rena Berman il 23 Ago 2022

Accedi per commentare.

Risposte (1)

Benjamin Thompson il 11 Ago 2022
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
1 CommentoMostra NessunoNascondi Nessuno
Med Future il 12 Ago 2022
@Benjamin Thompson This it not what i want. the number is still remain the same in your case

Accedi per commentare.

Categorie

Scopri di più su Image Arithmetic in Help Center e File Exchange

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by