ID information that identifies an animal is generated from an image of the animal. A reference outline of a view of the animal is provided and the animal is aligned with the outline, either by changing the field of view of during image capture or by scaling and/or shifting either automatically or on the basis of user-input. The image is then analysed to detect markings of the animal and ID information is generated that comprises marking data representing the nature of the detected markings, including the position of the detected markings with respect to the outline, and the size and shape of the markings. A linguistic representation of the ID information is also generated. The ID information in respect of the animal is stored in a database.Selon la présente invention, des informations didentification (ID) qui identifient un animal sont générées à partir dune image de lanimal. Un contour de référence dune vue de lanimal est fournie et lanimal est aligné avec le contour, soit en changeant le champ de vision au cours de la capture dimage, soit par une mise à léchelle et/ou un décalage, soit automatiquement, soit sur la base dentrées utilisateurs. Limage est ensuite analysée pour détecter des marquages de lanimal et des informations dID sont générées, lesquelles informations comprennent des données de marquage représentant la nature des marquages détectés, comprenant la position des marquages détectés par rapport au contour, ainsi que la taille et la forme des marquages. Une représentation linguistique des informations dID est également générée. Les informations dID relatives à lanimal sont stockées dans une base de données.