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

 채택된 답변

Walter Roberson
Walter Roberson 2019년 10월 4일

0 개 추천

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.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Images에 대해 자세히 알아보기

질문:

2019년 10월 4일

댓글:

2019년 11월 13일

Community Treasure Hunt

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

Start Hunting!

Translated by