DooFilter corrige les photos et vidéos de plongée sous-marine en restaurant les couleurs absorbées par l'eau — directement dans votre navigateur, sans aucun upload.
Deux outils dédiés, le même moteur de correction colorimétrique basé sur des matrices physiques de profondeur.
Importez vos photos JPG, PNG ou WEBP. Correction instantanée par GPU WebGL avec vue Avant/Après en split-screen. Export PNG ou JPEG.
Lecture en temps réel avec correction GPU frame par frame. Export WebM via MediaRecorder avec audio. Transport complet et timeline.
Chaque correction repose sur des matrices colorimétriques calibrées pour l'absorption spectrale de l'eau à chaque profondeur.
Matrices 3×3 interpolées entre 3 m et 30 m, issues de mesures physiques de l'absorption R·G·B dans l'eau de mer.
Estime et soustrait la diffusion de fond (B∞) de chaque zone de l'image pour révéler les couleurs réelles.
Shader GLSL compilé sur votre GPU. Correction instantanée même sur les grandes résolutions, sans aucun délai.
Courbe sigmoïde douce appliquée après correction pour restituer le micro-contraste sans sur-saturation.
Analyse le ratio B/R des pixels pour estimer la profondeur automatiquement et pré-régler la bonne matrice.
Interface adaptée iPhone avec bottom navigation, sliders tactiles larges et rendu optimisé Safari iOS.
En paysage : panneau complet avec tous les réglages, analyse RGB en temps réel et histogramme luminance.
Photos en PNG lossless ou JPEG 94 %. Vidéos en WebM VP9 à 8 Mbps avec audio synchronisé.
L'eau absorbe d'abord le rouge, puis l'orange, puis le jaune. DooFilter inverse cette absorption selon la profondeur réelle.
Tout se passe dans votre navigateur. Vos fichiers ne quittent jamais votre appareil.
Glissez votre photo ou vidéo dans l'app, ou appuyez sur Importer. JPG, PNG, WEBP, MP4, MOV.
Choisissez la profondeur ou laissez la détection automatique. Affinez avec les sliders.
Téléchargez votre photo en PNG ou JPEG, ou votre vidéo en WebM. C'est tout.
DooFilter tourne entièrement dans votre navigateur via l'API Canvas et WebGL. Aucune image, aucune vidéo, aucune donnée n'est envoyée sur un serveur. Fonctionne même hors connexion une fois la page chargée.