camera
The Goat
God of coding
展开
-
[转]MIPI联盟中的CSI和DSI
很多人看到今天的题目中的CSI,大感惊讶,难道我们DesignSpark的极客宅男Frank要讲美剧CSI,当然Frank也看CSI,但是这CSI并不是电视剧中的CSI而是我们Raspberry PI板子上的来自MIPI联盟的CSI和DPI接口,接下来,Frank就从MIPI联盟讲起,为大家一同介绍CSI和DSI接口的作用和定义。对于现代的智能手机来说,其内部要塞入太多各种不同接口的设备,给手机...原创 2019-12-20 13:59:42 · 664 阅读 · 0 评论 -
linux:通过v4l2命令列出当前系统支持的camera图像format和帧率
个人实战:“In Linux, command line utility v4l2-ctl displays all of a webcam’s natively supported formats – install it with sudo apt-get install v4l-utils, run it with v4l2-ctl -dX --list-formats-ext wher...原创 2019-08-22 14:58:22 · 6177 阅读 · 0 评论 -
raw格式详解
raw格式是camera sensor直接输出的格式,每个像素点表示一个颜色分量B、G或R。显然,raw格式是无法直接用于图像处理的,因为每个像素点颜色信息都不全,需要经过ISP处理,把raw转成yuv/rgb之类的图像,才可以输入到图像处理算法中。那么raw该如何转成rgb/yuv呢?其实很简单,就是利用插值。raw有很多格式,比如raw8、raw10、raw12等等,其实取低8位即可,剩下...原创 2019-08-15 16:22:02 · 29072 阅读 · 0 评论 -
ir camera基础知识整理
Q1. 为啥要有加串解串芯片?A: 加串和解串是成对出现的,sensor输出的raw data如果不加串,很难传输很远,加串之后,一根线即可传输,而且能实现远距离传输,最后进行解串,解串后的数据,可以通过USB传输给host。Q2: camera模组内一定要有ISP吗?A: 不一定。sensor输出的是raw data, ISP可以对raw data进行处理,例如raw转yuv,也可以对图像...原创 2019-09-06 16:17:02 · 7600 阅读 · 1 评论 -
TOF/结构光camera区别、TOF同时成像深度图、IR图原理?
TOF/结构光camera区别?参考:https://zhuanlan.zhihu.com/p/51218791TOF是通过红外光发射器发射调制后的红外光脉冲,不停地打在物体表面,经反射后被接收器接收,通过相位的变化来计算时间差,进而结合光速计算出物体深度信息。不怎么受环境光干扰,缺点是分辨率暂时都做不高。结构光是通过红外光发射器发射一束编码后的光斑到物体表面,光斑打在物体表面后,由于物体的...原创 2019-09-06 16:24:03 · 11388 阅读 · 0 评论 -
v4l2开启摄像头、抓取图像代码实战
先上核心代码:#include "v4l2Camera.h"#include <sys/stat.h>#include <sys/mman.h>#include <sstream>#include <assert.h>#include <opencv2/opencv.hpp>namespace v4l2_camera {...原创 2019-09-09 10:10:22 · 2476 阅读 · 0 评论