Java 如何增加zxing的扫描面积?
我想增加ZXing的扫描区域大小,我已经在我的应用程序中添加了ZXing库,但是我发现扫描区域太小了。我想扫描一个较大的条形码,但遇到了一个错误: 裁剪矩形不适合图像数据Java 如何增加zxing的扫描面积?,java,android,zxing,Java,Android,Zxing,我想增加ZXing的扫描区域大小,我已经在我的应用程序中添加了ZXing库,但是我发现扫描区域太小了。我想扫描一个较大的条形码,但遇到了一个错误: 裁剪矩形不适合图像数据 getFramingRectInPreview()方法和getFramingRect()方法返回的大小不同Rect请尝试此方法 private static final int MIN_FRAME_WIDTH = 240; // (your desired value here) private static final i
getFramingRectInPreview()
方法和getFramingRect()
方法返回的大小不同Rect
请尝试此方法
private static final int MIN_FRAME_WIDTH = 240; // (your desired value here)
private static final int MIN_FRAME_HEIGHT = 240; // (your desired value here)
到CameraPreView.java calculateFrames方法并调整framingRect的大小
framingRect.set(左、上、右、下)代码>
我使用这个项目来实现zxing扫描:
我已经尝试过了,扫描区域的大小实际上已经增加了,但我仍然需要将条形码放在扫描区域中心的一个小区域中,并且可以正常工作。任何人的复制都可以解决这个问题吗?