This is likely because the pixel.array is subset at the beginning, so in the array the "location" of the identifier_dot changes relative to the true position in the uncropped image.
However, the cropping of the identifier-bounding rectangle is not adjusted for this, so it will effectively be moved to a differnt "location" within the subset image.
Additionally, the GUI must issue an error for every image wherein the pixel.count of the identifier is 0.
Additionally, should the GUI issue info if the range of the identifier has a high variance?
This is likely because the pixel.array is subset at the beginning, so in the array the "location" of the
identifier_dot
changes relative to the true position in the uncropped image.However, the cropping of the identifier-bounding rectangle is not adjusted for this, so it will effectively be moved to a differnt "location" within the subset image.
Additionally, the GUI must issue an error for every image wherein the pixel.count of the identifier is 0. Additionally, should the GUI issue info if the range of the identifier has a high variance?