A method includes capturing a first image of medication held by a receptacle. The method includes creating a second image based on the first image. The method includes determining a first subset of pixels of the second image that are more likely to correspond to the receptacle. The method includes processing the second image along a first axis by, for each point: defining a line perpendicularly intersecting the first axis at the point and counting how many of the pixels located along the line are in the first subset. The method includes determining first and second local maxima of the counts. The method includes estimating positions of first and second edges of the receptacle based on positions of the local maxima. The method includes defining an ellipse based on the first and second edges and excluding areas of the first image outside the defined ellipse from further processing.Un procédé selon l'invention comprend la capture d'une première image d'un médicament contenu par un réceptacle. Le procédé consiste à créer une seconde image sur la base de la première image. Le procédé consiste à déterminer un premier sous-ensemble de pixels de la seconde image les plus susceptibles de correspondre au réceptacle. Le procédé consiste, pour chaque point, à traiter la seconde image le long d'un premier axe en : définissant une ligne croisant perpendiculairement le premier axe au niveau du point et en comptant le nombre de pixels situés le long de la ligne qui sont dans le premier sous-ensemble. Le procédé consiste à déterminer des premier et second maxima locaux des nombres. Le procédé consiste à estimer des positions des premier et second bords du réceptacle sur la base des positions des maxima locaux. Le procédé consiste à définir une ellipse sur la base des premier et second bords et à exclure d'un traitement ultérieur les zones de la première image à l'extérieur de l'ellipse définie.