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

Write a note on feedback of emitter follower, Q. Write a note on feedback o...

Q. Write a note on feedback of emitter follower? The emitter follower can be seen to be an example of negative feedback when the relationship is put in the form

The time for the capacitor voltage to fall to 20 v, A capacitor is charged ...

A capacitor is charged to 100 V and then discharged by a 50 kΩ resistor. If the time constant of the circuit is 0.8 s, verify: (a)  The value of the capacitor, (b)  The time

Express the waveform of the staircase type, Q. Express the waveform of the ...

Q. Express the waveform of the staircase type shown in Figure as a sum of step functions.

Transformer, What is the difference between primary and secondary winding o...

What is the difference between primary and secondary winding of transforme

Illustrates typical thermal noise waveform, Q. Illustrates typical thermal ...

Q. Illustrates typical thermal noise waveform? In general, any physical resistor or lossy device can be modeled by a noise source in series with a noiseless resistor, as shown

Inr increment instruction, INR (Increment )  Instruction This  instruct...

INR (Increment )  Instruction This  instruction is used to  increment  the contents  of any  register or memory  location by one. There  are two  format.

Hamming window and zero padding, This question investigates the effect of e...

This question investigates the effect of extending the data set with zero-padding & of the appropriate time in the workflow to apply a window function. To get finer resolution in t

Design a multiplexer and anomalous signals, 1. The size of the multiplexer ...

1. The size of the multiplexer used to implement a truth table can be cut in half (e.g. 4 inputs instead of 8) if one of the variables is used as an input instead of being connecte

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