亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android Zxing二維碼掃描圖片拉伸的解決方法

發布時間:2020-10-21 11:29:03 來源:腳本之家 閱讀:140 作者:NDK-baozi 欄目:移動開發

二維碼掃描,Android Zxing圖片拉伸解決。

Zxing是google提供的二維碼掃描工程

默認是橫屏的  轉換成豎屏后圖片出現拉伸 

這里提供解決辦法: 

Zxing 修改 CameraConfigurationManager.Java文件的void initFromCameraParameters(Camera camera)方法

在Log.d(TAG, "Screen resolution: " + screenResolution);這句之后增加  

Point screenResolutionForCamera = new Point();
 screenResolutionForCamera.x = screenResolution.x;
 screenResolutionForCamera.y = screenResolution.y;
 // preview size is always something like 480*320, other 320*480
 if (screenResolution.x < screenResolution.y) {
 screenResolutionForCamera.x = screenResolution.y;
 screenResolutionForCamera.y = screenResolution.x;
 }

在把其后的
cameraResolution = getCameraResolution(parameters, screenResolution);  
中的screenResolution改為screenResolutionForCamera
如下:
cameraResolution = getCameraResolution(parameters, screenResolutionForCamera);  

Android Zxing二維碼掃描圖片拉伸的解決方法

資源下載地址:Android Zxing

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

若羌县| 台北市| 绥德县| 葫芦岛市| 米泉市| 靖远县| 土默特右旗| 永川市| 阳江市| 漳平市| 镇沅| 郧西县| 星子县| 时尚| 宜都市| 张掖市| 长海县| 惠安县| 宣恩县| 梁河县| 乌兰察布市| 中江县| 怀集县| 东方市| 治多县| 镇坪县| 陇南市| 宾川县| 绵竹市| 汝州市| 四会市| 通榆县| 山东| 札达县| 商水县| 济源市| 正镶白旗| 宁陕县| 崇义县| 离岛区| 鹤壁市|