A method (Img_Class) for associating a digital image (Img RGB) with a class of a plurality of classes (CL 1, CL 2, CL 3), wherein each class is characterized by a respective model comprising one or more predefined sequences of regions that can be observed in images belonging to this class along a predetermined scanning direction, the method comprising the following phases in sequence: - dividing (Reg_Detect) the digital image pixel by pixel into one or more of said regions, said regions being different from each other on the basis of their type of content, said dividing phase further comprising: - establishing whether or not a pixel of said image belongs to a respective region on the basis of an operation of analyzing parameters of this pixel to verify if said parameters satisfy pre-established conditions and/or logico-mathematical relationships of belonging to the respective region, said conditions and/or relationships being derived empirically from a statistical observation of images that depict real scenes; - acquiring (f 1) from the digital image divided into regions (Img Reg) information relating to the regions, said phase of acquiring further comprising: - acquiring (S_Scan) one or more sequences (S j) of regions from the image (Img Reg) divided into regions by means of an operation of scanning the image along at least one predetermined scanning direction; - memorizing during said operation of scanning a string (S j) of identifying label characters assigned to a region encountered during the scanning; - increasing a counter (Cj) every time a transition between different regions is detected, said counter being associated with every string (Sj); - comparing (Cmp) the acquired information with at least one model characterizing a respective class of said plurality, said comparing further comprising the phase of selecting (S_Discard) a subset of the acquired sequences comprising sequences associated with a respective transition counter (Cj) containing a value smaller than or equal to a predetermined limit value (C th); - associating (Set_CL 1) with the digital image a class of said plurality on the basis of said comparison phase. - dividing (Reg_Detect) the digital image pixel by pixel into one or more of said regions, said regions being different from each other on the basis of their type of content, said dividing phase further comprising: - establishing whether or not a pixel of said image belongs to a respective region on the basis of an operation of analyzing parameters of this pixel to verify if said parameters satisfy pre-established conditions and/or logico-mathematical relationships of belonging to the respective region, said conditions and/or relationships being derived empirically from a statistical observation of images that depict real scenes; - establishing whether or not a pixel of said image belongs to a respective region on the basis of an operation of analyzing parameters of this pixel to verify if said parameters satisfy pre-established conditions and/or logico-mathematical relationships of belonging to the respective region, said conditions and/or relationships being derived empirically from a statistical observation of images that depict real scenes; - acquiring (f 1) from the digital image divided into regions (Img Reg) information relating to the regions, said phase of acquiring further comprising: - acquiring (S_Scan) one or more sequences (S j) of regions from the image (Img Reg) divided into regions by means of an operation of scanning the image along at least one predetermined scanning direction; - memorizing during said operation of scanning a string (S j) of identifying label characters assigned to a region encountered during the scanning; - increasing a counter (Cj) every time a transition between different regions is detected, said counter being associated with every string (Sj); - acquiring (S_Scan) one or more sequences (S j) of regions from the image (Img Reg) divided into regions by means of an operation of scanning the image along at least one predetermined scanning direction; - memorizing during said operation of scanning a string (S j) of identifying label characters assigned to a region encountered during the scanning; - increasing a counter (Cj) every time a transition between different regions is detected, said counter being associated with every string (Sj); - comparing (Cmp) the acquired information with at least one model characterizing a respective class of said plurality, said comparing further comprising the phase of selecting (S_Discard) a subset of the acquired sequences comprising sequences associated with a respective transition counter (Cj) containing a value smaller than or equal to a predetermined limit value (C th); - associating (Set_CL 1) with the digital image a class of said plurality on the basis of said comparison phase.