IImage接口编解码怎么这么慢
如题,拍照后用IImage接口解码JPEG并编码生成BMP,居然要2.2秒。坑爹啊!!!JPEG.LIB解码JPEG并生成BMP大概是200-300MS。能不能有再稍微快点的方法呢?要求也不是很高,1S解码10帧左右就可以了。大大们有什么好的建议或想法啊?给小弟我指条明路啊。
[解决办法]
有些地方可以优化一下,比如com初始化,创建Image工厂,可以在程序启动的时候进行。然后你的文件读到内存之后,后面创建image时,还是从文件创建的,等于读文件整个读了2次。可以直接用内存里面的buf创建的。