Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Digital Image Processing
Rating: 3.7 out of 5(28 ratings)
116 students

Digital Image Processing

Matlab based Digital Image Processing
Created byYasir Amir
Last updated 12/2021
English

What you'll learn

  • Digital Image Processing
  • Matlab based Digital Image Processing

Course content

5 sections15 lectures4h 48m total length
  • Introduction16:26

    Explore the basics of digital image processing, including images, pixels, and computer-based processing, and see how imaging uses the electromagnetic spectrum for medical, remote sensing, and security applications.

  • Lecture 2 Fundamental Steps in Digital Image Processing27:57

    Explore the fundamental steps in digital image processing, including image acquisition, enhancement, restoration, compression, segmentation, and feature extraction. See how knowledge bases guide module interaction and pattern classification.

  • Digital Image Processing Fundamentals part 113:36

    Explore digital image fundamentals by examining how illumination interacts with objects to create images via reflection or transmission, using single, line, or array sensors and energy to digital conversion.

  • Digital Image Processing Fundamentals part 225:56

    Explore how image formation arises from illumination and reflectance, with F(x,y) coordinates, then continuous intensity becomes discrete by sampling and quantization using sensor arrays.

  • Digital Image Processing Fundamentals part 317:06

    Explore how image representations use X, Y, and intensity values to describe surfaces, image bias and compensation, and the role of reference pixels in digital image processing.

  • Spatial and Intensity Resolution, Concept of Interpolation18:35

    Examine spatial and intensity resolution, units, dots per unit distance, and intensity-level quantization, while exploring interpolation methods such as nearest neighbor, bilinear, and cubic interpolation for image enlargement.

Requirements

  • Matlab experience / knowledge

Description

This course explores the fascinating world of Digital Image Processing (DIP), a field that leverages computer power to manipulate and enhance digital images. DIP offers significant advantages over traditional analog methods, enabling a broader range of algorithms and precise control over noise and distortion, leading to superior image quality.

As a subfield of digital signal processing, DIP's growth has been fueled by three key factors: advancements in computer technology, breakthroughs in discrete mathematics, and the ever-increasing demand for diverse applications across numerous sectors. From its early days in the 1960s, when it was known as digital picture processing, DIP has evolved dramatically. Pioneering work at institutions like Bell Labs, the Jet Propulsion Laboratory, and MIT laid the foundation for applications ranging from satellite imagery analysis and medical imaging to character recognition and image enhancement.

This course begins with fundamental concepts, introducing the origins of DIP, image sensing and acquisition techniques, and the crucial processes of sampling, quantization, intensity resolution, and spatial resolution. These foundational elements provide the necessary groundwork for understanding more advanced topics.

Building upon these basics, the course delves into more sophisticated techniques. Students will explore intensity transformations and spatial filtering, powerful tools for image enhancement and manipulation. Segmentation techniques, which enable the partitioning of images into meaningful regions, will also be covered. Finally, the course will examine the complexities of color image processing, equipping students with a comprehensive understanding of DIP principles and applications.

Who this course is for:

  • Software, IT, Engineering students and enthusiasts belonging to any field.