- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干JPEG算法Android图像压缩技术探究
基于JPEG算法的Android图像压缩技术研究 摘要:在现代的移动应用中,图片会消耗大量数据流量。对图片进行压缩是解决该问题的有效途径之一。Android API提供了Bitmap类来对图片进行压缩处理操作,但其性能并非最优,本文将JPEG算法应用到Android程序开发领域进行图片压缩,并引入PSNR值进行评估。实验表明,在将图片保存相同质量和图片PSNR值相近的情况下,JPEG算法能更加快速高效地压缩图片
关键词:JPEG算法;Android;图像压缩;DCT;PSNR
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)22-0176-03
Abstract: In modern mobile applications, the picture will consume a lot of data traffic. Image compression is one of the effective ways to solve the problem. Android API provides the Bitmap class to perform image compression processing operation, but its performance is not optimal, this article will JPEG algorithm is applied to Android application development field image compression, and the introduction of PSNR value assessment. Experiments show that the same picture quality and save image PSNR value similar circumstances, JPEG algorithm can more quickly and efficiently compress image.
Key words: JPEG algorithm; Android; image compression; DCT; PSNR
自从2008年9月,Google公司正式发布了Android 1.0操作系统以来,Android凭借其开放性、开发便捷以及丰富的硬件支持,受到广大移动应用开发人员的青睐,使其在移动开发市场份额迅速跃居全球第一[1]。据有关市场研究机构统计,截止2016年4月底,Android操作系统在全球所占份额已达到76%
基于Android系统的移动设备,有智能手机,平板电脑等,在人们的日常生活中越来越普及。以前由于手机像素不高,拍照相片质量较小,所占的手机内存和上传网络所用的数据流量很少,但随着设备硬件的提升和人们对手机拍照要求的提高,手机摄像头的像素也不断提高,如一般机型三星GALAXY J7摄像头像素达到1300万,拍摄照片能达到10M以上,占据大量的数据存储空间。如果将手机中的照片直接通过网络上传至远程的服务器中,如此大的图片信息会导致上传速度缓慢、消耗大量数据流量等问题。解决该问题可以依靠提高设备硬件水平、加大信道带宽、压缩大数据图片等方法
图像的压缩算法有JPEG算法,JPEG2000算法,基于小波变换的图像压缩等。在Android程序开发中,目前最常用的方法是Android API提供的Bitmap类图像压缩,该方法的压缩效率不是很高。本文对静态图像数据压缩JPEG算法进行研究,并将该算法应用到Android应用程序的图片压缩中
1 Android系统Bitmap类压缩
Android API提供的Bitmap类是处理图像的主要类之一,不仅获取图像信息,还可以图像进行裁剪、旋转、放大缩小等操作,对图像指定保存格式。Bitmap类实现在android.graphics包中。Bitmap是一个私有的构造函数,不能 对外实例化,只能通过JIN实例化,由BitmapFactory类实现对JNI接口来实例化
Bitmap类对图像进行压缩的方法是compress(Bitmap.CompressFormat format, int quality, OutputStream stream),其中format是图像的压缩格式(JPRG和PNG),quality是图像保存质量,值为1-100范围的整数,100为高质量保存,1为低质量保存,stream是写入压缩数据的输入流
2 JPEG压缩算法
JPEG算法是由IEO和ISO两个组织机构制定的静态数字图像数据压缩编码标准,是国际上通用的标准。因此又被称为JPEG标准
您可能关注的文档
- 地方本科高校实践课教学队伍建设探究.doc
- 在高中英语教育中培养学生责任感.doc
- 地域文化视野下山西介休市三贤广场使用后评价探究.doc
- 地方本科高校转型发展背景下学前儿童音乐教育课程实践教学策略.doc
- 地方院校专业学位探究生教学案例开发途径探索.doc
- 地方应用型高校教学秘书职业倦怠成因和对策浅析.doc
- 地方高校城乡规划专业实践教学特色化探索.doc
- 地方戏曲―花朝戏传承与发展.doc
- 地方高校教师供给困境破解之策.doc
- 地方高校秘书队伍现状与专业培训探究.doc
- 2024年郑州农业发展集团有限公司社会招聘工作人员58人笔试备考题库及答案解析.docx
- 2024四川绵阳绵州酒店有限公司招聘财务部成本核算岗1人笔试备考题库及答案解析.docx
- 2024云南省保山市施甸县甸阳卫生院招聘(2人)笔试备考题库及答案解析.docx
- 市政道路工程试验检测计划.docx
- 2024-2025学年小学美术四年级下册岭南版(2024)教学设计合集.docx
- 2024年鄂东医养集团所属三家医院招聘事业编制工作人员18人笔试备考试题及答案解析.docx
- 大学生物实验室安全使用手册.docx
- 销售誓师大会销售经理发言稿.pptx
- 2024-2025学年小学美术四年级上册岭南版(2024)教学设计合集.docx
- 2024云南普洱市西盟县力所拉祜族乡人民政府招聘编外人员(1人)笔试备考题库及答案解析.docx
文档评论(0)