How can I apply a natural logarithm to an image?
39 views (last 30 days)
%%4 image natural log test
%%apply natural log function on the image 'image' to get 'ln_image'
%%note: you need to use mat2gray to convert the format of the image
%also, change negative values to postivie for display purpose
%add instruction here
ln_image = ;
%use display image with scaled colors command (not imshow). put title 'natural log'
%add instructions here
Image Analyst on 26 Nov 2020
Did you try ln_image =log(mat2gray(image))?
By the way it's a terrible idea for them to tell you to use the word "image" for your variable name. image() is a built-in function. If there are any zeros in your image you should add 1 to the image before taking the log of it.