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

Input voltage to system and the output motor speed, A system contains an am...

A system contains an amplifier with a gain of 10 offering the armature voltage for a motor which provides an output speed which is proportional to the armature voltage, the constan

Determine vout and the power supplied, Q. An operational amplifier stage is...

Q. An operational amplifier stage is typically represented by the circuit of Figure. For the values given, determine V out and the power supplied by the 2.5-V source.

Why memory decoding is required, Why memory decoding is required? To a...

Why memory decoding is required? To attach a memory device to the microprocessor, this is necessary to decode the address sent by the microprocessor. Decoding creates the memo

Program description , Program Description In the above  program  any t...

Program Description In the above  program  any two  numbers can be stored in register A and B ( by  replacing XX  and YY). Contents  of B are  compared with A. If  B CY = 0

How can magnetic fields can be plot, The magnetic fields can be plot by usi...

The magnetic fields can be plot by using: i.  Compass ii.  Iron dust method  .

How many bits are required, This problem concerns entropy There are hund...

This problem concerns entropy There are hundred students in a midterm exam. There are 5 grades and the number of students having each grade is shown below. At a min

find the sending end voltage and current, A 3-phase transmission line is 2...

A 3-phase transmission line is 200km long. The line has a per phase series impedance of 0.25+j0.45 Φ/km and shunt admittance of j7.2ΦS/km. The line delivers 250MVA, at 0.6 lagging

Determine the percentage reduction in the applied voltage, A large inductio...

A large induction motor is usually started by applying a reduced voltage across themotor; such a voltage may be obtained from an autotrans- former. A motor is to be started on 50%

Explain ramp type dvm, SOL. Ramp Type VM: The operating principle of the r...

SOL. Ramp Type VM: The operating principle of the ramp type DVM is based on the measurement of the time it takes for a linear ramp voltage to rise from 0 V to the level of the inp

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