Traitement d'images C++

Fermé
balo95 Messages postés 1 Date d'inscription jeudi 16 mai 2013 Statut Membre Dernière intervention 16 mai 2013 - 16 mai 2013 à 21:22
Bonsoir à tous les membres du forum ! Je suis étudiant universitaire en 3ème année Informatique et j'ai un projet de Licence en traitement d'images . Je programme en QT/C++ avec les bibliothèques d' Opencv 2.1 . Le but de mon projet est de calculer la similarité entre 2 silhouettes blanches sur fond noir d'extension bitmap en superposant les points de courbures de ces dernières. j'ai reçu à le faire . Mais lorsque je veux comparer une image sélectionnée avec toutes les images de mon dossier à la fois(1400 images) à l'aide d'une base de donnée (je mets dans la base de donnée le nom des images comparées et j'affiche leur taux de similarité) celle_ci introduit les valeurs et bloque aléatoirement et QT m'affiche " Votre projet a cessé de fonctionner " . c'est la base de donnée qui n'insère pas bien. Car lorsque je compare le couple d'image sur lequel ça bloque mon application fonctionne correctement . Mais pour la base de donnée je pense qu'il y'a un dépassement de mémoire ou klk chose dans le genre . Bref je voudrais gérer ces erreurs pour que mon projet ne bloque pas. Je voudrais utiliser la gestion des exceptions pour sauter les erreurs . Comment sauter les erreurs avec try{ throw} catch {} . sachant que j'utilise une boucle pour traiter toutes les images .