advanced_image_processing: Unnecessary copy method call.
advanced_image_processing: Cleaned up property generation for local maxima.
advanced_image_processing: After cleaning up local maxima, the concern of having another field is no longer necessary for the NumPy structured array containing the properties.
advanced_image_processing: Found that finding local maxima would not work in arbitrary dimensions. This has been corrected.
advanced_image_processing: Missing correct type for label step. Expanded on the comment.
advanced_image_processing: Corrected comment.
advanced_image_processing: Deleted old commented line.
advanced_image_processing: Removed centroid to NumPy Array portion by using the vectorized function to create arrays.
advanced_image_processing: Moved the Centroid to NumPy Array portion to region_properties.
advanced_image_processing: Implemented simpler and surprisingly faster (even when scaled) method of converting array-like instances to NumPy array instances.
advanced_image_processing: Fixed region_properties to use multi-dimensional arrays when necessary (i.e. Centroid, etc.).
advanced_image_processing: Removed explicit for loop over NumPy structure array from region_properties by using the changed region_properties format.
advanced_image_processing: Removed line of no use.
advanced_image_processing: Used maxima for watershed from those found before.
advanced_image_processing: Made sure to use label from scipy.ndimage as the one in scikit doesn't give a label image.