使用C#进行视频缩放

时间:2010-07-01 01:08:27

标签: c# video image-scaling

我需要在我的C ++应用中执行视频缩放。我知道我可以使用COM与C#进行通信,我知道C#可以执行视频缩放,所以我正在考虑弥合这两个世界。

如何使用C#缩放内存中的视频图像,然后在缩放图像后获取视频数据?

这个问题看似相似,但如何在缩放后获取数据而不是将其显示在屏幕上? High Quality Image Scaling Library

1 个答案:

答案 0 :(得分:1)

C#(使用GDI + a.k.a。System.Drawing)可以缩放单个图像,但它没有内置的缩放完整视频的方式(如MPEG或AVI)。

假设您实际上只需要缩放单个图像(即不是完整的视频),那么最好从C ++中做到这一点(StretchBlt将是您将用于此的主要API方法。 / p>