OpenCV 2.4 arrive !

Nouveaux modules

La librairie OpenCV passe officiellement en version 2.4.0.

Au niveau des principales nouveautés, comme souligné précédemment, on voit apparaître un module nonfree pour les codes problématiques (SIFT1, SURF2) qui ne devraient pas être utilisés dans les applications commerciales (hors licences d’utilisation), un module videostab pour stabiliser les vidéos et un autre pour corriger le rolling shutter3, et les fonctions d’inpainting ont migré dans un module photo. Pour le module stitching, il me semble qu’il était déjà là avec la version 2.3.x.

Améliorations

Pour les utilisateurs de Linux et de Mac OS (si si, il y en a), cette version officielle corrige le bug de compilation du module gpu (cmake recherchait la librairie libcuvid, qui 1. n’est pas disponible hors Windows et 2. n’est plus supportée par ses auteurs et a été versée dans un autre projet). Les utilisateurs de Mac Os gagnent aussi le support de ffmpeg pour lire/écrire des fichiers vidéo :-)

Le changelog complet est disponible ici.

Bonus

Le développement de cette version 2.4 en vidéo :


  1. Scale Invariant Feature Transform ^
  2. Speeded-Up Robust Features ^
  3. Un test dès que j’ai le temps, je suis super curieux de voir ce qu’il y a dedans. ^

Related