发明名称 |
图片处理方法及装置 |
摘要 |
本公开是关于一种图片处理方法及装置。该方法包括:获取应用程序界面上的预定区域内所要显示的原始图片;计算所述原始图片的原始大小和缩放后的目标大小;根据所述原始大小在所述应用程序的非虚拟内存中获取第一内存块,将所述原始图片解码到所述第一内存块中;按照所述目标大小,将所述解码后的原始图片缩放至所述应用程序的虚拟内存中符合所述目标大小的第二内存块中,获得符合所述目标大小的目标图片。该技术方案能够避免在虚拟内存中解码图片时产生内存碎片的情况,同时减少在应用程序的虚拟内存中申请内存块的次数,从而减少垃圾回收机制的发生次数,避免应用程序卡顿,使应用程序的运行更加流畅。 |
申请公布号 |
CN105957011A |
申请公布日期 |
2016.09.21 |
申请号 |
CN201610355530.7 |
申请日期 |
2016.05.25 |
申请人 |
北京小米移动软件有限公司 |
发明人 |
王亚辉;霍东海;刘小桐 |
分类号 |
G06T3/40(2006.01)I |
主分类号 |
G06T3/40(2006.01)I |
代理机构 |
北京尚伦律师事务所 11477 |
代理人 |
代治国 |
主权项 |
一种图片处理方法,其特征在于,包括:获取应用程序界面上的预定区域内所要显示的原始图片;计算所述原始图片的原始大小和缩放后的目标大小;根据所述原始大小在所述应用程序的非虚拟内存中获取第一内存块,将所述原始图片解码到所述第一内存块中;按照所述目标大小,将所述解码后的原始图片缩放至所述应用程序的虚拟内存中符合所述目标大小的第二内存块中,获得符合所述目标大小的目标图片。 |
地址 |
100085 北京市海淀区清河中街68号华润五彩城购物中心二期9层01房间 |