Comment redimensionner une image en utilisant sws_scale () de ffmpeg?
Je veux redimensionner une image en utilisant le ffmpeg func--->sws_scale().
Est-il un sait comment faire?
Vous avez le code source de cette fonction?
source d'informationauteur cyh24
Vous devez vous connecter pour publier un commentaire.
Vous devez d'abord créer un
SwsContext
(vous avez besoin de faire qu'une seule fois) :Vous avez besoin de deux cadres pour la conversion, image1 est l'image d'origine, vous devez explicitement allouer image2 :
Vous pouvez utiliser cette partie à l'intérieur d'une boucle si vous avez besoin de redimensionner chaque image que vous recevez :
Noter que j'ai aussi changé le format de pixel, mais vous pouvez utiliser le même format de pixel pour les images