Skip to content

vincenzobaz/pictdb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO

  • Gérer le n° de version de la database dans le garbage collecting (réécrire le header à la fin)
  • Vérifier les conversions de types size_t -> uint32 dans image_content notamment
  • GROS BUG : essayer de read une image non encore resizée fait crasher le programme; problème de free avec vips, probablement dans lazily resize.
  • Réparer read
  • Réparer get_resolution: le free (commenté) fait crasher le programme
  • Réparer dedup: insérer la même image 2 fois insère 2 images au lieu de dédupliquer
  • Vérifier les coordonnées x/y-width/height : l'affichage avec list donne l'impression que les coordonnées sont inversées
  • Dans dedup.c, si on trouve un hash identique à l'index i, on ne parcourt pas toute la base de donnée et donc on ne vérifie pas si on a un pict_id en double après i
  • rajouter la déduplication dans read + déplacer hshcmp dans db_utils
  • Remplacer les tableaux statiques dans dedup et image content par des pointeurs? Non. Malloc+Pointers seulement pour allocation dynamique.
  • Utiliser des pointeurs pour les struct pict_db?
  • Revoir la doc (rajouter des undocumented in doxygen dans les fichiers .c?)
  • Ajouter des tests automatiques?
  • Ajouter VIPS_INIT et vips_shutdown dans le main? (cf section tests dans donnée de la semaine 7)
  • Possible bonus? http://moodle.epfl.ch/mod/forum/discuss.php?d=6645 (déjà fait, voir point 7)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.6%
  • Other 2.4%