android定位一个Bitmap矩阵

时间:2012-10-15 00:44:08

标签: android matrix bitmap position

你能解释一下为什么px和py不是Bitmap所放置的实际坐标吗?我一直试图理解矩阵,但我只理解缩放的x和缩放的y。以下是示例:

float newBitmapWidth = (float) (canvas.getWidth()/((float)800/345)*1.5); 
float scaledWidth = newBitmapWidth / 1697;
float newBitmapHeight = (float) (canvas.getHeight()/((float)480/100)*1.5); 
float scaledHeight = newBitmapHeight / 492;
CarMatrix.postScale(scaledWidth, scaledHeight, 100, 100);

因此,矩阵将我的1697x492位图完美地缩放到517.5x150。精确的像素数/屏幕分辨率占用...但是当我尝试使用px和py定位Bitmap时,在我的情况下图像不会从它们开始:100,100。

0 个答案:

没有答案