2017-01-30 1 views

Répondre

0

D'abord, vous devriez obtenir les coordonnées de numéro de pixel reçu. En effet, supposons p1 est le nombre de pixel donné de l'image (720x576), puis ses coordonnées correspondantes sont

y = p1/720; 
x = p1 - y*720; 

Ensuite, convertir ces x & y en d'autres résolution (1920x1080) x, y comme suit

x1 = x*1920.0/720; 
y1 = y*1080.0/576; 

Enfin, convertir ces x1 & y1 en emplacement de pixel en 1920X1080 comme suit,

p2 = x1 + y1 * 1920;

p2 est l'emplacement de pixel nécessaire.

1

Multiplier la coordonnée x par 1920/720 et la coordonnée y par 1080/576, mais il ne peut pas être aussi simple que cela à cause d'objets de ré-échantillonnage et de compression.