【问题标题】:how to set camera white balance using rgb color using with seekbar如何使用搜索栏使用 RGB 颜色设置相机白平衡
【发布时间】:2016-08-22 11:49:27
【问题描述】:

相机参数动态设置,如果改变当时的搜索条值增加和减少白平衡值。以编程方式更改白平衡值。

【问题讨论】:

  • 请查看link。希望对您有所帮助。

标签: android camera seekbar


【解决方案1】:
mWhiteBallance.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
        @Override
        public void onProgressChanged(SeekBar seekBar, int i, boolean b) {
            Camera.Parameters param;
            param = camera.getParameters();
            // modify parameter
            Log.d(" Progress ", " >> > > >>> " + i);

            if (i == 0) {
                param.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_INCANDESCENT);
            } else if (i == 10) {
                param.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_FLUORESCENT);
            } else if (i == 20) {
                param.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_AUTO);
            } else if (i == 30) {
                param.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_DAYLIGHT);
            } else if (i == 40) {
                param.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_CLOUDY_DAYLIGHT);
            }

            camera.setParameters(param);
            Log.i(" Progress ", "Supported White Balance Modes:" + param.getWhiteBalance().toString());
        }

        @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

        @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    });

【讨论】:

    猜你喜欢
    • 2014-01-30
    • 1970-01-01
    • 2019-09-12
    • 1970-01-01
    • 1970-01-01
    • 2020-08-29
    • 1970-01-01
    • 2017-10-09
    • 2016-05-28
    相关资源
    最近更新 更多