【问题标题】:How to Parameter the size of Camera如何参数化相机的大小
【发布时间】:2011-05-20 09:44:37
【问题描述】:

嗨 我正在使用相机拍摄条形码的android应用程序,相机工作正常,它可以拍照,但我想参数相机的大小以便能够用条形码大小拍照,所以如果你有什么想法,请帮帮我 提前致谢

【问题讨论】:

    标签: android android-camera


    【解决方案1】:

    由于您只能使用有限范围的预览和图片尺寸,具体取决于设备相机可用的尺寸,理想的做法是使用其中一种可用尺寸,然后裁剪捕获的图像,使其适合条码的大小,然后最终将图片大小调整为设备的屏幕大小。

    您需要能够使用您可能已经在应用程序中实现的某种算法检测条形码,然后对其进行裁剪。

    然后您可以使用 Bitmap 类中的方法缩放生成的位图对象:

    createScaledBitmap(Bitmap src, int dstWidth, int dstHeight, boolean filter)
    

    【讨论】:

    • 我没有实现检测条码算法,我只是实现了解码条码的算法,你知道如何检测条码,谢谢
    • 网络上有一些算法可用于条码检测。对于 Android 案例,最流行的 Android 图像处理库之一称为 JJIL,具有专用于条形码检测的特定部分。您可以在此链接中找到有关它的更多信息:code.google.com/p/jjil/wiki/FindingTheBarcode
    猜你喜欢
    • 1970-01-01
    • 2016-07-26
    • 1970-01-01
    • 2012-06-14
    • 2023-04-07
    • 1970-01-01
    • 2013-05-25
    • 2020-05-16
    • 2021-03-25
    相关资源
    最近更新 更多