热成像

Posted kekeoutlook

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了热成像相关的知识,希望对你有一定的参考价值。

http://www.1zlab.com/wiki/python-opencv-tutorial/ubuntu-check-usb-camera-device/

https://item.taobao.com/item.htm?spm=a230r.1.14.30.13437a0fiMCz2O&id=580799470509&ns=1&abbucket=20#detail

技术图片

 

 

 https://groupgets.com/manufacturers/flir/products/lepton-3-5

技术图片

 

 

. 查看video设备

技术图片

在linux中任何对象都是文件,查看当前是否有摄像头挂载到Ubuntu上,我们可以执行下面的命令行

ls -ltrh /dev/video*

  

OUTPUT

fange@cr:~$ ls -ltrh /dev/video*
crw-rw----+ 1 root video 81, 0 3月  28 22:10 /dev/video0
crw-rw----+ 1 root video 81, 1 3月  28 22:10 /dev/video1

  

2. 通过video4linux查看设备

技术图片

video4linux(v4l)是一些视频系统,视频软件,音频软件的基础,经常使用在需要采集图像的场合,如视频监控,webcam,可视电话,经常应用在embedded linux中,是linux嵌入式开发中经常使用的系统接口。它是linux内核提供给用户空间的编程接口,各种的视频和音频设备开发相应的驱动程序后,就可以通过v4l提供的系统API来控制视频和音频设备,也就是说v4l分为两层,底层为音视频设备在内核中的驱动,上层为系统提供的API,而对于我们来说需要的就是使用这些系统的API。

安装v4l

v4l2-ctl --list-devices

  查看当前摄像头支持的视频压缩格式

v4l2-ctl -d /dev/video0 --list-formats

  输出

ioctl: VIDIOC_ENUM_FMT
    Index       : 0
    Type        : Video Capture
    Pixel Format: ‘MJPG‘ (compressed)
    Name        : Motion-JPEG

    Index       : 1
    Type        : Video Capture
    Pixel Format: ‘YUYV‘
    Name        : YUYV 4:2:2

  

可以看到摄像头,支持两种格式

 

技术图片

 

 

 

树莓派开发

https://github.com/groupgets/GetThermal/wiki/Building-for-Raspberry-Pi

各种样例

https://github.com/groupgets/purethermal1-uvc-capture

  

 

https://github.com/groupgets/libuvc

 

https://github.com/groupgets/purethermal1-uvc-capture

 

opencv如何获取Cubeternet WebCam

https://www.yahboom.com/build.html?id=2033&cid=257

分别是:“lsusb”和“ls /dev/video*”。

  

下载完成后,终端输入“fswebcam --no-banner -r 640*480 camera.jpg”可以在/home/pi目录下生成一个当前摄像头拍摄到的实时照片。以此证明USB摄像头工作正常。

技术图片

一直报错

技术图片

 

 

VIDIOC_STREAMON: No space left on device

  修改相机输出‘

v4l2-ctl -d /dev/video1 --list-formats-ext

  技术图片

 

spi读取模式

 

https://groupgets.com/blog/posts/34-pylepton-overlay-guide-2-0-for-raspbian-pixel

技术图片

 

 技术图片

 

 技术图片

 

以上是关于热成像的主要内容,如果未能解决你的问题,请参考以下文章

seek热成像摄像头显示部分

热成像

seek热成像摄像头

seek热成像摄像头

ESP32+AMG8833+RGB屏240*320(ST7789)红外热成像

matplotlib之热成像图