Extraction d'un Datamatrix dans une image
Bonsoir à tous,
J'ai créé ce topic dans le forum Java mais, je pense, qu'il a aussi bien sa place dans le forum de traitement d'image.
Je suis actuellement sur un projet en Java qui consiste à créer une application à laquelle nous passons un fichier image (comme un PNG ou un JPG) qui va chercher l'éventuel datamatrix dedans pour ensuite l'extraire, sans forcément le décoder.
Dans l'état actuel, j'utilise ZXing mais il se trouve qu'il ne cherche pas dans toute l'image. En fait, il s'attend plutot à ce qu'on lui "extrait manuellement" le datamatrix via, par exemple, une photographie. Alors que ce que je veux, c'est que l'application se débrouille.
J'ai fais des recherches à droite et à gauche, même sur ce site (:)), mais il semblerait que pour arriver à mes fins, je dois soit débourser pour des SDKs qui s'occupent très bien de faire le boulot à ma place, soit devoir coder moi-même le tracking du datamatrix.
Ce qui me gène, c'est que je n'ai aucune compétence en traitement d'images et de devoir débourser me gène encore plus.
Connaitriez-vous des bibliothèques en Java qui s'occupe de la reconnaissance d'un datamatrix dans une image (qui peut être un scan d'une facture ou encore d'un relevé bancaire), s'il vous plait ? Ou est-ce que je doit m'orienter vers le traitement d'image "manuel" ?
Si vous êtes intéressés, j'ai trouvé ces liens là pour me renseigner :
Bien évidemment, j'ai fais des recherches du côté d'OpenCV, la bibliothèque en C++, qui possède même un wrapper Java : JavaCV.
Merci de votre aide :)