【发布时间】:2011-05-20 09:44:37
【问题描述】:
嗨 我正在使用相机拍摄条形码的android应用程序,相机工作正常,它可以拍照,但我想参数相机的大小以便能够用条形码大小拍照,所以如果你有什么想法,请帮帮我 提前致谢
【问题讨论】:
嗨 我正在使用相机拍摄条形码的android应用程序,相机工作正常,它可以拍照,但我想参数相机的大小以便能够用条形码大小拍照,所以如果你有什么想法,请帮帮我 提前致谢
【问题讨论】:
由于您只能使用有限范围的预览和图片尺寸,具体取决于设备相机可用的尺寸,理想的做法是使用其中一种可用尺寸,然后裁剪捕获的图像,使其适合条码的大小,然后最终将图片大小调整为设备的屏幕大小。
您需要能够使用您可能已经在应用程序中实现的某种算法检测条形码,然后对其进行裁剪。
然后您可以使用 Bitmap 类中的方法缩放生成的位图对象:
createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)
【讨论】: