Analysing edge detection, sharpening, and noise reduction and Effects of changing strides on images and how it alters their properties and appearance.
Edge Detection:
Objective: Edge detection is a fundamental image processing technique used to identify boundaries within an image. It's crucial for tasks like object detection, image segmentation, and feature extraction.
Effect: By performing edge detection, we anticipate to highlight significant transitions in intensity, which correspond to edges or boundaries in the image. The result should be a binary image or a map indicating the presence of edges
Original Image

After Edge Detection Technique

Sharpening:
Objective: Sharpening enhances the edges and details in an image, making it appear clearer and more defined. It's often used to improve the visual quality of images.
Effect: When we apply sharpening, we anticipate that edges and details in the image will become more pronounced. The result should be an image with enhanced contrast along edges and finer details.
Original Image

After Sharpening

Noise Reduction:
Objective: Noise reduction is employed to remove or reduce unwanted artifacts or distortions in an image caused by various sources such as sensor noise, compression, or environmental factors.
Effect: The goal of noise reduction is to smoothen the image while preserving important details and structures. We expect that after noise reduction, the image will have a cleaner appearance with reduced graininess or speckles.
Original Image

After Noise Reduction

Effects of Changing Strides on Images:
Objective: Changing the stride during image processing operations like convolution or pooling alters the sampling rate and affects the spatial dimensions of the output.
Effect: Altering the stride can lead to changes in the properties and appearance of the resulting image. For example, increasing the stride may reduce the spatial resolution and processing time but can also lead to loss of information. Decreasing the stride may enhance spatial resolution but may require more computational resources.
Original Image

After Changing Strides

In summary, each of these image processing techniques serves specific purposes and is employed to achieve desired outcomes. Understanding their effects and how they alter image properties and appearance is crucial for making informed decisions in various applications such as computer vision, image enhancement, and feature extraction.