function

در این قسمت تنها دستورات توسط نرم افزار متلب فراخوانی می شود که جهت خواندن تصویر می باشد ، به آدرس محل تصویر فراخوانی تصویر دقت کنید. و سپس تصویر به خاکستری تبدیل می شود.

clc;clear;close all;

im=imread(‘E:\image processing\lenna.png’);

im=rgb2gray(im);

im2=im2double(im);

subplot(6,2,1),imshow(im),title(‘Orginal’)

subplot(6,2,2),imhist(im);title(‘Orginal histogram’)

نمایش لگاریتمی تصویر

LOG=log(im2);

subplot(6,2,3),imshow(im),title(‘LOG’)

% subplot(6,2,4),imhist(LOG);title(‘Logaritm histogram’)

نمایش مکمل تصویر

bw=im2bw(im);

bw1=1-bw;

subplot(6,2,4),imshow(bw1),title(‘mokamel’)

% subplot(6,2,6),imhist(bw1);title(‘Negtive histogram’)

تفریق تصویر

r=imsubtract(im,75);

subplot(6,2,5),imshow(r),title(‘Tafrigh’)

جمع تصویر

add=imadd(im,im);

subplot(6,2,6),imshow(add),title(‘ADD’)