Image enhancement, Electrical Engineering

Assignment Help:

Explain briefly the operation, draw the functions, formulas and observations.

(i) Write an m-file "imnorm.m" which takes an image finds min and max values and uses them to normalize the image.

What kind of image enhancement operation is performed within that function? Draw an illustration.

Write an m-file for each of the following operations:
(ii) compute negative image (neg.m)

(iii) apply power law transform with a superscript 0.2 (powlaw.m)

(iv) perform histogram equalization of an image (hist_eq.m)
           it should display 5 figures:
                        the input image and its histogram
                        the integral histogram
                        the output image and its histogram
            the following function will give you a histogram of pixel values between 0 and 255
            h=sum(hist(im,[0:255])'); %help hist; help sum;
      stem(h,'.k');

function imh=hist_eq(im);
figure(1);
imshow(?);

h=?
figure(2)
stem(?);

% compute integral image
hint=h;
for i=2:256           
hint(i)=hint(i-1)+h(i);
end

hint=255*hint/hint(end); %normalize the integral histogram to have values between 0 and 255
figure(3)
stem(?);

imh=hint(im);%modify pixel intensities
imh=uint8(imh);%normalize to byte values
figure(4)
imshow(?)

h=?
figure(5)
stem(?);

What histogram equalization does? What should be the shape of the output histogram? Why it isn't?


Related Discussions:- Image enhancement

Evaluate the directions of conventional currents, Q. For a p-channel JFET i...

Q. For a p-channel JFET in its active region, specify the polarities of voltages and the directions of conventional currents.

Determine l and c of the band reject filter circuit, Q. Determine L and C o...

Q. Determine L and C of the band reject filter circuit of Figure to have a center frequency of 100 kHz and a bandwidth of 5 kHz. Also find the Q of the filter.

Neural network, solve problem by neural network using matlab code

solve problem by neural network using matlab code

Dissemination of Learning - KPI, Dissemination of Learning - KPI Manag...

Dissemination of Learning - KPI Management has initiated a program, consequently invested a considerable amount of resources and learnt a lesson too. This learning now needs t

Explain working of inverting summing amplifier, Q. Explain working of Inver...

Q. Explain working of Inverting Summing Amplifier? The circuit of Figure is extended by adding other input points, as shown in Figure. Because of the virtual ground at terminal

Electro magnetism, ELECTRO MAGNETISM: In this unit we learned about el...

ELECTRO MAGNETISM: In this unit we learned about electromagnetism and the relationship that presents between and magnetic flux and electric current. The way in which electric

What do you understand by progressive control, Q. What do you understand by...

Q. What do you understand by progressive control? Progressive Control: Step by step system is an example of progressive control. The connection is set up in stages, in response

Impact of diversity, Both GSM and DECT use GMSK, but with different Gaussia...

Both GSM and DECT use GMSK, but with different Gaussian filters (BGT = 0.3 in GSM, BGT = 0.5 in DECT). What are the advantages of having a larger bandwidth time product? Why is the

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd