您好 我正在使用相机拍摄条码的android应用程序,相机工作正常,它拍照,但我想参数相机的大小,以便能够拍摄条码的大小,所以如果你有什么想法,请帮帮我 提前谢谢
答案 0 :(得分:0)
由于您只能使用有限范围的预览和图片尺寸,具体取决于设备相机可用的尺寸,理想情况是使用其中一种尺寸,然后裁剪拍摄的图像以使其适合条形码的大小,然后最终将图片大小调整为设备的屏幕尺寸。
您需要能够使用您可能已在应用程序中实现的某种算法检测条形码,然后裁剪它。
然后,您可以使用Bitmap类中的方法缩放生成的位图对象:
createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)