Android studio 如何实现如图的拍照取色功能?

我想要达到的结果

img

颜色信息只需要RGB即可,可以不需要前置摄像头

快了 等我后面开发出来就给你用

一步拍照、一步取图片颜色,网上不是很多吗

实时取色是指触摸到哪里就显示哪个点的颜色?
还是视频预览,显示实时画面中的颜色值?

摄像头获取的是yuv数据,yuv数据可以用ScriptIntrinsicYuvToRGB转成RGB。然后想怎么玩都行。


    public synchronized void YuvToBmp(byte[] data, Bitmap bitmap) {
        if (yuvToRgbIntrinsic == null) {
            return;
        }
        try {
            in.copyFrom(data);
            yuvToRgbIntrinsic.setInput(in);
            yuvToRgbIntrinsic.forEach(out);
            out.copyTo(bitmap);
        } catch (RSIllegalArgumentException e) {
            ZLog.wtf("YuvBmpHelper", e.toString());
        }
    }