Matrix.postScale
1 Matrix matrix = new Matrix(); 2 3 // 缩放图片动作 4 matrix.postScale(scaleWidth, scaleHeight); 5 // 创建新的图片 6 Bitmap resizedBitmap = Bitmap.createBitmap(bitmapOrg, 0, 0, 7 width, height, matrix, true); 8 9 i1.setImageBitmap(resizedBitmap); 10 11 // 缩放图片动作 12 matrix.postScale(scaleWidth2, scaleHeight2); 13 // 创建新的图片 14 resizedBitmap = Bitmap.createBitmap(bitmapOrg2, 0, 0, 15 width2, height2, matrix, true); 16 17 i2.setImageBitmap(resizedBitmap);
宽度上面会跟i1缩放的一样。
如果new一个新的Matrix作用在imageview2上面得到的效果会是正确的。why?
转载于:https://www.cnblogs.com/anee/archive/2012/10/18/2729145.html
Matrix.postScale相关推荐
- Android 自定义View ——Matrix (矩阵)
Matrix的作用: Matrix类包含一个3x3矩阵,用于转换坐标 Matrix (矩阵) 的原理很遗憾自己目前也是含糊的很,这里就不说了,记录自己在项目使用的方法, 这里就简单的记录下Matrix ...
- android手势放大自动还原,ImageView通过matrix实现手势缩放,放大,缩小 ,移动
转载自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2013/1023/1579.html 测试有效 关于ImageView的手势缩放, ...
- Android开发--Matrix(二)--实现图片的旋转
Matrix功能很是强大,利用这个类提供的一系列方法,我们可以实现图片的旋转. 下面以一个例子说明实现方法. 首先,我们看下实现的截图: 下面给出具体的实现代码: 1.xml布局文件 <?xml ...
- Android开发--Matrix(一)--实现图片的动态放大缩小
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放.平移.旋转等操作. 首先介绍一下矩阵运算.加法和减法就不用说了,太简单了,对应位相加就好.图像处理,主要用到的是 ...
- 我的Android进阶之旅------android Matrix图片随意的放大缩小,拖动(转)
step1:新建一个项目DragAndZoom,并准备一张照片放在res/drawable-hdpi目录下,如下图所示: step2: 设置应用的UI界面,在main.xml中设置: [html] v ...
- android matrix 缩放,android – 如何获取任意矩阵的缩放值?
图像按矩阵缩放: Matrix matrix = new Matrix(); matrix.postScale(...); matrix.postTranslate(...); matrix.post ...
- android图片缩小和放大Matrix
/**Bitmap放大的方法*/ private static Bitmap big(Bitmap bitmap) { Matrix matrix = new Matrix(); matrix. ...
- android 编程 输入矩阵,Android中Matrix的pre post set方法理解
虽说以前学习过线性代数和图形学原理,但是在实际中碰到matrix还是疑惑了好一阵子,今天通过向同事请教终于找到一点门路,特总结如下: Matrix主要用于对平面进行缩放,平移,旋转以及倾斜操作,为简化 ...
- Android中图像变换Matrix的原理应用
第一部分 Matrix的数学原理 在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类.Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matri ...
最新文章
- React是如何在后台运行的
- 我发现现在在电视编剧也挺宅的
- cdt规约报文用程序解析_DNS协议(报文解析)
- matlab常用代码总结
- K折交叉验证和pipeline
- mysql命令行执行外部文件
- css知识笔记(一)——基础知识、选择器、元素分类
- 矩池云上nvidia opencl安装及测试教程
- Python3.x:pyodbc调用sybase的存储过程
- mysql5.7优化案例_MYSQL5.7函数索引优化案例【企业数据库实战优化项目】
- Python基础 day2
- CodeForces - 1040B Shashlik Cooking(水题)
- 让WMP12成为万能播放器
- Enchanted —— Taylor Swift
- 皮肤样本微生物的检测介绍
- 高数笔记(十):定积分的概念与性质,微积分基本公式,牛顿-莱布尼兹公式,变限函数求导
- java常用的接口和类的说明,Java程序连接数据库的常用的类和接口介绍
- 洛谷 2448 无尽的生命
- Highlight_Matching_Pair问题解决
- dart pub私有仓库搭建、私有仓库上传方法、上传工具定制