A system for performing a staining procedure for a biological sample, the system comprising: a flow chamber defining a channel in fluid communication with a supply of a staining agent and a supply of a decolorizing agent, the flow chamber comprising a surface configured for operably engaging the sample therewith; a fluidics system in fluid communication with the flow chamber, the supply of the staining agent, and the supply of the decolorizing agent; the fluidics system configured for applying the staining agent to the sample by passing the staining agent through the flow chamber so as to prepare a stained sample comprising a plurality of stained entities, the plurality of stained entities including at least one of a plurality of stained entities and a plurality of superficially stained entities; the fluidics system further configured for applying the decolorizing agent to the stained sample by passing the decolorizing agent through the flow chamber so as to prepare a partially decolorized sample wherein at least a portion of the stain is removed from the superficially stained entities; and an imaging system disposed adjacent to the flow chamber such that the sample is positioned within a field of view of the imaging system; the imaging system configured for monitoring an application of at least one of the staining agent and the decolorizing agent using a camera device; the imaging system further configured for generating a difference image by comparing at least one image of the sample obtained by recording an image using the camera device before a first application of the decolorizing agent and at least one image of the sample obtained by recording an image using the camera device after the first application of the decolorizing agent; the imaging system being further configured to determine an exposure time for a second application of the decolorizing agent based at least in part on the difference image by performing a ratio calculation based at least in part on an exposure time resulting in a level of decolorization in the superficially stained entities, so as to substantially decolorize the superficially stained entities without substantially decolorizing the stained entities such that the stained entities may be more readily discerned from the superficially stained entities. a flow chamber defining a channel in fluid communication with a supply of a staining agent and a supply of a decolorizing agent, the flow chamber comprising a surface configured for operably engaging the sample therewith; a fluidics system in fluid communication with the flow chamber, the supply of the staining agent, and the supply of the decolorizing agent; the fluidics system configured for applying the staining agent to the sample by passing the staining agent through the flow chamber so as to prepare a stained sample comprising a plurality of stained entities, the plurality of stained entities including at least one of a plurality of stained entities and a plurality of superficially stained entities; the fluidics system further configured for applying the decolorizing agent to the stained sample by passing the decolorizing agent through the flow chamber so as to prepare a partially decolorized sample wherein at least a portion of the stain is removed from the superficially stained entities; and an imaging system disposed adjacent to the flow chamber such that the sample is positioned within a field of view of the imaging system; the imaging system configured for monitoring an application of at least one of the staining agent and the decolorizing agent using a camera device; the imaging system further configured for generating a difference image by comparing at least one image of the sample obtained by recording an image using the camera device before a first application of the decolorizing agent and at least one image of the sample obtained by recording an image using the camera device after the first application of the decolorizing agent; the imaging system being further configured to determine an exposure time for a second application of the decolorizing agent based at least in part on the difference image by performing a ratio calculation based at least in part on an exposure time resulting in a level of decolorization in the superficially stained entities, so as to substantially decolorize the superficially stained entities without substantially decolorizing the stained entities such that the stained entities may be more readily discerned from the superficially stained entities.