June 29, 2025 #image processing #javascript
With convolution kernel it's possible to implement numerous interesting effects, such as motion blur, sharpening, edge detecting, emboss, etc. These effects we going to explore in this article.
With convolution kernel it's possible to implement numerous interesting effects, such as motion blur, sharpening, edge detecting, emboss, etc. These effects we going to explore in this article.
Let's explore a highly relevant topic in image processing: image scaling. You've likely encountered this task and may have even heard about interpolation algorithms used for scaling. This article will focus on that.
Today's article is about histograms. I'll cover what histograms can tell us about a photo, how to construct histograms, and how image adjustments affect their appearance.
Let's examine the most fundamental image correction parameters: brightness, saturation (without switching to HSV color model), contrast, and gamma.