I'm working on a homework assignment where I have to increase the pixel intensity of every 50th ro of an image by a factor of 10. I'm just confused on what intensity means/how to code for it: would I just say multiply the pixel value by 10 (and if so, how do I do that?) or do I say something like pixelintensity=pixelintensity*10? Mainly just unsure what variables/functions to use

 Respuesta aceptada

Walter Roberson
Walter Roberson el 4 de Oct. de 2019

0 votos

would I just say multiply the pixel value by 10
Yes.
Or do I say something like pixelintensity=pixelintensity*10?
You need to store the resulting value back into the array.
You can implement this task with two nested for loops with the inner one affecting one value at a time. Or, You can implement the task with one for loop that works on an entire row at a time. Or, you can implement the task with one assignment statement and no loops, using index vectors.

Más respuestas (0)

Categorías

Más información sobre Images en Centro de ayuda y File Exchange.

Preguntada:

el 4 de Oct. de 2019

Comentada:

el 13 de Nov. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by