Skip to content

ganeshkdavanagere/Scilab_Programs_Digital_Image_Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scilab_Programs_Digital_Image_Processing

Scilab Programs for Basics of Digital Image Processing

Students are informed to write program in scilab,

Mini Projects: Basic Image Processing in Scilab

Basic Image Operations

  1. Image Reader and Saver: Basic Input and Output Operations in Scilab
  2. Image Cropper: Select and Save a Portion of the Image
  3. Resizing Images: Scaling Down and Enlarging Digital Images in Scilab

Noise Addition and Removal

  1. Adding Noise to Images: Simulating Salt & Pepper and Gaussian Noise
  2. Noise Reduction Using Mean and Median Filters in Scilab
  3. Designing a Low-Pass Filter for Image Smoothing
  4. High-Pass Filtering: Enhancing Edges in Images
  5. Adaptive Filtering: Noise Removal in Noisy Images

Color Image Processing

  1. Color to Grayscale Conversion: Simplifying RGB Images
  2. Splitting RGB Channels and Merging Them Back
  3. Histogram Equalization: Enhancing Color Images
  4. Color Image Thresholding: For Object Detection
  5. Applying Color Filters: Creating Artistic Image Effects

Edge Detection and Image Enhancement

  1. Detecting Edges: Using Sobel and Prewitt Filters
  2. Image Sharpening: Using Laplacian Filters
  3. Contrast Adjustment: Improving Visual Quality of Images

Image Analysis

  1. Calculating Image Histogram: Understanding Intensity Distribution

About

Scilab Programs for Basics of Digital Image Processing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors