Changes

Jump to navigation Jump to search
Line 52: Line 52:  
建议启用树莓派系统的ssh服务及samba服务,这里不再赘述树莓派系统如何开启ssh和samba服务。
 
建议启用树莓派系统的ssh服务及samba服务,这里不再赘述树莓派系统如何开启ssh和samba服务。
 
=== Legacy模式和V4L2模式介绍 ===
 
=== Legacy模式和V4L2模式介绍 ===
 +
这两个模式的区别,树莓派官网有详细的[https://www.raspberrypi.com/documentation/accessories/camera.html#libcamera-and-the-legacy-raspicam-camera-stack 介绍]。树莓派网站上提到的libcamera-stack模式与我们所说的V4L2模式架构上一致。
    
==== Legacy模式 ====
 
==== Legacy模式 ====
传统模式,依赖博通的GPU进行图像处理。传统的raspicam软件集即采用此模式。此模式缺点是封闭,GPU端是闭源的,无法自由接入sensor。树莓派组织已经全面转向libcamera camera stack。
+
传统模式,依赖博通的GPU进行图像处理。传统的raspicam软件集即采用此模式。此模式缺点是封闭。GPU端是闭源的,无法自由接入sensor。树莓派组织已经全面转向libcamera camera stack。
    
但是此模式依然有存在的价值:
 
但是此模式依然有存在的价值:
    
# 更多的使用GPU资源,降低CPU负载。这点对于性能比较差的早期版本树莓派很有用。
 
# 更多的使用GPU资源,降低CPU负载。这点对于性能比较差的早期版本树莓派很有用。
# libcamera现在还缺乏一些功能支持。
   
# 可以简单直接的获取图像数据到应用层,无需驱动层的支持。这点对于不依赖树莓派做isp的相机尤其有用。
 
# 可以简单直接的获取图像数据到应用层,无需驱动层的支持。这点对于不依赖树莓派做isp的相机尤其有用。
 +
#libcamera现在还缺乏一些功能支持。
    
有两种方法可以使用Legacy模式:
 
有两种方法可以使用Legacy模式:
Line 70: Line 71:     
==== libcamera以及V4L2模式 ====
 
==== libcamera以及V4L2模式 ====
现在piOS已全面切换为libcamera-stack模式。这个模式有很多的优点,在树莓派网站上有详细的[https://www.raspberrypi.com/documentation/accessories/camera.html#libcamera-and-the-legacy-raspicam-camera-stack 介绍]。
+
现在piOS已全面切换为libcamera-stack模式。
    
libcamera-stack本质上以实现isp功能为核心,这点是MV系列相机不需要的。因此,我们采用了'''V4L2模式''',而不是使用libcamera-stack。
 
libcamera-stack本质上以实现isp功能为核心,这点是MV系列相机不需要的。因此,我们采用了'''V4L2模式''',而不是使用libcamera-stack。

Navigation menu