A tissue analysis system, comprising: an image region identifier module (112, 710) that receives image data representative of an at least two-dimensional image of a tissue sample and outputs image region data that identifies a plurality of subsets of said image data, each image data subset being representative of a unique, spatially contiguous region of said image; an image region classifier module (114, 720) that, for a plurality of said image regions, classifies as a first step the respective image region as one of a plurality of tissue types using the respective image data subset for querying a database (116, 217) of tissue characteristics and determines a confidence score indicative of a confidence of said classifying of the respective image region; a database modifier module that, for a plurality of said image regions having a confidence score falling within a first range, effects modification of said database such that the resultant modified database comprises data representative of the tissue type classified to the respective image region and tissue characteristic data obtained from the respective image data subset, said first range being a range of confidence scores that includes a confidence score representative of certainty that the classification is correct; and an image region reclassifier module (115, 740) that, for a plurality of said image regions having a confidence score falling within a second range distinct from said first range, reclassifies as a second step the respective image region as one of said plurality of tissue types using the respective image data subset for querying said modified database and outputs said one of said plurality of tissue types as an analysis result, wherein said reclassifying the respective image region comprises weighting data of the respective image data subset and the data obtained from said modified database using a spatial proximity value and the confidence score such that neighboring image data subsets with a confidence score in the first range contribute more towards reclassifying the respective image region. an image region identifier module (112, 710) that receives image data representative of an at least two-dimensional image of a tissue sample and outputs image region data that identifies a plurality of subsets of said image data, each image data subset being representative of a unique, spatially contiguous region of said image; an image region classifier module (114, 720) that, for a plurality of said image regions, classifies as a first step the respective image region as one of a plurality of tissue types using the respective image data subset for querying a database (116, 217) of tissue characteristics and determines a confidence score indicative of a confidence of said classifying of the respective image region; a database modifier module that, for a plurality of said image regions having a confidence score falling within a first range, effects modification of said database such that the resultant modified database comprises data representative of the tissue type classified to the respective image region and tissue characteristic data obtained from the respective image data subset, said first range being a range of confidence scores that includes a confidence score representative of certainty that the classification is correct; and an image region reclassifier module (115, 740) that, for a plurality of said image regions having a confidence score falling within a second range distinct from said first range, reclassifies as a second step the respective image region as one of said plurality of tissue types using the respective image data subset for querying said modified database and outputs said one of said plurality of tissue types as an analysis result, wherein said reclassifying the respective image region comprises weighting data of the respective image data subset and the data obtained from said modified database using a spatial proximity value and the confidence score such that neighboring image data subsets with a confidence score in the first range contribute more towards reclassifying the respective image region.