open source

Is Image Blurry

A fast and accurate JavaScript library that uses computer vision techniques to detect blur in images. Ideal for applications requiring image quality validation, automated content moderation, or user upload verification.

Created: November 20, 2023
Updated: January 15, 2024
5 Technologies

Project Gallery

Technologies Used

JavaScript
Canvas API
Computer Vision
Web Workers
TypeScript

Key Features

Fast blur detection using Laplacian variance

Configurable sensitivity thresholds

Support for multiple image formats

Web Worker support for non-blocking processing

Zero dependencies

Browser and Node.js compatibility

Case Study

Challenges

Balancing accuracy with performance

Handling different image formats and sizes

Creating intuitive API for various use cases

Ensuring cross-platform compatibility

Solutions

Implemented optimized algorithms with configurable parameters

Built comprehensive image preprocessing pipeline

Designed simple yet flexible API with sensible defaults

Created extensive test suite covering multiple environments

Project Details

Category

open source

Status

Standard

Technologies

5 technologies used

Created

November 20, 2023

Last Updated

January 15, 2024

Key Features

6 features highlighted