Line 5: Line 5:
 
IIR: H(u,v) is defined as Y(u,v)/X(u,v) which is transformed from y(m,n)/x(m,n)<br/>
 
IIR: H(u,v) is defined as Y(u,v)/X(u,v) which is transformed from y(m,n)/x(m,n)<br/>
  
Some easy checks you could perform yourself: </br>
+
Some easy checks you could perform yourself: <br/>
 
Low Pass Filter: Smoothing (less sharp edges or details but reduces some static noise)<br/>
 
Low Pass Filter: Smoothing (less sharp edges or details but reduces some static noise)<br/>
 
High Pass Filter: Sharping (clear edge and enhance details but also emphasize noise)<br/>
 
High Pass Filter: Sharping (clear edge and enhance details but also emphasize noise)<br/>

Revision as of 14:57, 17 January 2013

Additional information for the first lab (if you are still unsure of what FIR and IIR):

Compiler: Read through "Makeflie" and google "linux make"
FIR: consider a sliding window pass through the entire image defined as h(m,n) that could be transformed to H(u,v)
IIR: H(u,v) is defined as Y(u,v)/X(u,v) which is transformed from y(m,n)/x(m,n)

Some easy checks you could perform yourself:
Low Pass Filter: Smoothing (less sharp edges or details but reduces some static noise)
High Pass Filter: Sharping (clear edge and enhance details but also emphasize noise)

Rule of thumb:If your image doesn't look like it is doing what it is supposed to do, it is probably wrong. In this case, you want to first make sure your MATLAB functions shows the right result before C Then check all your buffers with compilation


Question 1

Question 2

Question 3

Question 4

Question 5

Alumni Liaison

Have a piece of advice for Purdue students? Share it through Rhea!

Alumni Liaison