使用硬件加速将原始单声道8位字节数组转换为jpeg

时间:2012-10-25 11:17:28

标签: opencv compression hardware jpeg

首先我需要说的是,我对编程非常陌生。并且,我遇到了一个非常愚蠢的问题:我需要以至少200FPS(实时)的速率将Raw单声道8位字节阵列灰度图像压缩为Jpeg(以节省空间)。图像大小为1280x1024px,因此我需要每秒处理大约2.6Gigapixels!我尝试使用imagemagick,但它无法以如此高的速率处理数据。我只是想知道是否有一种有效的方法来处理这个问题。我可以使用GPU或CPU,无论哪种效果最好。我不知道如何完成这项工作。任何帮助表示赞赏!

提前致谢。 :)

1 个答案:

答案 0 :(得分:2)

你一定要试试libjpeg-turbo。它具有CPU加速处理(MMX,SSE2或NEON),令人印象深刻performances