Android裁剪意图,尺寸不正确
我正在开发一个可以处理一些图片的应用程序,然后使用openCV进行处理 我现在面临的问题是,计算机和android(JNI使用)中的openCV代码是相同的,对于相同的输入,它不会产生相同的结果 我一直在研究这个问题,我注意到我拍摄的图像没有相同的尺寸 我有裁剪意图,但是如果我拍摄完整的图像(矩形占据了整个图像,因此所有的图片都被“裁剪”),裁剪意图生成的输出会以某种方式缩放图像 这是, 图片[637] × 159]->cropIntent(选择整个图像)->图像[318 x 81] 这是因为我的处理算法的输出在android设备上没有给出相同的结果Android裁剪意图,尺寸不正确,android,opencv,crop,Android,Opencv,Crop,我正在开发一个可以处理一些图片的应用程序,然后使用openCV进行处理 我现在面临的问题是,计算机和android(JNI使用)中的openCV代码是相同的,对于相同的输入,它不会产生相同的结果 我一直在研究这个问题,我注意到我拍摄的图像没有相同的尺寸 我有裁剪意图,但是如果我拍摄完整的图像(矩形占据了整个图像,因此所有的图片都被“裁剪”),裁剪意图生成的输出会以某种方式缩放图像 这是, 图片[637] × 159]->cropIntent(选择整个图像)->图像[318 x 81] 这是因为我
private void cropImage(Uri picture){
Intent cropIntent = new Intent("com.android.camera.action.CROP");
cropIntent.setDataAndType(picture, "image/*");
cropIntent.putExtra("return-data", true);
startActivityForResult(cropIntent, TAG_CROP_ACTION);
}
Android没有裁剪
的意图:谢谢,我在github中尝试了一些库,终于得到了我想要的。