Je dois recadrer une image sans changer son format. Je prends des photos de CANON1100D en utilisant EDSDK. L'image prise: Largeur = 1920 et Hauteur = 1280
ration Aspect est 1,5. mais j'ai besoin d'image quel ratio d'aspect est 1,33.Comment recadrer l'image sans changer le format d'image
// convert into processing resolution (1600,1200)
Image<Bgr, byte> runtime_frm = new Image<Bgr, byte>(frame.ToBitmap(1600,1200));
// also in bitmap processing
// Bitmap a = new Bitmap(runtime_frm.ToBitmap());
// Bitmap b = new Bitmap(a, new Size(1600,1200));
Il est en train de redimensionner l'image de sorte que le rapport d'aspect de l'image est modifié, mais il crée une contrainte dans l'image. J'ai besoin de recadrer l'image (1920x1280) à (1600x1200) en cours d'exécution.
Comment est-ce que je peux faire ceci par programme? n'importe quelle idée
Je ne suis pas sûr d'avoir lu correctement vos conditions. Vous devez changer le rapport d'aspect de 1: 1.5 à 1: 1.333, mais sans changer le rapport d'aspect? –
je dois ** recadrer ** une partie de l'image avec l'aspect ration 1: 1.33 de l'image originale de ratio d'aspect 1: 1.5 –