我正在尝试构建一个应用程序,从USB摄像头中捕获图像,使用来自https://github.com/saki4510t/UVCCamera的UVCCamera库。但是,我不知道如何在这个库中实现图像调整设置(如亮度调整、对比度调整、白平衡)。我已经尝试使用seekbar来调整亮度设置,以下是我的代码:
final UVCCamera camera = new UVCCamera();
private final OnSeekBarChangeListener mSeekBarChangeListener = new OnSeekBarChangeListener()
{
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
{
if (mCameraHandler.isOpened()) //When USB Camera, Connected
{
camera.setBrightness(progress);
}
}
@Override
public void onStartTrackingTouch(SeekBar seekBar)
{
}
@Override
public void onStopTrackingTouch(SeekBar seekBar)
{
}
};
如果我尝试更改SeekBar的值,该值已更改,但它不会更改亮度级别。有人能解释一下如何在此库中更改图像调整,或者给我关于我的代码的纠正吗?
感谢大家,祝你们有美好的一天 :)