Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Image Brightness & Contrast Analyzer

Measure a photo's average brightness, contrast, and exposure balance from the real pixels — the lighting checks a face-verification flow runs first. In-browser.

A quick utility: An analyzer that measures a photo's lighting from its actual pixels: average brightness, contrast, and how balanced the exposure is.

▶ Open the tool — runs entirely in your browser; nothing is uploaded.

What it does

Poor lighting — too dark, washed out, or low contrast — is a leading reason a face-verification or liveness step rejects an image. This reads the pixels in your browser and reports the numbers plus a simple verdict, so you can fix lighting before submitting.

It measures the image only; it does not detect faces, and the file is never uploaded.

How to use it

  1. Drop or choose the photo.
  2. Read average brightness, contrast, and the share of very dark / very bright pixels.
  3. Retake in more even light if anything is flagged.

FAQ

Is my photo uploaded?

No. It is drawn to a canvas locally to read pixel values. Nothing is sent.

What is 'good' brightness?

Roughly mid-range on a 0–255 scale, with enough contrast (spread) and not too many blown-out or crushed pixels. Exact requirements vary by service, so treat a pass as 'likely fine'.

Does it detect a face?

No. It measures lighting and exposure, which is what most verification flows gate on first. Face detection needs a model this tool does not run.

Topics

face-verification, exposure-check, photo-quality-check, liveness-onboarding, image-brightness-analyzer, image-quality

Related

  • FaceOnLive — on-premise face recognition, liveness detection, and ID verification SDKs for developers

Releases

Packages

Contributors

Languages