Skip to main content

Image Representation

 It refers the way an image is stored, processed, and analyzed. These are several ways to represent an image including.

Raster Representation:- 

  • Known as Bitmap representation.
  • Image is represented as a 2D array of pixels.
  • Each Pixel has a specific intensity or color value.
  • Commonly used in digital images, graphics and video.
Vector Representation :-
  • Image is represented using geometric shapes and lines.
  • Uses Mathematical equations to draw shapes and lines.
  • Commonly used in graphics, CAD and illustration software.
Frequency Domain Representation :-

  • Image is represented in the frequency domain using fourier transform.
  • Shows the frequency components of the image.
  • Useful for image filtering compression and analysis.
Image Attributes:-

Intensity :- Refers to the brightness or darkness of a pixel.
                  Typically represented as  grayscale value (0-255).

Color - Refers to the combination of red green and blue values.
            Can be represented using different color models (RGB, CMYK , HSV).

Texture:- Refers to the pattern or arrangement of pixels in an image.
                Can be used to analyze and classify image.

Comments

Popular posts from this blog

Raster scan Vs Vector Scan

1. Raster Scan Display   How It Works : A raster scan display works by painting an image on the screen pixel by pixel, row by row. It follows a systematic pattern where the electron beam (in CRT monitors) or the display elements (in modern LCD/LED screens) sweep across the screen from left to right, top to bottom, in a series of horizontal lines (scan lines). This process is akin to how a traditional TV screen works.   Process : The display draws the image starting from the top-left corner, moving to the right, then moves to the next row below, and repeats this process until the entire screen is filled. This pattern creates a grid of pixels, where each pixel can have a color and brightness level.   Characteristics : Pixel-based : The screen consists of a grid of pixels, and each pixel can have a distinct color and intensity. Continuous Image : Raster scan displays are capable of displaying detailed and complex images, including photographs and videos, because they break t...

Inheritance

*■ Inheritance*  • Inheritance is a concept in OOP that allows a class to inherit properties and behaviors (methods) from another class. • A class that inherits from another class is called a derived class (or subclass) • The class which gets inherited by another class is called the base class (or superclass). • Inheritance is possible only if there is is-a relationship between parent and child class. • constructors are not inherited in derived class, however the derived class can call default constructor implicitly and if there's a parameterised constructors in bass class then derived class can call it using 'base' keyword.  ____________________________________________  *➤ Rules of Inheritance*  1) C# supports single inheritance, meaning a class can inherit from only one base class. 2) A parent class constructor must be accessible in child class otherwise  inheritance will be not possible. 3) every class, whether user-defined or predefined implicitly derives fr...

unit -1 Introduction of Image processing

  What is Image Processing? Image processing is a method to perform operations on an image to enhance it or extract useful information. It is a type of signal processing where the input is an image, and the output may be either an image or characteristics/features associated with that image. Goals of Image Processing Image Enhancement : Improving visual appearance (e.g., contrast, sharpness) Image Restoration : Removing noise or distortion Image Compression : Reducing the amount of data required to represent an image Feature Extraction : Identifying objects, edges, or patterns Image Analysis : Understanding and interpreting image content Object Recognition : Detecting and identifying objects in an image What is an Image? An image is a two-dimensional function f(x, y) , where x and y are spatial coordinates, and f is the intensity (brightness or color) at that point. For digital images, both x, y, and f are finite and discrete. Types of Image Representation...