getHolder().setFormat(PixelFormat.RGBA_888);

Options options = new BitmapFactory.Options();

options.inDither=true;

options.inScaled = true;

options.inPreferredConfig = Bitmap.Config.ARGB_8888;

options.inPurgeable=true;

当使用上面的代码,我得到下面的结果.........

无色带我的平板设备

上测试移动

明显的颜色条纹(三星Galaxy ACE) getHolder().setFormat(PixelFormat.RGBA_888);

Options options = new BitmapFactory.Options();

options.inDither=true;

options.inScaled = true;

options.inPreferredConfig = Bitmap.Config.ARGB_565;

options.inPurgeable=true;上

在我的平板电脑无色带

在银河王牌

的结果相同Noticible色带如上 getHolder().setFormat(PixelFormat.RGB_565);

Options options = new BitmapFactory.Options();

options.inDither=true;

options.inScaled = true;

options.inPreferredConfig = Bitmap.Config.RGB_565;

options.inPurgeable=true;

色带上我的平板电脑

色带上SG王牌 getHolder().setFormat(PixelFormat.RGB_565);

Options options = new BitmapFactory.Options();

options.inDither=true;

options.inScaled = true;

options.inPreferredConfig = Bitmap.Config.ARGB_8888;

options.inPurgeable=true;对

色带上我的平板电脑

色带的SG王牌

所以,综上所述,只有PixelFormat.xxxx部分似乎任何区别。我的理解是,这是设置持有人的颜色格式。这将影响绘制的所有内容。 (即,所有内容都将采用该格式)。

有人可以解释下列行的用途吗?

options.inPreferredConfig = Bitmap.Config.xxxxxxx

这似乎并没有对已经绘制的位图任何影响。

性能是至关重要的,所以我可能必须更改我的原始PNG文件,以便它们没有渐变(即将它们绘制为RGB565 - 这是可取的,还是应该坚持使用8888?)或应该抖动排序那个出来? (因为你可以看到,我已启用它,但似乎没有帮助)。

任何想法为什么在Ace上总会出现这种情况?它可能是硬件限制吗?

谢谢这一切都很混乱。 (PS我已阅读过官方指南,在将问题发布到SO以及查看其他相关的SO问题之前,我经常会看到这一点,但官方指南(情况经常是这样),不会为我清楚这一点,我无法通过其他问题找到答案,所以,如果它已经在这里,请致歉)。

2013-03-02

Zippy

argb8888格式的jpeg_Android的色彩格式(RGB565,ARGB8888)相关推荐

  1. RGBA、YUV色彩格式及libyuv的使用

    最近一段时间因为工作的需要,要使用到libyuv.因为之前写录制视频的时候,也要用到rgb转yuv,自己结合网上的资料做了个实现,记录了点笔记,现在索性一起整理下. 常用的色彩格式 常见的色彩格式主要 ...

  2. ARGB_8888(ARGB32)色彩格式

    这种格式就简单的多,一幅大小为width*height色彩格式为ARGB_8888的图片,假设大小是640*480的(以像素为单位),全部数据都存放在一个 int ARGB[] 的数组中,则数组的大小 ...

  3. 图片格式之YUV420 转RGB格式(含代码)

    在数字图像处理种YUV格式也是我们经常遇到,与RGB一样也是一种编码格式,开始主要用于电视系统以及模拟视频领域.YUV,分为三个分量,"Y"表示明亮度(Luminance或Luma ...

  4. web字体格式及几种在线格式转换工具介绍

    目前,文字信息仍是网站最主要的内容,随着CSS3技术的不断成熟,Web字体逐渐成为话题,这项让未来Web更加丰富多彩的技术拥有多种实现方案,其中之一是通过@font-face属性在网页中嵌入自定义字体 ...

  5. 医疗dcm格式图像解析成bmp格式图片

    医疗拍摄的dcm格式图像一般不能直观的给我们展示出来,需要使用程序对里面的元素进行解析.一般我们用ViewPersonal软件来查看dcm格式的图像. dcm格式图像解析过程一般如有图所示: 其中dc ...

  6. java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...

    java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象? 我想将date1格式的日期转换为date2格式的日期对象. SimpleDateFormat simple ...

  7. matlab julian day,通用的日期格式与儒略日(julian day)格式的互相转换

    通用的日期格式与儒略日(julian day)格式的互相转换 李文军 中国地震局地震预测研究所北京100036 liwj@http://www.doczj.com/doc/f68d7eabdd3383 ...

  8. 电子书格式怎么在线转换为PDF格式

    电子书格式怎么在线转换为PDF格式,现在很多朋友喜欢用PDF格式的电子书,因为其有纸质书的排版和格局,但实际生活中出现的最多的是TXT等格式的电子书,那如何将其进行转换成PDF格式的呢,下面就由小编来 ...

  9. 在线qmc0转换mp3工具_如何将M4A格式的音频转换为MP3格式?只需一步搞定

    随着网络技术的发达,会有很多人喜欢在网上下载东西,特别是很喜欢在网上下载音乐,但是下载音乐之后发现是M4A格式?这样用起来很不方便,都喜欢MP3格式的,那么如何将M4A格式的音频转换为MP3格式?今天 ...

最新文章

  1. fileupload的回调方法_jQuery File Upload文件上传插件使用详解
  2. 6.OSI七层网络模型与TCP/IP四层网络模型
  3. Python如何在控制台显示进度条
  4. c++ createtoolhelp32snapshot取进程路径_Linux进程间通信(上)之管道、消息队列实践
  5. java substring 越界_我在java中用substrng()提取某一字符串的子串是老是出现越界的问题,求指教~~~...
  6. Hbase Region in transition (RIT) 异常解决
  7. qt实现QLabel上显示的文字有描边
  8. jupyter新建文件_Jupyter渲染网页的3种方式
  9. FPGA原语使用方法
  10. rabbitmq 消费端代码获取队列名称_RabbitMQ四:生产者--队列--消费者
  11. mysql查看重复数据结构_mysql 数据库重复数据结构
  12. HTML 5 span 标签
  13. linux下安装使用dig命令
  14. 学嵌入式需要报培训班吗?
  15. 2020 USACO OPEN--Sliver
  16. 【数藏之家】盘点周杰伦的NFT之路,NFT如何借明星之力形成“破圈效应”?
  17. 如何在 JIRA 中创建自己的仪表板(Dashboard)
  18. Echarts实现可视化大屏
  19. 4.16 Android 感应器实现摇一摇的功能
  20. 使用Dubbo实现简单的RPC调用(Spring配置文件版)

热门文章

  1. java callable用法_使用Callable返回结果(译)
  2. 家用路由器的安装和摆放
  3. B站品牌如何实现年轻化营销?看奥利奥在B站解锁更多种草“玩法”!
  4. 智慧政务说明书 车辆管理(十)
  5. tftp ,tftp命令使用说明
  6. KT6368A国产蓝牙BLE芯片驱动程序硬件注意事项
  7. JDBC——数据库连接池
  8. 震惊,java仅用30行代码就实现了视频转音频的批量转换
  9. Java游戏练习---打地鼠
  10. Windows10 使命召唤14二战:由于找不到MSVCR120.dll ……