A method of performing a lens effect to determine a realistic pixel content
of a realistic pixel transformed by a virtual lens from a plurality of
image pixels is disclosed. First, an offset mask having an offset value
corresponding to a pixel point in the virtual lens is provided, and a
plurality of weight masks respectively corresponding to the image pixels
are also provided, each of the weight masks having a weight value
corresponding to the pixel point. Then, a reference pixel position is
calculated by adding a realistic pixel position to the offset value, and
one of the image pixels with a position equal to the reference pixel
position is selected as a reference pixel. Finally, a weighted process is
performed on the addition of an adjacent pixel content and a reference
pixel content according to the weight value in a first weight mask of the
weight masks, thereby the realistic pixel content of the realistic pixel
is acquired.
Une méthode d'exécuter un effet d'objectif pour déterminer une teneur réaliste en Pixel d'un Pixel réaliste transformé par un objectif virtuel d'une pluralité de Pixel d'image est révélée. D'abord, un masque excentré ayant une valeur excentrée correspondre à un point de Pixel dans l'objectif virtuel est fourni, et une pluralité de poids masque respectivement la correspondance aux Pixel d'image sont également fournies, chacun des masques de poids ayant une valeur de poids correspondre au point de Pixel. Puis, une position de Pixel de référence est calculée en ajoutant une position réaliste de Pixel à la valeur excentrée, et un des Pixel d'image avec une position égale à la position de Pixel de référence est choisi comme Pixel de référence. En conclusion, un processus pesé est effectué sur l'addition d'un contenu adjacent de Pixel et un contenu de Pixel de référence selon la valeur de poids dans un premier masque de poids des masques de poids, la teneur réaliste en Pixel du Pixel réaliste est acquis de ce fait.