Ну наверное в первую очередь надо определится хотим ли мы виньетирование с резкими краями различной формы, которое по сути становится рамкой ( квадрат, круг, сердечки и пр.) и второй пункт- допускать ли виньетирование при котором затерается часть изображения так, что оно исчезает.