Filtering, Electrical Engineering

Assignment Help:

Filtering

 (i) Write an m-file "mymedian.m" which will take an image and filter size and perform median filtering. Display input and output image. Use 

help median

function imm=mymedian(imn,msize)
[h w]=size(imn);
kernel_size=?
imm=imn;
for i=msize+1:(h-msize)
  for j=msize+1:(w-msize)
    imm(i,j)=median(reshape(imn(i-msize:i+msize,j-msize:j+msize),1,kernel_size));
  end
end

What is the median value of an image?

Comment on the complexity (number of operations per pixel) of the algorithm. 

(ii) Write an m-file "mygaussian.m" which will take an image and filter size and perform Gaussian filtering. Display input and output image.


function img=mygaussian(imn,sigma)
g=gauss(sigma);

img=?(iii) Perform median and Gaussian filtering on  face_g.png, face_m.png,statue_m.png.
What kind of noise the median filer is useful for?
What kind of noise the Gaussian filer is useful for?


Related Discussions:- Filtering

What is right-through routing, Q. What is right-through routing? In rig...

Q. What is right-through routing? In right-through routing, originating exchange determines complete route from source to destination. No routing decisions are taken at interme

Find the rate of information transmission, Q. Find the rate of information ...

Q. Find the rate of information transmission? If the time occupied in transmitting each binary digit is 1 µs, find the rate of information transmission if 1 baud is equal to 1

What do you mean by transconductance, Q. What do you mean by Transconductan...

Q. What do you mean by Transconductance? The  control that the gate voltage has over the drain current is measured by transconductance and is similar to the transconductance of

Magnetic flux and flux density, Magnetic flux and flux density Magnetic...

Magnetic flux and flux density Magnetic flux is the amount of the magnetic field (or the number of lines of force) formed by a magnetic source. The symbol represented magnetic

Explain ionic polarisation, Explain ionic polarisation. Ionic Polaris...

Explain ionic polarisation. Ionic Polarisation: It takes account of the fact that while some of the atoms in a molecule contain an excess positive or negative charge that of

Vehicle tracking system, coding for vehicle tracking system using gsm in av...

coding for vehicle tracking system using gsm in avr atmega16 microcontroller

Find the flux density in the air gap of the right leg, Q. In the magnetic c...

Q. In the magnetic circuit shown in Figure the center leg has the same cross-sectional area as each of the outer legs. The coil has 400 turns. The permeability of iron may

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