Home » Blog » Image Processing » Page 2

Tag: Image Processing

Algorithms for image processing and computer graphics. Various tutorials and articles related to image analysis, graphics, photo filtering, photo effects and more.

  • The Upcoming CanvasFilter API

    The Upcoming CanvasFilter API

    The CanvasFilter API looks like a promising new feature that could enter the arsenal of web developers. The general concept is to improve the existing Canvas 2D API with additional capabilities and optimizations. Important Update:…

    In:
  • Gaussian filter in OpenGL/WebGL

    Gaussian filter in OpenGL/WebGL

    This sample source code below shows how to implement Gaussian blur filter in OpenGL (WebGL) shading language. This is a popular algorithm in computer graphics that results in a blurry image. Interactive Preview: Online Image…

    In:
  • Image Edge Detection with Simple JavaScript

    Image Edge Detection with Simple JavaScript

    In this article, we will explore how to implement simple image edge detection using pure JavaScript. We’ll uncover several techniques that are well-suited for web browsers, enabling you to tackle edge detection tasks effectively. To…

    In:
  • Fast Edge Detection with OpenGL/WebGL

    Fast Edge Detection with OpenGL/WebGL

    In this article, we will explore how to implement a fast image edge detector using OpenGL shader code. Edge detection is a crucial component in many image processing algorithms, and achieving quick and optimal performance…

    In:
  • Fast Peak Detection for 2D Images via GL Shader

    Fast Peak Detection for 2D Images via GL Shader

    Peak detection is a fundamental task in image processing that allows us to extract key information from images. It helps us identify significant points like edges, corners, or objects of interest. In this article, we’ll…

    In:
  • Simple Image template in C++

    Simple Image class template in C++

    This is just proof of concept (POC) source code of an Image template class written in C++. The code serves as an example basis and can extend to support more sophisticated tools for image analysis…

    In: