2017-12-16 9 views
0

2 개 이상의 이미지로 매개 변수로 전달하는 모든 이미지를 결합한 고유 한 이미지를 만들고 싶습니다. 나는 2 개의 매개 변수로 증명을 시작합니다.2 개의 이미지로 이미지를 만드는 법 ffmpeg

firstpart = "/home/princebot/mazos/cartas/CannonCard.png" 
    secondpart = "/home/princebot/mazos/cartas/FireballCard.png" 
    a = subprocess.Popen(["ffmpeg","-i", firstpart, "-filter_complex", "scale=120:-1,","-i", secondpart, "-filter_complex","hstack" , "output.png"],stdout=subprocess.PIPE) 
    a.communicate()[0].decode('utf-8') 

결합 이미지는 생성되지 않습니다.

+1

귀하의 질문은 매우 명확하지 않다. 당신은 무엇부터 시작합니까? 그 결과로 얻을 것으로 예상되는 것은 무엇입니까? –

+0

두 이미지를 결합한 이미지를 만들고 싶습니다. – segoitz

+1

하나는 왼쪽에, 다른 하나는 오른쪽에 있습니까? 위의 하나와 아래의 하나? 두 번째는 처음에 합성 된 것입니까? 차이점? 평균? 제품? –

답변

0

은 적절한 크기를 사용하여 규모가 출력 가정 :

a = subprocess.Popen(["ffmpeg","-i", firstpart, "-i", secondpart, "-filter_complex","[0]scale=120:-1[s];[s][1]hstack" , "output.png"],stdout=subprocess.PIPE) 
관련 문제