This study presents various image processing techniques applied to a set of five images. Methods include spatial domain sharpening using high-pass filters, Laplacian operators, and unsharp masking, as well as frequency-domain sharpening using Fourier transforms. Edge detection is performed using the Canny method. The results demonstrate enhancement of image details and effective boundary extraction.
Image sharpening and edge detection are fundamental techniques in computer vision and image analysis. Sharpening improves the visibility of fine details, while edge detection identifies object boundaries. In this study, multiple methods are applied to illustrate the effects of these techniques on different types of images.
Five images, labeled 1.1.jpg through 1.5.jpg, were used for processing. The following techniques were applied:
- High-Pass Filtering – Enhances edges by emphasizing high-frequency components.
- Laplacian Sharpening – Highlights areas of rapid intensity change to enhance edges.
- Unsharp Masking – Combines the original image with a blurred version to enhance details.
- Frequency-Domain Sharpening – Applies high-pass filters in the Fourier domain to emphasize high-frequency image content.
- Canny Edge Detection – Detects edges by identifying regions of rapid intensity change with adjustable thresholds.
Processed images were visualized for qualitative assessment.
High-pass and Laplacian filters effectively enhance edges, while unsharp masking improves detail visibility without significant artifacts. Frequency-domain sharpening demonstrates the ability to selectively enhance high-frequency components. Canny edge detection provides clear visualization of object boundaries and can be tuned with threshold adjustments. Overall, these methods improve image interpretability for further analysis.
This study demonstrates that combining spatial and frequency domain sharpening with edge detection techniques significantly enhances image details and boundary information. These methods are valuable for applications in computer vision, image analysis, and pre-processing for automated systems.












