WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-11-04 15:39:09

单眼皮小哥哥
会员
注册时间: 2018-12-28
累计积分: 56

荔枝派zero运行ov5647摄像头

利用bsp内核驱动源码使ov5647在mipi模式下成功运行,并使用fswebcam成功抓取到图像,但图像没颜色,是黑白照片,怀疑是因为ov5647本身不带isp的原因,输出格式只能为raw rgb。想利用v3s的isp进行彩色插值不知如何操作。尝试着在源码上isp文件上添加ov5647的默认h文件,并没有效果,图像依然是黑白。
FluxBB bbcode
FluxBB bbcode

离线

#2 2019-11-04 15:45:06

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,193

Re: 荔枝派zero运行ov5647摄像头

ov5647 是荔枝派zero那个模组吗?
我当时测试 camdroid 是彩色的。

离线

#3 2019-11-04 15:50:36

单眼皮小哥哥
会员
注册时间: 2018-12-28
累计积分: 56

Re: 荔枝派zero运行ov5647摄像头

晕哥 说:

ov5647 是荔枝派zero那个模组吗?
我当时测试 camdroid 是彩色的。

是的,就是荔枝派的模组,但我用fswebcam抓取的图就是黑白的,而且raw rgb数据输出的图片我了解到的信息好像就是黑白色,需要经过彩色插值才能出现色彩。

离线

#4 2019-11-04 16:10:05

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,193

Re: 荔枝派zero运行ov5647摄像头

这有点尴尬了

离线

#5 2019-11-05 16:34:58

单眼皮小哥哥
会员
注册时间: 2018-12-28
累计积分: 56

Re: 荔枝派zero运行ov5647摄像头

晕哥 说:

这有点尴尬了

晕哥,问一下,利用buildroot编译的ffmpeg在荔枝派上录制视频可行吗?

最近编辑记录 单眼皮小哥哥 (2019-11-05 16:35:11)

离线

#6 2019-11-05 16:53:51

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,193

Re: 荔枝派zero运行ov5647摄像头

可行,而且别的soc的厂家sdk本来都是这么干的,修改ffmpeg,把视频编解码器整合到源码。

离线

#7 2019-11-05 18:37:02

单眼皮小哥哥
会员
注册时间: 2018-12-28
累计积分: 56

Re: 荔枝派zero运行ov5647摄像头

晕哥 说:

可行,而且别的soc的厂家sdk本来都是这么干的,修改ffmpeg,把视频编解码器整合到源码。

晕哥具体怎么操作有帖子吗?

离线

#8 2019-11-05 18:40:58

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,193

Re: 荔枝派zero运行ov5647摄像头

如果没记错, 新唐/智源的IPCAM sdk就是这么做的.

离线

#9 2019-11-07 10:51:45

单眼皮小哥哥
会员
注册时间: 2018-12-28
累计积分: 56

Re: 荔枝派zero运行ov5647摄像头

晕哥 说:

如果没记错, 新唐/智源的IPCAM sdk就是这么做的.

尝试直接用ffmpeg命令行录制,但好像启动不了相机。
[  114.115554] [VFE]vfe_open
[  114.121482] [VFE]..........................vfe clk open!.......................
[  114.132577] [VFE]vfe_open ok
[  114.138330] [VFE_ERR]input index(-1) > dev->dev_qty(1)-1 invalid!
[  114.148433] [VFE]vfe_close
[  114.153919] [VFE]vfe select input flag = 0, s_input have not be used .
[  114.164043] [VFE]..........................vfe clk close!.......................
[  114.175761] [VFE]vfe_close end
[  114.181508] [VFE]PE1_reg_value_global is 33332222,vfe_close

[video4linux2,v4l2 @ 0xa162f0] ioctl(VIDIOC_ENUMINPUT): Invalid argument
/dev/video1: Invalid argument

离线

页脚