code: def check_coordinates(co, xy=None):
      
      if isinstance(co, ndarray):
          co = co.tolist()
      if not (isinstance(co[0][0], list) or isinstance(co[0][0], tuple)):
          co = [co]
      if xy is not True:
          co = map(lambda p: asarray(p)[:, ::-1].tolist(), co)
      return co
docs: Check and parse coordinates as either a single coordinate list [[r,c],[r,c]] or a
      list of coordinates for multiple regions [[[r0,c0],[r0,c0]], [[r1,c1],[r1,c1]]]