Skip to content

liangxiaowei/ImageProcess

Repository files navigation

ImageProces

Demo只在Java层处理图片(主要看一下java层的效率)

  1. Demo里美颜参考来源:http://www.codexiu.cn/android/blog/8485/ ,采用了多,处理一个1500*1000的要花2秒 另外一个可以参考的Java美颜算法,http://www.jianshu.com/p/19421ed4d09e ,�尝试过但是比较慢,而且对于非demo图片(随便找一张图片)效果有点问题
  2. Demo里的�三种调整算法来源: https://github.com/chengdazhi/StyleImageView ,这个工程还包含很多滤镜效果,�效率都挺快的

现有的问题

  • 如何在c++里�读取和保存bitmap,�相应的资料很少
  • 如果在java层传递bitmap对象到c++层处理的话,有两个问题
  1. 由于不能申请过多的内存,所以只能做相应的�压缩,这样就无法以原图的大小�输出处理后的图,demo里一张5300 X 3500的图(大小为6M),压缩处理保存后为1500 X 1000(大小为2M)。要上传到服务器也不需要输出原图?
  2. 效率,这个和要处理的图的大小有关,由于在Java层经过了压缩,就demo的java层的算法来看,调整算法处理1500 X 1000的图在50毫秒左右,美颜算法处理处理1500 X 1000的图在2秒左右
  3. 把算法原封不动地搬到c++层就能加快?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages