COMPE 464 DIGITAL IMAGE PROCESSING
PROJECT TOPICS
For the following project topics, select one of them and prepare your report attentively.
You can do your project with a group of 2-3 people.
Write everything (i.g. your name, introduction to project, methods you used, results as
images, comments, discussion, etc.) about the project on a word document, name it as
yourname_lastname_project.doc, add all the source codes of the document.
Upload your homework on moodle, due to 30.12.2018, 23:59 o’clock...
1) Segmentation in Digital Images (in collaboration with ISE301 Multimedia Systems)
Compare two Methods: Selection tools in Photoshop and Color Segmentation.
Select two image segmentation methods from Matlab functions and explain each one
separetely and shortly.
Apply these two image segmentation method on 5 images selected from
[Link] - Caltech cateories.
Show your result and explain it briefly.
2) Applying Filters to Digital Images (in collaboration with ISE301 Multimedia
Systems)
Compare two Methods: Using filters in Photoshop and in Matlab
Select two filters from Matlab functions and explain each one separetely and shortly.
Apply these two filters on 5 images selected from [Link]
Real-World-Noisy-Images-Dataset/tree/master/CroppedImages -Real images.
Show your result and explain it briefly.
3) Colors in Digital Images (in collaboration with ISE301 Multimedia Systems)
Compare two Methods: Adjust colors of digital images in Photoshop and in Matlab.
(for RGB and Gray-scale images)
Select 5 images from [Link] - Caltech
cateories.
Show RGB and HSV channales of each images. (Show each R,G,B,H,S, and V
channales separetely)
Convert each image to gray scale. Additionally, show the gray scale images and its
colormaps in Matlab.
4) Image Segmentation
What is Image Segmentation?
Why do we use Image Segmentation?
What are the types of Image Segmenation?
Apply one image segmentation method on an image selected from
[Link] - Caltech cateories.
Show your result and explain it briefly.
5) Morphological Processing
What is Morphological Processing?
Why do we use Morphological Processing?
What are the Erosion and Dilation in Morphological Processing?
Apply Erosin and Dilation methods on an image from
[Link] - Caltech cateories which is
converted from color image to gray scale or binary.
Show your result and explain it briefly.
6) Classification
What is Classification?
Why do we use Classification?
What is supervised and unsupervised Classification?
Give two examples for each supervised and unsupervised Classification.
Apply the matlab example for your selected classification methods and show your
result.
7) Feature Extraction
What is Feature Extraction?
Why do we use Feature Extraction?
Select two feature extraction methods in Matlab and explain them clearly.
Apply the matlab example for your selected feature extraction methods on an image
selected from [Link] - Caltech
cateories.
Show your result and explain it briefly.