Android图片处理基础方式
来源:互联网 发布:山东大学网络教育首页 编辑:程序博客网 时间:2024/04/28 04:44
位图副本的操作步骤
- 得到原始图片的对象
* Bitmap srcBitmap = BitmapFactory.decodeFile(“/mnt/sdcard/tu1.jpg”); 创建图片对象的副本(空白副本)
*Bitmap copyedBitmap = Bitmap.createBitmap(srcBitmap.getWidth(), srcBitmap.getHeight(), srcBitmap.getConfig());创建画板对象
*Canvas canvas = new Canvas(copyedBitmap);创建画笔
*Paint paint = new Paint();
*paint.setColor(Color.BLACK);作画
- canvas.drawBitmap(srcBitmap, matrix, paint);
- // matrix : 位图矩阵对象,用来对图片精选缩放平移等效果的
缩放
Matrix matrix = new Matrix();
matrix.setScale(0.6f, 0.6f);//缩放比例平移
Matrix matrix = new Matrix();
matrix.settranslate(100,100);//平移距离旋转
Matrix matrix = new Matrix();
matrix.setRotate(180,srcBitmap.getWidth()/2, srcBitmap.getHeight()/2);/角度和中心点镜面特效
Matrix matrix = new Matrix();
matrix.setScale(-1, 1);
matrix.postTranslate(srcBitmap.getWidth(), 0);倒影特效
Matrix matrix = new Matrix();
matrix.setScale(1, -1);
matrix.postTranslate(0, srcBitmap.getHeight());
- Android图片处理基础方式
- android图片缩放的处理方式
- Android在处理图片减少出现OOM的方式
- Android在处理图片减少出现OOM的方式
- ANDROID - 对缩放图片产生的锯齿的处理方式
- Android Canvas绘制图片层叠处理方式porterduff xfermode
- Android 加载打图片出现OOM异常的处理方式
- Android在处理图片减少出现OOM的方式
- Android在处理图片减少出现OOM的方式
- Android 中图片压缩处理的方式(附源代码)
- Android在处理图片减少出现OOM的方式
- android开发中对图片的处理方式汇总
- opencv图片处理基础
- 图片的加载处理方式
- 版面中的图片处理方式
- springmvc 获取图片处理方式
- android 加载图片方式
- android 加载图片方式
- 2016/12/14 java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessExc
- 【django】django render()和render_to_response()和direct_to_template()和locals()
- Ubuntu各种命令使用 笔记
- CodeForces.5A Chat Server's Outgoing Traffic
- Java NIO
- Android图片处理基础方式
- Comparable与Comparator
- 经典决策树代码-信息增益
- 第8章 进程和程序:编写命令解释器sh
- Leetcode在线编程populating-next-right-pointers-in-each-node
- 算法-线性表的查找
- android Parcelable实现序列化
- modifyPicMD5.php 修改缓存md5
- Java 中Object类与equals方法