图片处理
星空同学
少胡思乱想,多造轮子。
展开
-
关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
本文为转载,原博文地址为:http://m.blog.csdn.net/blog/chzphoenix/42171653有时会看到别人使用bitmap是用到ARGB_8888/RGB_565这类参数,那么这些参数是什么?对bitmap有什么影响?他们是Bitmap.Config的四种枚举类型。(ARGB分别是alpha透明度和red、green、blue三色) ARGB_8888:分别用8位来记录转载 2015-12-28 17:54:25 · 2039 阅读 · 0 评论 -
使用Camera SurfaceView预览出现图案形变等问题解决总结
测试Camera使用SurfaceView预览,出现,图像拉伸,以及图案旋转90°,保存下的图片同样有以上问题。解决: android.hardware.Camera.Parameters parameters = camera.getParameters(); android.hardware.Camera.Size bestSize = null;原创 2015-12-30 20:35:48 · 2055 阅读 · 0 评论 -
Bitmap 二次采样实现
本博文为转载,原创地址: http://blog.csdn.net/zimo2013/article/details/168494771.Bitmap概述 Android系统支持几种图片(.png (preferred), .jpg (acceptable), .gif (discouraged)), 其中Bitmap位图#ffffffff,包括图片透明度Alpha和RGB,图片质量很好,每一个转载 2016-01-01 14:58:06 · 1139 阅读 · 0 评论 -
Bitmap二次采样以及压缩另一种方式
文字转载自:http://blog.csdn.net/jian51868/article/details/45225445 感谢原博主无私分享。最近,做到电子照片上传的功能,要求照片大小不能大于50kb,还有尽量保证质量!心想简单吧……是不是百度一下一箩筐!!!查看了一些发现一箩筐都是一样一样的。简单说一下网上的: 1、bitmap质量压缩。 2、bitmap图片比例缩放。 3、根据path转载 2016-01-01 15:41:57 · 652 阅读 · 0 评论 -
关于Android硬件加速
本文转载自:http://blog.csdn.net/u013598111/article/details/49975843从Android 3.0开始,Android的2D渲染管线可以更好的支持硬件加速。硬件加速使用GPU进行View上的绘制操作。 硬件加速可以在一下四个级别开启或关闭: Application Activity Window View Application级别 往转载 2016-10-17 15:37:07 · 903 阅读 · 0 评论 -
ViewPager中做图片缩放遇到:java.lang.IllegalArgumentException: pointerIndex out of range
业务需求,一个viewpager中放一个可缩放的imageview,爆出这个bug. 感谢周刚博主提供解决方案: 来自:http://blog.csdn.net/nnmmbb/article/details/28419779这里做个记录: 解决方法是,方法是:捕获IllegalArgumentException(非法参数异常)异常 即如private float spacing(MotionE原创 2016-11-28 18:38:36 · 753 阅读 · 0 评论 -
ImageView图片变形
mark: http://www.cnblogs.com/bcbr/articles/4268276.html转载 2017-04-28 10:26:35 · 962 阅读 · 0 评论 -
RelativeLayout中子view设置Margin无效
发现:在RelativeLayout中如果一个子view设置如:layout_alignParentBottom或者layout_alignParentTop等属性,在代码中通过layoutParam动态设置margin会是无效。记录下。修改margin同时改变图片大小: RelativeLayout.MarginLayoutParams layoutParams = (RelativeLayout原创 2017-07-28 10:23:20 · 3954 阅读 · 0 评论