【问题标题】:How to reduce the Bitmap size converting a Bitmap from 24 to 1bpp programatically in Android如何在 Android 中以编程方式将位图从 24 转换为 1bpp 以减小位图大小
【发布时间】:2015-11-13 04:06:48
【问题描述】:

我需要在我的 Android OCR 应用程序中减小位图大小,将其从 24bpp 转换为 1bpp-monochrome

我发现这个非常好的软件可以将位图转换为 1bpp-单色 (https://github.com/acdevs/1bpp-monochrome-android)。它转换为 1bpp-monochrome,但最终文件的大小没有减小。

关于如何减少将位图转换为 1bpp-monochrome 的位图文件大小的任何建议?

提前感谢您的帮助。

【问题讨论】:

    标签: android file bitmap size monochrome


    【解决方案1】:

    https://github.com/acdevs/1bpp-monochrome-android 上的代码正在 100% 工作,并创建了一个 1bpp 位图,其尺寸减小了。问题是在 android 环境中读取此 bitmap(1bpp) 时,您需要选择一个 Bitmap.Config,Android 会相应地增加 Bitmap.Config 的 Bitmap 大小。 Android 不支持 1bpp 位图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-25
      相关资源
      最近更新 更多