Open Camera

L’appareil photo standard sur un Pixel ou une Galaxy fait beaucoup de travail entre l’appui sur le déclencheur et le fichier enregistré. HDR+ empile les images, le pipeline Tensor affine les arêtes, les tons de peau sont lissés, le ciel est renforcé. La plupart du temps, c’est très bien. Quand vous voulez la scène brute que le capteur a vue, ou quand vous ne voulez pas qu’un binaire fermé décide à quoi votre photo devrait ressembler, vous optez plutôt pour l’une des applications d’appareil photo open source pour Android. Les bonnes exposent les contrôles manuels Camera2, écrivent DNG, suppriment EXIF à la demande et se livrent sans trackers.

Nous avons passé un mois à faire tourner sept d’entre elles sur un Pixel 8 et un Galaxy S23, en capturant les mêmes scènes dos à dos par rapport à l’application standard. La liste ci-dessous en sont les survivantes. Certaines sont des incontournables de F-Droid, certaines sont des fourches de recherche construites pour SLAM et la reconstruction 3D, et l’une est un port communautaire qui se rapproche de la sortie Google Camera sur le matériel que Google n’a jamais béni.

Quoi chercher dans une application d’appareil photo open source

Quelques fonctionnalités séparent les applications que vous allez vraiment garder installées de celles qui se désinstallent après un week-end.

Comparaison Rapide

ApplicationIdéal pourLicenceSupport RAWCommandes ManuellesF-Droid
Open CameraConducteur polyvalent au quotidienGPL-3.0Oui (DNG via Camera2)Oui (mode Pro complet)Oui
GrapheneOS CameraTéléphones privilégiant la confidentialitéMITNonLimitéNon (APK fournisseur)
Libre CameraApplication Flutter minimale et propreGPL-3.0NonBasiqueOui
FreeDcamExtraction RAW de capteurs délicatsGPL-3.0Oui (Bayer RAW + DNG)Oui, profondOui
Fossify CameraRemplacement de style stock en un clicGPL-3.0NonBasiqueOui
Photon CameraStyle GCam HDRX sans PixelApache 2.0Oui (DNG)OuiNon (APK GitHub)
OpenCamera SensorsVidéo plus données IMU synchroniséesGPL-3.0Oui (DNG via Camera2)Oui (mode Pro)Non (APK GitHub)

Les applications

1. Open Camera, idéal pour un conducteur polyvalent au quotidien

Open Camera est le projet sur lequel atterrissent la plupart des gens quand ils recherchent une caméra FOSS. Mark Harman livre des mises à jour depuis 2013, et la version 1.56.2 est sortie en mai 2026 avec de nouveaux guides de recadrage et des correctifs Android 14. Cela fait tout : ISO manuel Camera2 et obturator, sortie DNG, bracketing d’exposition, HDR avec alignement automatique et suppression des fantômes, acuité de mise au point, bandes de zèbre, histogramme à l’écran, panorama, ralenti, vidéo avec profil de journal et déclencheur à distance via Bluetooth LE.

Le mode Pro est l’endroit où il gagne sa place. Vous pouvez verrouiller la balance des blancs sur une valeur Kelvin, piloter l’histogramme avec exposition manuelle et mettre en retrait cinq images pour le mappage des tons. Il y a aussi un commutateur silencieux “supprimer EXIF du périphérique” si vous voulez des photos sans GPS ou empreinte digitale de périphérique intégrée.

Où il est en retrait : L’interface montre son âge. Les nouvelles options continuent à être ajoutées à la même longue liste de paramètres, et trouver une fonctionnalité pour la première fois peut prendre une minute. Les résultats computationnels (HDR, faible lumière) sont corrects mais pas au niveau de Pixel Camera.

Prix : Gratuit, GPL-3.0, aucune publicité intégrée.

Plates-formes : Android (5.0+).

Télécharger : AptoideGoogle PlayF-Droid

Conclusion : Si vous n’installez qu’une seule caméra open source, installez celle-ci. C’est le choix F-Droid pour une raison.

2. GrapheneOS Camera, idéal pour les téléphones privilégiant la confidentialité

