mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
Owner: machong
打印 prevThread nextThread

mpu二次开发问题

[copyURL]

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
31#
poston 2018-6-13 10:07 | authorOnly
machong post on2018-6-13 09:46
这段代码放在那里?

我写的调用样例,UVCControl方法实现就在MPUService里面,uvc_get_backlight_compensation和uvc_get_gain是给你的新的jar包中新添加的方法字段,照着我的调用样例调用就行了,方法的返回值就是你需要的增益和逆光补偿值
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
32#
 Owner| poston 2018-6-13 10:20 | authorOnly
xuwei post on2018-6-13 10:07
我写的调用样例,UVCControl方法实现就在MPUService里面,uvc_get_backlight_compensation和uvc_get_gain ...

我这边能自己去设置增益度吗?  如果可以的话 我是直接赋值还是?
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
33#
poston 2018-6-13 10:28 | authorOnly
machong post on2018-6-13 10:20
我这边能自己去设置增益度吗?  如果可以的话 我是直接赋值还是?

int gainvalue = 3;
int bc = 4;         
  int ret= mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_gain, gainvalue );
           ret = mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_backlight_compensation, bc );
if(ret>=0){
//success
}
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
34#
 Owner| poston 2018-6-13 14:50 | authorOnly
xuwei post on2018-6-13 10:28
int gainvalue = 3;
int bc = 4;         
  int ret= mpu.getmConnection().UVCControl(

BVPU.setPreviewCb(new PreviewCallback2() {

            @Override
            public void onPreviewFrame2(byte[] bytes, int i, int i1, Camera camera) {

});

用的新的库之后  发现不走这个回调了
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
35#
poston 2018-6-13 14:57 | authorOnly
machong post on2018-6-13 14:50
BVPU.setPreviewCb(new PreviewCallback2() {

            @Override

稍等,我之前给你的是标准库,标准库没有开放UVC回调
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
36#
 Owner| poston 2018-6-13 17:39 | authorOnly
xuwei post on2018-6-13 14:57
稍等,我之前给你的是标准库,标准库没有开放UVC回调

代码 int ret = mpu.getmConnection().UVCControl(
                        BVPU_ExtCamControlParam.uvc_get_gain, 1);  
设置增益 没有效果
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
37#
poston 2018-6-13 17:43 | authorOnly
machong post on2018-6-13 17:39
代码 int ret = mpu.getmConnection().UVCControl(
                        BVPU_ExtCamControlParam.u ...

uvc_get_gain
你用的是get方法,当然设置没效果了,要用set方法。。。。。。。。
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
38#
 Owner| poston 2018-6-13 17:51 | authorOnly
xuwei post on2018-6-13 17:43
uvc_get_gain
你用的是get方法,当然设置没效果了,要用set方法。。。。。。。。

xuwei 2018-6-13 10:28 | authorOnly

machong post on2018-6-13 10:20
我这边能自己去设置增益度吗?  如果可以的话 我是直接赋值还是?

int gainvalue = 3;
int bc = 4;         
  int ret= mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_gain, gainvalue );
           ret = mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_backlight_compensation, bc );
if(ret>=0){
//success
}

如果这个代码无效  麻烦提供下新的设置增益度的代码

reply agree 0 Against 1

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
39#
poston 2018-6-13 17:59 | authorOnly
machong post on2018-6-13 17:51
xuwei 2018-6-13 10:28 | authorOnly

machong post on2018-6-13 10:20

这个设置增益的代码,MPU工程中有调用,有效果
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
40#
 Owner| poston 2018-6-13 18:04 | authorOnly
xuwei post on2018-6-13 17:59
这个设置增益的代码,MPU工程中有调用,有效果

在工程哪个类里??
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-5-4 01:08 , Processed in 0.068355 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList