Image processing 色度键使用FFMPEG将绿色部分替换为另一个图像
我想用另一个图像替换上面的chromekey图像的绿色。图像应仅替换为绿色,而不是覆盖整个图像 我使用下面的示例命令,但它覆盖了整个图像,而不仅仅是绿色Image processing 色度键使用FFMPEG将绿色部分替换为另一个图像,image-processing,ffmpeg,android-ffmpeg,chromakey,color-key,Image Processing,Ffmpeg,Android Ffmpeg,Chromakey,Color Key,我想用另一个图像替换上面的chromekey图像的绿色。图像应仅替换为绿色,而不是覆盖整个图像 我使用下面的示例命令,但它覆盖了整个图像,而不仅仅是绿色 -y-i/storage/emulated/0/dummyResized.jpg-i/storage/emulated/0/circularImage.png-filter_complex[1:v]colorkey=green:0.3:0.2[ckout];[0:v][ckout]overlay[out]-map[out]/storage/em
-y-i/storage/emulated/0/dummyResized.jpg-i/storage/emulated/0/circularImage.png-filter_complex[1:v]colorkey=green:0.3:0.2[ckout];[0:v][ckout]overlay[out]-map[out]/storage/emulated/0/outputbluckcircular.jpg这两幅图像是什么样子的?-y-i“+背景路径+”-i/storage/emulated/0/ScaledOutput.jpg-filter\u complex[1:v]chromakey=green:0.13:0.2[ckout];[0:v][ckout]overlay=(W-W)/2:(H-H)/2[o]-map[o]-map 1:a-destc:a-copy+getPath()解决使用this@WelbornMachado从上面看,命令图像仅放置在基础图像的中心。有没有什么解决方案可以将图像精确地放置在绿色部分的位置?这两个图像看起来像什么?“-y-i”+backgroundPath+”-i/storage/simulated/0/scaleOutput.jpg-filter_complex[1:v]chromakey=green:0.13:0.2[ckout];[0:v][ckout]overlay=(W-W)/2:(H-H)/2[o]-map[o]-map-map-map 1:a?-c:a copy“+dest.getPath()解决使用this@WelbornMachado从上面看,命令图像仅放置在基础图像的中心。是否有任何解决方案可以精确地将图像放置在绿色部分所在的位置?