GrapheneOS Camera est l’application d’appareil photo fournie avec GrapheneOS, la distribution Android renforcée pour Pixels. Elle est construite sur la bibliothèque CameraX moderne qui se trouve au-dessus de Camera2, avec une interface qui ressemble plus à une application fournisseur qu’à l’effort FOSS typique. EXIF est supprimé par défaut (seule l’orientation est conservée), la numérisation QR et code-barres est intégrée, et la stabilisation électronique de l’image est activée là où le matériel signale le support.

Vous n’avez pas besoin d’exécuter GrapheneOS pour l’utiliser. L’APK s’installe proprement sur Android standard et reste utile comme une caméra respectant la confidentialité avec basculement de latence de déclencheur zéro, assistants de mode scène et un modèle d’autorisation serré qui ne demande que l’accès à la caméra et au microphone.

Où il est en retrait : Pas de sortie RAW / DNG. Les commandes manuelles sont minimales par rapport à Open Camera. L’APK installable se trouve sur la page des versions de GrapheneOS plutôt que sur F-Droid, donc les mises à jour dépendent d’Obtainium ou du miroir Aptoide.

Prix : Gratuit, licence MIT.

Plates-formes : Android (Pixel et GrapheneOS d’abord, mais fonctionne sur la plupart des appareils Android 10+ standard).

Télécharger : AptoideGitHub

Conclusion : La caméra par défaut la plus propre. Choisissez-la si vous préférez ce qui ne s’écrit pas dans le fichier aux courbes d’exposition manuelle.

3. Libre Camera, idéal pour une application Flutter minimale et propre

Libre Camera par iakdis est ce qui se passe quand quelqu’un reconstruit l’idée d’Open Camera en Flutter et la réduit à l’essentiel. Pas d’EXIF par défaut, pas de publicités, pas d’analyse, pas d’autorisation internet. L’interface est Material 3 avec des thèmes clairs, sombres et système, un curseur ou un zoom à deux doigts, minuterie de capture photo, mise au point automatique et verrouillée, trois formats d’image (JPEG, PNG, WebP) et un emplacement d’enregistrement personnalisable.

C’est petit (environ 21 Mo) et démarre vite. Pour les personnes qui utilisent la caméra standard et veulent juste un remplacement privé sans apprendre l’ISO à zéro, c’est le point d’atterrissage le plus accueillant.

Où il est en retrait : Pas de RAW. Pas de véritable mode Pro. Pas de commandes manuelles vidéo Camera2. Si vous avez acheté le téléphone pour son capteur, vous l’outrepasserez rapidement.

Prix : Gratuit, GPL-3.0.

Plates-formes : Android 7.0+ pour les versions récentes.

Télécharger : Google PlayF-Droid

Conclusion : Le bon choix si la liste des paramètres d’Open Camera vous intimide et que vous voulez toujours la garantie open source.

4. FreeDcam, idéal pour extraire RAW de capteurs délicats

FreeDcam est l’armoire à pharmacie des caméras FOSS. KillerInk et les contributeurs l’ont construit spécifiquement pour exposer les fonctionnalités de caméra que les fabricants laissent dormantes, y compris Bayer RAW directement du capteur sur les téléphones où l’application standard n’a jamais offert DNG. Il supporte l’API Camera1, Camera2, et même le protocole WiFi PlayMemories de Sony pour la prise de vue ILC liée.

Si votre téléphone rapporte la capacité RAW via Camera2 mais que l’application standard la masque, c’est généralement l’application qui la déverrouille. L’interface est intentionnellement dense, avec chaque cadran Android exposé disposé à la fois.

Où il est en retrait : Courbe d’apprentissage raide. Les appareils Samsung et Sony utilisant Camera1 ne peuvent pas capturer RAW parce que ces fournisseurs bloquent le flux brut. Les conventions d’interface semblent construites par un ingénieur pour les ingénieurs.

Prix : Gratuit, GPL-3.0.

Plates-formes : Android 4.0 et plus récent.

Télécharger : F-DroidGitHub

Conclusion : Installez-la quand l’application standard refuse de vous donner DNG. Sinon, Open Camera est plus accueillante.

5. Fossify Camera, idéal pour remplacement de style stock en un clic

