def negative(image, extra_inputs={}, parameters={}):
    """ Applies a **Negative Filter** onto an image. \n

    Arguments:
        *image* (NumPy array) -- the image to be filtered

        *extra_inputs* (dictionary) -- a dictionary holding any extra inputs
        for the call (empty)

        *parameters* (dictionary) -- a dictionary holding parameter values (empty)

    Returns:
        list of NumPy array uint8 -- list containing the filtered image
    """
    # Negative is defined as complementary to maximum intensity value
    negative_image = 255 - image

    return [negative_image]