最近做个视频项目,要在VC中实现画中画功能,就像这幅图片中展现的求大神给点思路,不慎感激!!

解决方案 »

  1.   

    把两张图片(视频由一些离散的图片组成,所以没有区别)叠在一起,然后再一起显示就好了。
    问题提的是画中画,所以是可以默认显示一张图片或者一个视频流是没有问题的。
    两张图片叠在一起,我认为能够拉伸图片的分辨率的话,那么下面的工作就只需要相应的拷贝了。
    拉伸分辨率可以自己写一个,不过直接去找一个可能是更好的选择。
    我知道一个在拉伸图片以及颜色空间转换方面很不错的方式:ffmpeg里的swscale,函数接口调用简单,
    内部采用了汇编,性能和功能方面至少比我自己写的要好的多