Find the no of pixels, edge values and indices of the required Q rings

This won't handle the specified input shape correctly.  I think this should be dealt with via a `np.atleast_2d` + `np.linalg.norm`.