从绘制位图的线获取度数

时间:2014-02-24 09:41:21

标签: android bitmap

我有一个项目,它将根据像素坐标在位图上绘制一条线,并使用ImageView进行预览。该行的目的是从该行获取度,然后该度将用于旋转该位图。有没有办法从已绘制的线上获得学位?请给我建议如何做到这一点。

最好的问候

1 个答案:

答案 0 :(得分:0)

这可能会对您有所帮助,您可以将位图实际旋转到90度

Matrix matrix = new Matrix();

matrix.postRotate(90);

Bitmap scaledBitmap = Bitmap.createScaledBitmap(bitmapOrg,width,height,true);

Bitmap rotatedBitmap = Bitmap.createBitmap(scaledBitmap , 0, 0, scaledBitmap .getWidth(), scaledBitmap .getHeight(), matrix, true);

然后您可以将旋转的图像设置为

imageView.setImageBitmap(rotatedBitmap);

您可以使用类似的技术来获取位图的程度