如何正确地将android摄像头图像缩放回显示器
A我试图在galaxy选项卡上执行以下操作如何正确地将android摄像头图像缩放回显示器,android,camera,imageview,scaling,surfaceview,Android,Camera,Imageview,Scaling,Surfaceview,A我试图在galaxy选项卡上执行以下操作 拍照 保存到sd卡 以图像捕获期间显示的相同比例显示捕获的图像** 1和2的所有基本部件都正常工作,但当我将捕获的图像重新加载到ImageView中时,无法使缩放比例与曲面上显示的原始图像相同 我在ImageView上尝试了所有的setScaleType组合,但它们都有点不同。(我想达到像素级的完美,但现在我还远远不够)。用于曲面的边框大小与图像视图使用的边框大小完全相同 以下是xml: <FrameLayout android:id="@+id
<FrameLayout android:id="@+id/cameraPreview"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignTop="@+id/buttonSnap"
android:layout_toRightOf="@+id/buttonSnap"
android:layout_toLeftOf="@+id/xTextView">
</FrameLayout>
<ImageView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/imageF"
android:src="@drawable/right_image"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/buttonSnap"
android:scaleType="center"
android:layout_toLeftOf="@+id/xTextView">
</ImageView>
我想做的是自己控制转换,这样我就知道发生了什么,现在,我觉得自己被困在不知道如何在曲面和ImageView中映射坐标帧上。将位图缩放到设备屏幕的宽度和高度,而不是将图像保存到sd卡/etch我真正想做的是保持所有可能的分辨率,以便在显示图像时可以放大和缩小。如果我找不到一个能保持所有像素的解决方案,我可能会求助于它。