Scilab Programs for Basics of Digital Image Processing
Students are informed to write program in scilab,
- Image Reader and Saver: Basic Input and Output Operations in Scilab
- Image Cropper: Select and Save a Portion of the Image
- Resizing Images: Scaling Down and Enlarging Digital Images in Scilab
- Adding Noise to Images: Simulating Salt & Pepper and Gaussian Noise
- Noise Reduction Using Mean and Median Filters in Scilab
- Designing a Low-Pass Filter for Image Smoothing
- High-Pass Filtering: Enhancing Edges in Images
- Adaptive Filtering: Noise Removal in Noisy Images
- Color to Grayscale Conversion: Simplifying RGB Images
- Splitting RGB Channels and Merging Them Back
- Histogram Equalization: Enhancing Color Images
- Color Image Thresholding: For Object Detection
- Applying Color Filters: Creating Artistic Image Effects
- Detecting Edges: Using Sobel and Prewitt Filters
- Image Sharpening: Using Laplacian Filters
- Contrast Adjustment: Improving Visual Quality of Images
- Calculating Image Histogram: Understanding Intensity Distribution