際際滷

際際滷Share a Scribd company logo
PAF-Karachi Institute of Economics & Technology
                College of Engineering




            Course: Digital Signal Processing
                   Course Id: 12154
             Instructor: Dr. Imran Naseem




Group members:

   Salman Khaliq Bajwa    3746
   M. Waqas Aslam         3781
   Waqas Ahmed            3685
EZ Resizer with MATLAB

Objective:
The main objective of this project is to make program using
MATLAB software so that we could change the resolution or
size of any image without using Photoshop or ACDSee and
without any effect on the pixels of the image.

Purpose:
The purpose of this project is to understand the need of image
processing and the use of MATLAB in digital signal processing.

Description:
Our program is totally based on software (GUI). There is no
hardware, interfacing etc involved in it. Actually we are going
to use MATLAB 7.0, advance version of the MATLAB software,
for our objective which is to make a program so that we could
change the size and resolution of the image. The program will
be GUI based so that it will be user friendly, anyone could use
it easily. We will just have to enter the length and width of
image that is required and then image size would be
automatically changed. The good thing of our project is that
there will be no effect on the pixels of the image if the size is
changed, image would not get blur. You could also save the
image after the changes.

How?
EZresize allows you to resize an image easily and quickly by
way of a bilinear interpolation algorithm. Before running,
place the images that you wish to resize within the folder that
contains the program. To run, at the command prompt, enter
EZresize. Once the program is opened, enter the filename of
the image (ex. myfirstpic.jpg) in your MatLab current directory
and click get image. Enter your image size in the height and
width boxes accordingly and, when ready, click 'Resize It!'. If
you decide you would like to save the image, enter a file name
(ex: myresizedpic.jpg) in the 'File Name' field. When ready,
click 'Save it' and your image will be saved in your current
MatLab directory. To edit a new image, close all picture
windows, and then repeat the above process.
GUI Image:




Advantages & Applications:
   It can be used in Media industry where different images
   have to be resized. It will reduce the time because we will
   just have to enter the length and width and the size will
   be changed.
   The use of Photoshop and ACDSee will be reduced in
   image resizing.
References:
[1]
  http://www.mathworks.com/help/toolbox/images/ref/imresize.html
Date of visit: 21/10/2011 Time: 06:20pm
[2]
  http://www.intelligent-systema.info/classes/ee500/gui.htm
Date of visit: 22/10/2011 Time: 10:45pm
[3]
  http://www.mathworks.com/dsp/
Date of visit: 23/10/2011 Time: 12:05pm
[4]
  http://www.fie-conference.org/../1043.pdf
Date of visit: 23/10/2011 Time: 12:15pm
[5]
  http://www.mathworks.com/dsp/
Date of visit: 23/10/2011 Time: 12:35pm

More Related Content

DSP Report

  • 1. PAF-Karachi Institute of Economics & Technology College of Engineering Course: Digital Signal Processing Course Id: 12154 Instructor: Dr. Imran Naseem Group members: Salman Khaliq Bajwa 3746 M. Waqas Aslam 3781 Waqas Ahmed 3685
  • 2. EZ Resizer with MATLAB Objective: The main objective of this project is to make program using MATLAB software so that we could change the resolution or size of any image without using Photoshop or ACDSee and without any effect on the pixels of the image. Purpose: The purpose of this project is to understand the need of image processing and the use of MATLAB in digital signal processing. Description: Our program is totally based on software (GUI). There is no hardware, interfacing etc involved in it. Actually we are going to use MATLAB 7.0, advance version of the MATLAB software, for our objective which is to make a program so that we could change the size and resolution of the image. The program will be GUI based so that it will be user friendly, anyone could use it easily. We will just have to enter the length and width of image that is required and then image size would be automatically changed. The good thing of our project is that there will be no effect on the pixels of the image if the size is
  • 3. changed, image would not get blur. You could also save the image after the changes. How? EZresize allows you to resize an image easily and quickly by way of a bilinear interpolation algorithm. Before running, place the images that you wish to resize within the folder that contains the program. To run, at the command prompt, enter EZresize. Once the program is opened, enter the filename of the image (ex. myfirstpic.jpg) in your MatLab current directory and click get image. Enter your image size in the height and width boxes accordingly and, when ready, click 'Resize It!'. If you decide you would like to save the image, enter a file name (ex: myresizedpic.jpg) in the 'File Name' field. When ready, click 'Save it' and your image will be saved in your current MatLab directory. To edit a new image, close all picture windows, and then repeat the above process.
  • 4. GUI Image: Advantages & Applications: It can be used in Media industry where different images have to be resized. It will reduce the time because we will just have to enter the length and width and the size will be changed. The use of Photoshop and ACDSee will be reduced in image resizing.
  • 5. References: [1] http://www.mathworks.com/help/toolbox/images/ref/imresize.html Date of visit: 21/10/2011 Time: 06:20pm [2] http://www.intelligent-systema.info/classes/ee500/gui.htm Date of visit: 22/10/2011 Time: 10:45pm [3] http://www.mathworks.com/dsp/ Date of visit: 23/10/2011 Time: 12:05pm [4] http://www.fie-conference.org/../1043.pdf Date of visit: 23/10/2011 Time: 12:15pm [5] http://www.mathworks.com/dsp/ Date of visit: 23/10/2011 Time: 12:35pm