def METHOD_NAME(self, path, img, channel_first=False, as_uint16=False, auto_scale=True):
    backend = self.get_best_backend(path, 'save')
    if backend is None:
        raise ValueError("No available backend to save image.")
    return backend.METHOD_NAME(path, img, channel_first, as_uint16, auto_scale)