树莓派配置原装CSI接口摄像头以及生成/dev/video0设备节点
文章目录
- 配置CSI接口摄像头
- 生成/dev/video0设备节点
配置CSI接口摄像头
树莓派开发板的CSI(Camera Serial Interface)接口位于USB和以太网接口旁边。
摄像头功能的激活
首先对树莓派进行更新:
sudo apt-get update
sudo apt-get upgrade
之后输入指令打开树莓派的配置界面:
sudo raspi-config
打开后使用reboot命令重启树莓派,至此摄像头已经能够在树莓派上使用啦。
拍照功能
这里使用的是树莓派系统中的raspistill命令:
raspistill -o photo.jpg -t 1000
这行命令的作用是在一秒钟的延迟之后,拍下一张名为photo.jpg的照片,保存在树莓派的主目录下。-t的延迟选项后的参数是以毫秒为单位,1000便表示1秒。延时选项在输入命令时可以不加,但-o后的名称是一定要有的。
录像功能
同样是使用输入命令的方式实现。命令如下:
raspivid -o b.h264 -t 10000 -w 1280 -h 720
该命令的意思是录制一段十秒钟的名为b.h264的视频,且分辨率为1280x720。同样,如果不带名称后的参数的话,系统会默认录制时间为5秒,分辨率为1920x1080。
此时录制的视频虽然能够在树莓派上播放,但并非是能够在一般播放器上运行的常规视频文件,且录制的视频是没有声音的。要想将.h264格式的视频转换为mp4格式的视频,需要使用一个叫做gpac的工具。sudo apt-get install -y gpac
安装后输入以下命令对刚才的视频进行格式转换,转换后的视频为每秒30帧。
MP4Box -fps 30 -add b.h264 b.mp4
如果树莓派发现不了摄像头
基本设置
sudo raspi-config 命令,进入到树莓派基本设置界面
选择:
5 Interfacing Options
然后全部设置Enable应该就没啥问题了(它们的具体作用我也不太懂):
Camera Enable
SSH Enable
VNC Enable
SPI Enable
I2C Enable
Serial Enable
1-Wire Enable
生成/dev/video0设备节点
重启之后修改配置文件,使树莓派能够生成/dev/video0设备节点
sudo nano /etc/modules
在末尾添加一行
bcm2835-v4l2 #注意是4l2而不是412
如图
先按ctrl+o,然后按回车保存,再按ctrl+x退出nano编辑器回到命令行界面。
可以看到如下效果
至此,摄像头配置完毕。
树莓派配置原装CSI接口摄像头以及生成/dev/video0设备节点相关推荐
- 解决新版树莓派无法开启CSI接口摄像头问题
博主近日想拿树莓派做个监控系统,于是入手了树莓派3B以及官方的Camera V2.刷了最新版的raspbian系统,发现怎么都无法使用. 网传的如下的图,然而我刷的最新的系统里根本没有这个选项. 解决 ...
- jetson nano 解决CSI接口摄像头拍摄效果偏红的问题
在jetson nano上使用OV5647或IMX219等CSI接口的摄像头,有时会出现拍摄效果发红的情况,解决办法如下. 打开jetson nano终端 1.下载camera-override.is ...
- linux生成驱动编译的头文件,嵌入式Linux字符设备驱动——5生成字符设备节点
嵌入式Linux字符设备驱动开发流程--以LED为例 前言 留空 头文件 #include 查看系统设备类 ls /sys/class 设备类结构体 文件(路径):include/linux/devi ...
- linux设备和驱动注册,Linux驱动第五篇-----驱动注册和生成设备节点
加载驱动的指令是:insmod xx.ko 查看驱动的指令是: lsmod 卸载驱动的指令是:rmmod xx 在include/linux/platform_device.h这个文件中定义了平台驱动 ...
- opensll、libcurl库安装的使用,树莓派CSI摄像头的配置,树莓派调用智能API平台实现人脸识别、树莓派配置中文环境
接着上一节人工智能翔云平台介绍: 人工智能OCR识别: OCR 是英文Optical Character Recognition的缩写,意思是光学字符识别,也可简单地称为文字识别,是文字自动输入的一种 ...
- csi python 摄像头 树莓派_【新手入门】树莓派Raspberry学习笔记4 摄像头安装+配置+简单使用...
树莓派Raspberry Pi3B+学习笔记4 今日达成: ①摄像头安装+配置+简单使用 ②树莓派上python编程初尝试 这份笔记里主要讲的是摄像头的安装+配置+简单使用. 一.摄像头和树莓派连接+ ...
- 5、树莓派连接官方CSI摄像头的使用
本篇博文大部分转https://blog.csdn.net/u013162035/article/details/78580486 其中有部分细节根据自己的实际操作进行了修改 5.1树莓派基本操作 目 ...
- 【新手入门】树莓派Raspberry学习笔记4 摄像头安装+配置+简单使用
树莓派Raspberry Pi3B+学习笔记4 今日达成: ①摄像头安装+配置+简单使用 ②树莓派上python编程初尝试 这份笔记里主要讲的是摄像头的安装+配置+简单使用. 一.摄像头和树莓派连接+ ...
- linux usb camera uvc,树莓派配置使用USB摄像头
前言 树莓派的USB接口还是非常多的,从第2代开始树莓派就提供了4个USB接口,虽然这几个USB接口是共用一个宽带总线.但是对我们的USB摄像头来说宽带还是够了,这次教程我们牛人技术为大家介绍如何使用 ...
最新文章
- swift_022(Swift 的下标脚本)
- C语言 —— 获取字符串中两个字符之间的的数据
- 反射(操作MetaData)
- lightoj1259 线性筛的另一种写法 v变成bool标记数组
- 输入流IS和输出流OS学习总结
- java手动分页工具类
- spingMVC拦截器 -单个、多个、设想
- 光线如何从宇宙黑暗时代逃逸:黑洞让宇宙变光明
- python集合类型中的元素是有序的_Python数据类型之集合set
- 1042 Shuffling Machine
- linux系统ca证书认证失败修复过程记录
- 巅峰阁批量卡android,卡iPhoneQQ在线
- 微积分-求导必背公式
- L1-005 考试座位号 (15 分)
- StringBuffer 拼接字符串时,删除最后一个逗号
- 【pandas】教程:1-处理什么样的数据
- QNAP威联通NAS搭建SFTP服务,并内网穿透实现公网远程访问
- SIGPIPE信号详解
- java结账_java 基础程序之商场结账管理
- “国防七校”之一西工大遭境外网络攻击