【问题标题】:Android accelerated bitmap scalingAndroid 加速位图缩放
【发布时间】:2011-05-04 19:10:55
【问题描述】:

我有一些大型 JPG 文件需要在 Android 服务中进行下采样。 BitmapFactory(即skia libray)可以处理这个问题,但可能没有得到任何GPU支持。是否有任何便携的方式来获得硬件加速以进行缩放?

服务是否可以创建一个隐藏视图,然后使用 OpenGL ES 进行缩放部分,还是仅在活动中可行?

【问题讨论】:

    标签: android opengl-es bitmap scaling hardware-acceleration


    【解决方案1】:

    您可以通过这种方式获得硬件加速缩放,但您必须从 GPU 读取结果,这可能会或可能不会比仅在软件中缩放更快。您还将遇到 GPU 特定的限制,例如最大纹理尺寸(例如 NexusOne 上的 4096x4096。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-03
      • 1970-01-01
      • 2011-06-22
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 2013-05-01
      相关资源
      最近更新 更多