Clear Filters
Clear Filters

MATLAB inverse function (doesn't allow bigger than 255)

1 view (last 30 days)
Hey there ,
I have an image and i want to use an inverse function on it with this formula.
but i have a problem after i write the code in loop.MATLAB doesn't allow the number that bigger than 255 and always give me a result as 1 (255/255).My code is here :
for i= 1 : 1:2
for j = 1 : 2
yinv(i,j) = ((255 - ylpf(i,j))^2 ) / 255;
end
end

Accepted Answer

Walter Roberson
Walter Roberson on 11 Mar 2017
for i= 1 : 1:2
for j = 1 : 2
yinv(i,j) = uint8( (double(255 - ylpf(i,j))^2 ) / 255 );
end
end

More Answers (0)

Categories

Find more on Image Processing Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!