Fossify Camera est l’entrée de caméra de la suite Fossify, le successeur communautaire des anciennes applications Simple Mobile Tools après leur vente en 2024. C’est intentionnellement léger : déclencheur, basculement vidéo, commutateur avant/arrière, zoom, flash et une surface Material 3 propre. Pas de télémétrie, pas d’autorisation internet, pas de dépendance Google Mobile Services.

La version 1.5.0 de février 2026 est la build publique actuelle. Elle ne poursuit pas la photographie computationnelle. Elle vous donne simplement un viseur GPL-3.0 tranquille et rapide qui se comporte comme l’était une caméra de téléphone avant que les fabricants ne transforment le bouton de déclencheur en un pipeline ML de 14 étapes.

Où il est en retrait : Pas de RAW. Les commandes manuelles sont minimales. Le tag Bêta est toujours sur la liste F-Droid parce que les fonctionnalités vidéo sont en cours de reconstruction.

Prix : Gratuit, GPL-3.0.

Plates-formes : Android 10+.

Télécharger : AptoideF-Droid

Conclusion : L’échange le plus accueillant pour quelqu’un qui n’a jamais voulu le mode Pro en premier lieu.

6. Photon Camera, idéal pour style GCam HDRX sans Pixel

Photon Camera par eszdman est la tentative open source de longue date d’apporter l’idée Google Camera HDR+ au matériel non-Pixel. Elle empile les images, les aligne et exécute un modèle de bruit qui produit souvent des résultats plus proches des ports GCam qu’une caméra OEM standard, surtout en faible lumière. La licence Apache 2.0 est permissive, le code est sur GitHub, et elle écrit DNG quand le capteur coopère.

C’est l’option pour la personne qui a regardé chaque port Pixel Camera filtré, décidé que la chaîne d’approvisionnement était trop trouble, et veut la même idée construite ouvertement. La compatibilité est variable, mais sur les appareils Snapdragon pris en charge, la différence la nuit est réelle.

Où il est en retrait : Dépend du matériel. Les builds peuvent être instables. Pas de présence F-Droid, donc l’installation est APK plus Obtainium pour les mises à jour. Pas tous les téléphones n’exposent les fonctionnalités Camera2 dont elle a besoin.

Prix : Gratuit, Apache 2.0.

Plates-formes : Android (Snapdragon d’abord, varie selon l’appareil).

Télécharger : GitHub

Conclusion : La chose la plus proche d’un pipeline de calcul Pixel que vous pouvez réellement auditer. Vaut la peine de essayer sur les téléphones Snapdragon la nuit.

7. OpenCamera Sensors, idéal pour vidéo plus données IMU synchronisées

OpenCamera Sensors est une fourche de recherche d’Open Camera entretenue à Skoltech et maintenant reflétée sous prime-slam. Elle garde tout ce qu’Open Camera fait, puis ajoute l’enregistrement synchronisé des données d’accéléromètre, de gyroscope et de magnétomètre avec des timestamps alignés sur chaque image vidéo. La sortie est ce que la reconstruction 3D, SLAM et les pipelines AR ont réellement besoin : vidéo plus IMU plus métadonnées par image dans un bundle.

Pour la plupart des gens, c’est excessif. Pour quiconque construit de la recherche en vision par ordinateur ou de la stabilisation vidéo sur Android, cela élimine une catégorie entière de douleur de synchronisation d’horloge.

Où il est en retrait : Pas sur F-Droid ou Play Store. Vous installez à partir des versions GitHub ou vous la compilez vous-même. L’interface hérite d’Open Camera plus quelques panneaux supplémentaires, ce qui rend une application occupée plus occupée.

Prix : Gratuit, GPL-3.0.

Plates-formes : Android avec un appareil compatible Camera2.

Télécharger : GitHub

Conclusion : Un choix de niche. Si vous savez pourquoi vous en avez besoin, vous savez déjà que c’est le bon outil.

Comment choisir le bon

La réponse la plus courte est Open Camera. C’est le projet de caméra FOSS par rapport auquel le reste de cette liste se compare, les commandes manuelles couvrent presque tous les cas, et la version F-Droid est reproductible. Installez-la d’abord.

