跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 隐藏 toolbar 导致 cameraX 拿到的图片异常(可能)
未分類
19 7 月 2020

隐藏 toolbar 导致 cameraX 拿到的图片异常(可能)

隐藏 toolbar 导致 cameraX 拿到的图片异常(可能)

資深大佬 : winterbells 7

我是使用 CameraX + ZXing 做个扫码工具的(自用)

做完之后发现别的手机都能用,就我自己的 1+7P 不行…

几经测试,发现是隐藏了 toolbar 导致 imageProxy 里的图片是花的

只有是否隐藏 Toolbar 的区别

<item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> 

如图,上面是预览界,下面的黑白图片是从 PlanarYUVLuminanceSource 里取的

 val luminanceSource = PlanarYUVLuminanceSource(data, image.width, image.height, 0, 0, image.width, image.height, false)  val pixels = luminanceSource.renderThumbnail()  val bitmap = Bitmap.createBitmap(image.width / 2, image.height / 2, Bitmap.Config.ARGB_8888) bitmap.setPixels(pixels, 0, image.width / 2, 0, 0, image.width / 2, image.height / 2)  

图一有 toolbar 情况图二没有

隐藏 toolbar 导致 cameraX 拿到的图片异常(可能)

隐藏 toolbar 导致 cameraX 拿到的图片异常(可能)

CameraX + ZXing 代码参考 -> [medium] ( https://medium.com/@msasikanth/qr-scanning-using-camerax-4757ed3687f8)

小米 8 和另一部老手机都是可以的目前只在 1+7P OOS 上出了这个问题…

对图像这块不熟,不知道这是哪儿出的问题。

大佬有話說 (4)

  • 主 資深大佬 : winterbells

    图片挂了。。。

  • 主 資深大佬 : winterbells

    果然没有人。。
    一加 6 HOS 是可以的。

  • 資深大佬 : b1iy

    图挂了。

    —-
    我没发现过这问题。btw, 如果是扫码,可以试试 CameraX 配合谷人希的 ML Kit,效果也就比微信差一点点。

  • 主 資深大佬 : winterbells

    @b1iy preview 设置成 9:16 就可以了。。。

    另外 preview 里面还有个 surface view,宽撑满,高 500 左右,!!有时!!会挡住原本在它上方的 view

    简直了,是一加问题还是我的问题[:吐血]

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具