Présentation de Perspec
Perspec est une application de bureau pour corriger la perspective des images, notamment utile pour les photos de documents et de reçus. L'application est le résultat de 9 ans de travail et offre une solution pour corriger la perspective des images de manière efficace.
Contexte technique
L'auteur de l'application était insatisfait des applications de scan existantes pour les téléphones mobiles, qui prennent souvent des décisions techniques discutables, comme l'enregistrement des images en JPEG au lieu de PNG, ce qui peut entraîner des fichiers plus volumineux et une qualité d'image inférieure. De plus, les applications mobiles incluent souvent des prévisualisations de détection qui ne sont pas très utiles.
La détection de document dans les applications existantes est souvent imparfaite, en particulier pour les documents avec des bords courbes ou plissés. L'auteur a donc développé un algorithme de détection de document basé sur la détection de coins, qui est plus précis pour ce type de documents.
Fonctionnement de Perspec
Perspec utilise une approche différente pour la détection de document, en se concentrant sur la détection de coins et en reconstruisant le document à partir de là. L'application utilise une bibliothèque C personnalisée appelée FlatCV pour les opérations de manipulation d'images et de vision par ordinateur.
FlatCV est une bibliothèque C pour la manipulation d'images et la vision par ordinateur
L'auteur a également travaillé sur une interface utilisateur intuitive pour permettre aux utilisateurs de corriger facilement les erreurs de détection de document.
Implications et limites
Perspec 1.0 est le résultat de 9 ans de travail et offre une solution efficace pour corriger la perspective des images. Cependant, l'application peut encore être améliorée, en particulier en ce qui concerne la prise en charge de différents formats d'images et la possibilité d'exporter les images corrigées dans différents formats.
Malgré ces limites, Perspec 1.0 est une application utile pour les utilisateurs qui ont besoin de corriger la perspective des images de manière efficace et précise.