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 d'identification (ID) qui identifient un animal sont générées à partir d'une image de l'animal. Un contour de référence d'une vue de l'animal est fournie et l'animal est aligné avec le contour, soit en changeant le champ de vision au cours de la capture d'image, soit par une mise à l'échelle et/ou un décalage, soit automatiquement, soit sur la base d'entrées utilisateurs. L'image est ensuite analysée pour détecter des marquages de l'animal et des informations d'ID 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 d'ID est également générée. Les informations d'ID relatives à l'animal sont stockées dans une base de données.