我的程序以大约每秒30fps的速度保存来自相机的图像;移动这些图像或使用windows资源管理器浏览它们需要很长时间。
我的问题是:将它们存储为视频文件是更好的方法吗?因此,移动文件不会花费太多时间。(如果这样很好,如何快速打开一个大的视频文件并获得指定的帧数?这种方法是否更快?)
发布于 2010-11-27 21:41:22
视频文件的加载或查找速度不太可能比单个图像文件更快。更不用说这将比图像更难处理,并且可能会给您的应用程序引入一堆额外的、不必要的依赖。
如果你真的需要一种方法来加速图像浏览,你应该考虑生成单独的 .缩略图,它与原始图像完全相同,但在大小和质量上都有很大的降低,只适合显示。这使得生成的缩略图图像比原始图像小得多,这将大大加快它们的加载和渲染速度。这个技巧在所有的图形包和文件管理器中都有使用。这种方法允许您延迟加载关联的完整图像的昂贵过程,直到用户选择要打开的特定缩略图图像。
https://stackoverflow.com/questions/4291788
复制相似问题