Propulsé par l'IA

AI Image Enhancer

Restaurez, colorez et améliorez vos images en un clic grâce à l'IA.

Choisir un outil

Glissez-déposez votre image ici

ou cliquez pour parcourir (PNG, JPG, WebP • Max 10MB)

AvantAvant
AprèsAprès

Comment ça marche

  1. Uploadez une image (PNG, JPG, WebP)
  2. Choisissez un outil (restauration, coloriage, upscaling, etc.)
  3. L'image est traitée localement (Canvas AI)
  4. Le résultat s'affiche avec un comparateur avant/après
  5. Téléchargez le résultat

Technologies

HTML / CSS / JS Canvas API Convolution Kernel 100% Hors-ligne

Endpoint

POST /api/process

Paramètres

ParamètreTypeDescription
imageFileFichier image (PNG, JPG, WebP, max 10MB)
toolstringrestore, colorize, upscale, deblur, ou enhance

Exemple (fetch)

const formData = new FormData()
formData.append('image', file)
formData.append('tool', 'restore')

const resp = await fetch('https://ucfzem.github.io/ai-image-enhancer/api/process', {
  method: 'POST',
  body: formData
})

const data = await resp.json()
// { imageUrl: "...", success: true }

Réponse

{
  "success": true,
  "imageUrl": "https://...",
  "tool": "restore",
  "message": "Image traitée avec succès"
}