这是我在这里的第一个问题,我希望这对我来说是一个好的开始
我有以下命令将图像叠加在图像上方
String command = '-y -i $backgroundImage1 -i $overlayImage1 -filter_complex '
'"[1]scale=500:500,rotate=1:c=none:ow=rotw(1):oh=roth(1)[i1];'
'[0][i1]overlay=600:600" $outPutPath';
结果工作正常,但覆盖位置似乎不完全按照提供的位置,所以我决定删除它:ow=rotw(1):oh=roth(1)
,它保留了当前位置,但问题是它自动裁剪了一些部分
所以我想保留当前覆盖并避免任何汽车部件被裁剪,我该如何实现这一点?
答案1
ow
如果希望覆盖层的中心oh
保持在overlay=600-w/2:600-h/2
(600,600)