SlideShare a Scribd company logo
1 of 5
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

Viewers also liked

How to know original phone and fake phone
How to know original phone and fake phoneHow to know original phone and fake phone
How to know original phone and fake phoneExpress News
 
Routing & Switching report
Routing & Switching reportRouting & Switching report
Routing & Switching reportExpress News
 
Audio amplifier prj
Audio amplifier prjAudio amplifier prj
Audio amplifier prjExpress News
 
Smart aquarium project
Smart aquarium projectSmart aquarium project
Smart aquarium projectExpress News
 
The smallest mini camera user manual
The smallest mini camera user manualThe smallest mini camera user manual
The smallest mini camera user manualgeorge david
 
Express News Pakistan ( Multan Office )
Express News Pakistan ( Multan Office )Express News Pakistan ( Multan Office )
Express News Pakistan ( Multan Office )Muhammad Awais
 
Workshop tp link router & open wrt
Workshop tp link router & open wrtWorkshop tp link router & open wrt
Workshop tp link router & open wrtDan H
 

Viewers also liked (20)

CF
CFCF
CF
 
Network Security
Network SecurityNetwork Security
Network Security
 
How to know original phone and fake phone
How to know original phone and fake phoneHow to know original phone and fake phone
How to know original phone and fake phone
 
Student counselor
Student counselorStudent counselor
Student counselor
 
4 g technology
4 g technology4 g technology
4 g technology
 
Aem
AemAem
Aem
 
Cao project final
Cao project finalCao project final
Cao project final
 
Network Security
Network SecurityNetwork Security
Network Security
 
ESL report
ESL reportESL report
ESL report
 
Term paper
Term paperTerm paper
Term paper
 
Final ppt
Final pptFinal ppt
Final ppt
 
PSK modulation
PSK modulationPSK modulation
PSK modulation
 
Routing & Switching report
Routing & Switching reportRouting & Switching report
Routing & Switching report
 
Audio amplifier prj
Audio amplifier prjAudio amplifier prj
Audio amplifier prj
 
Yagi uda antennea
Yagi uda antenneaYagi uda antennea
Yagi uda antennea
 
Smart aquarium project
Smart aquarium projectSmart aquarium project
Smart aquarium project
 
TDMA
TDMATDMA
TDMA
 
The smallest mini camera user manual
The smallest mini camera user manualThe smallest mini camera user manual
The smallest mini camera user manual
 
Express News Pakistan ( Multan Office )
Express News Pakistan ( Multan Office )Express News Pakistan ( Multan Office )
Express News Pakistan ( Multan Office )
 
Workshop tp link router & open wrt
Workshop tp link router & open wrtWorkshop tp link router & open wrt
Workshop tp link router & open wrt
 

Similar to DSP Report

MATLAB Industrial Training in Chandigarh Sector 17
MATLAB Industrial Training in Chandigarh Sector 17MATLAB Industrial Training in Chandigarh Sector 17
MATLAB Industrial Training in Chandigarh Sector 17Naresh Dhamija
 
IRJET- Image Compressor
IRJET- Image CompressorIRJET- Image Compressor
IRJET- Image CompressorIRJET Journal
 
IRJET- Image Compressor
IRJET-  	  Image CompressorIRJET-  	  Image Compressor
IRJET- Image CompressorIRJET Journal
 
Adobe Photoshop Elements 10
Adobe Photoshop Elements 10Adobe Photoshop Elements 10
Adobe Photoshop Elements 10Bartley Luistro
 
imageprocessing-abstract
imageprocessing-abstractimageprocessing-abstract
imageprocessing-abstractJagadeesh Kumar
 
Digital image processing
Digital image processingDigital image processing
Digital image processingSubha Selvam
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image ProcessingE2MATRIX
 
Work In Progress
Work In ProgressWork In Progress
Work In Progresssamluk
 
Digital graphics technology by fateha
Digital graphics technology by fatehaDigital graphics technology by fateha
Digital graphics technology by fatehahaverstockmedia
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyhadilasharif
 
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGHANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGHANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyhaverstockmedia
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyhaverstockmedia
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technologyhaverstockmedia
 
am presentatiohfdfghjythjvgynvtyfgyuggug
am presentatiohfdfghjythjvgynvtyfgyuggugam presentatiohfdfghjythjvgynvtyfgyuggug
am presentatiohfdfghjythjvgynvtyfgyuggugkrushnazine19
 

Similar to DSP Report (20)

MATLAB Industrial Training in Chandigarh Sector 17
MATLAB Industrial Training in Chandigarh Sector 17MATLAB Industrial Training in Chandigarh Sector 17
MATLAB Industrial Training in Chandigarh Sector 17
 
Matlab worshop
Matlab worshopMatlab worshop
Matlab worshop
 
Ijetr011814
Ijetr011814Ijetr011814
Ijetr011814
 
IRJET- Image Compressor
IRJET- Image CompressorIRJET- Image Compressor
IRJET- Image Compressor
 
IRJET- Image Compressor
IRJET-  	  Image CompressorIRJET-  	  Image Compressor
IRJET- Image Compressor
 
Adobe Photoshop Elements 10
Adobe Photoshop Elements 10Adobe Photoshop Elements 10
Adobe Photoshop Elements 10
 
imageprocessing-abstract
imageprocessing-abstractimageprocessing-abstract
imageprocessing-abstract
 
Project report
Project reportProject report
Project report
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image Processing
 
Work In Progress
Work In ProgressWork In Progress
Work In Progress
 
Digital graphics technology by fateha
Digital graphics technology by fatehaDigital graphics technology by fateha
Digital graphics technology by fateha
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
Matlab demo
Matlab demoMatlab demo
Matlab demo
 
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGHANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
 
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNINGHANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
HANDWRITTEN DIGIT RECOGNITION USING MACHINE LEARNING
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
Digital graphics technology
Digital graphics technologyDigital graphics technology
Digital graphics technology
 
am presentatiohfdfghjythjvgynvtyfgyuggug
am presentatiohfdfghjythjvgynvtyfgyuggugam presentatiohfdfghjythjvgynvtyfgyuggug
am presentatiohfdfghjythjvgynvtyfgyuggug
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

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