Si vous trouvez Open Camera occupée, changez vers Libre Camera ou Fossify Camera pour une surface plus calme. Les deux conservent l’histoire de la confidentialité (aucune analyse, aucune autorisation internet) tout en masquant les cadrans que vous n’utilisez pas. Choisissez Libre quand vous voulez une touche de mode Pro un peu plus flexible ; choisissez Fossify quand vous voulez la sensation d’une application standard sans télémétrie OEM.

Si vous voulez que les photos ressemblent à un Pixel poli, essayez Photon Camera sur un appareil Snapdragon pris en charge. C’est la seule application de la liste disposée à faire un empilage computationnel lourd ouvertement. Associez-la avec Open Camera pour les situations où le pipeline de Photon se casse.

Si votre priorité est ce qui ne s’écrit pas dans le fichier (pas de GPS, pas de modèle d’appareil, pas de timestamps d’application installée), utilisez GrapheneOS Camera. C’est la seule entrée où la suppression d’EXIF est la valeur par défaut plutôt qu’un paramètre dont vous devez vous souvenir.

FreeDcam gagne sa place uniquement sur les téléphones où vous avez besoin de RAW que l’application standard refuse d’exposer, et OpenCamera Sensors gagne sa place uniquement quand vous construisez quelque chose qui a besoin de données IMU synchronisées avec les images. Les deux sont des choix spécialisés ; installez-les avec intention.

FAQ

Les caméras open source sont-elles aussi bonnes que Google Camera ou Samsung Camera ? Non pour les astuces computationnelles comme HDR+ Bracketing ou Night Sight. Les caméras standard gagnent sur les JPEG traités parce qu’elles expédient des pipelines personnalisés accordés à des capteurs spécifiques. Les applications FOSS gagnent généralement sur la sortie brute (DNG), la surface de contrôle (ISO manuel et obturator) et la prévisibilité. L’écart honnête : Night Sight de Pixel est des années devant chaque application de cette liste sauf, parfois, Photon Camera.

Open Camera supporte-t-elle RAW ? Oui, quand l’appareil expose la capacité RAW via Camera2. Activez la sortie DNG dans le groupe de paramètres Camera2. Open Camera écrit JPEG plus DNG par coup, ce qui double la taille du fichier mais vous donne les données complètes du capteur pour développer dans Lightroom, Darktable ou RawTherapee.

Comment vérifier si mon téléphone supporte l’API Camera2 ? Installez Camera2 API Probe à partir de F-Droid. Il rapporte le niveau de support (Legacy, Limited, Full, Level 3). N’importe quoi de Limited ou au-dessus vous donne la plupart des commandes manuelles. Le niveau 3 déverrouille la plage la plus haute, y compris le retraitement YUV sur certains appareils.

Pourquoi mon téléphone Samsung n’obtient-il pas RAW dans FreeDcam ? Samsung et Sony désactivent souvent le flux brut sur le chemin Camera1 hérité. Si votre appareil rapporte Camera2 Limited ou Full, basculez FreeDcam en mode API Camera2 dans les paramètres ; cela restaure généralement la capture DNG. Sur les appareils Camera1 uniquement, RAW n’est pas disponible au niveau du pilote.

Ces applications sont-elles vraiment privées ? Les cinq projets GPL ou MIT de cette liste ne demandent que Caméra, Localisation optionnelle et Microphone optionnel. Aucun n’appelle les points finaux d’analyse dans les captures réseau que nous avons exécutées. Open Camera, FreeDcam, Libre Camera et Fossify Camera sont livrées via F-Droid avec des versions reproductibles, qui est la meilleure histoire de chaîne d’approvisionnement qu’Android offre.

Puis-je remplacer mon raccourci de caméra standard par l’un de ceux-ci ? Oui. Dans Android Settings, recherchez “Default apps” et trouvez le rôle de caméra. Vous pouvez également appuyer longuement sur l’icône de caméra sur l’écran de verrouillage sur de nombreux téléphones pour échanger les cibles. Sur Pixels, vous pouvez définir le geste de double pression d’alimentation pour lancer n’importe quelle application de caméra installée dans Settings, Gestures.

Sources et lectures supplémentaires