5.0

5.0 | 1 rating Rate this file 61 Downloads (last 30 days) File Size: 2.34 KB File ID: #30946
image thumbnail

Butterworth Bandpass Filter for Image Processing

by

 

01 Apr 2011 (Updated )

This function performs butterworth bandpass filtering in the frequency domain

| Watch this File

File Information
Description

Butterworth Bandpass Filter
This simple function was written for my Digital Image Processing course
at Eastern Mediterranean University taught by
Assoc. Prof. Dr. Hasan Demirel
for the 2010-2011 Spring Semester
for the complete report:
http://www.scribd.com/doc/51981950/HW4-Frequency-Domain-Bandpass-Filtering

Written By:
Leonardo O. Iheme (leonardo.iheme@cc.emu.edu.tr)
23rd of March 2011

  I = The input grey scale image
  d0 = Lower cut off frequency
  d1 = Higher cut off frequency
  n = order of the filter

The function makes use of the simple principle that a bandpass filter
can be obtained by multiplying a lowpass filter with a highpass filter
where the lowpass filter has a higher cut off frquency than the high pass filter.

Usage BUTTERWORTHBPF(I,DO,D1,N)
Example
ima = imread('grass.jpg');
ima = rgb2gray(ima);
filtered_image = butterworthbpf(ima,30,120,4);

Required Products Image Acquisition Toolbox
Image Processing Toolbox
MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
14 Oct 2013 Robin Martin

Very good code simple and effecient!

Updates
04 Apr 2011

Updated the title

Contact us