IMX477-160 12.3MP Camera

IMX477 12.3MP 160 Camera
IMX477 12.3MP Camera
{{{name2}}}
{{{name3}}}
基本信息
分类: 树莓派摄像头模块
{{{userDefinedInfo1}}}: {{{userdefinedvalue1}}}
{{{userDefinedInfo2}}}: {{{userdefinedvalue2}}}
{{{userDefinedInfo3}}}: {{{userdefinedvalue3}}}
品牌: Waveshare
功能简介
特性 1230万像素
模组 IMX477R
视场角 160°
' 无特性,不解释
' 无特性,不解释
接口 CSI
相关产品
RPi Camera
RPi Camera V2 - 原装摄像头V2 800万像素
RPi NoIR Camera V2 - 原装NoIR摄像头 800万像素
Raspberry Pi HQ Camera-原装高清摄像头 1230万像素
IMX477 12.3MP Camera
IMX477-160 12.3MP Camera
RPi Camera (B) - 可调焦
RPi Camera (C)
RPi Camera (D)
RPi Camera (E) - 带红外
RPi Camera (G) - 鱼眼镜头
RPi Camera (H) - 鱼眼 红外 可调焦
RPi Camera (I) - 鱼眼镜头
RPi IR-CUT Camera - IR-CUT红外镜头
RPi IR-CUT Camera (B) - IR-CUT红外镜头
♦ {{{Product2}}}
♦ {{{Product3}}}
♦ {{{Product4}}}
♦ {{{Product5}}}
♦ {{{Product6}}}

目录

参数

  • 传感器
    • IMX477R
    • 1230万像素: 4056(H) x 3040(V)
    • CMOS对角线长度: 7.9mm
    • 单像素尺寸: 1.55μm(H) x 1.55μm (V)
  • 输出格式:RAW12 / 10 / 8,COMP8
  • 镜头标准
    • C-mount
    • CS-mount(包括C/CS连接环)
  • 红外滤光片:集成
  • 三脚架安装:1/4" -20

备注

IMX477 12.3MP Camera目前只适用于树莓派Compute Module系列板,不适用于树莓派主板。
IMX477 12.3MP Camera可使用于Jetson Nano, 使用在Jetson Nano上需要另外安装驱动。安装了驱动之后,会对原IMX219摄像头的使用有干涉,安装驱动前建议先备份系统

使用说明

Jetson Nano使用说明

  • 硬件连接
    • 将摄像头排线,金属面朝向散热板插入Jetson Nano 开发套件上的摄像头接口
    • 启动Jetson Nano
  • 测试摄像头
    • 打开终端(键盘按下Ctrl+ALT+T快捷键打开终端),输入以下指令测试摄像头
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
  • 测试双摄像头
    • 如果需要测试双摄像头,可以添加sensor-id=x 来选择摄像头。x可以为0 或者 1
#测试video0
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e
#测试video1
DISPLAY=:0.0 gst-launch-1.0 nvarguscamerasrc sensor-id=1 ! 'video/x-raw(memory:NVMM), width=1920, height=1080, format=(string)NV12, framerate=(fraction)20/1' ! nvoverlaysink -e

【注意】

- NV12的12是数字而不是字母

- 测试画面是输出到HDMI或者DP屏幕的,所以测试的时候要先连接屏幕到Jetson Nano

Compute Module使用说明

IMX219系列摄像头由于树莓派主板加密问题,不能用在树莓派主板上,只能在计算模块上配合载板使用。
IMX219系列摄像头的使用同其他树莓派摄像头的使用方法一样

  • 将摄像头接入计算模块载板上(例如Compute Module 4 PoE Board),注意接入方向
  • 打开树莓派终端,开启摄像头接口
sudo raspi-config
选择Interfacing Options -> Camera -> Yes
  • 重启树莓派
  • 测试摄像头
sudo raspistill -t 0

文档

相关链接

树莓派入门教程
树莓派OpenCV教程
树莓派littleGL系列教程
树莓派QT教程
树莓派OpenWrt教程
教程名6
  • 列表6



问题:如果拍摄的图片,白平衡效果不正常?
答复:
  • 在不同的拍摄环境下,可能会出现白平衡效果不正常的情况。用户可以自己根据实际使用情况调节白平衡参数。
  • 以下opencv的调节代码只作参考。(该代码由RPi Camera (G)使用用户分享)
import picamera
import picamera.array
import cv2
from time import sleep
import numpy as np

def test_gcamera():   
    cv2.namedWindow("img",0)
    with picamera.PiCamera() as camera:
        camera.resolution = (1920, 1080)
        camera.awb_mode = 'off'
        rg, bg = (1.8, 1.4)
        camera.awb_gains = (rg, bg)
        with picamera.array.PiRGBArray(camera) as output:
            for foo in camera.capture_continuous(output, 'rgb', use_video_port=True):
                img = cv2.cvtColor(output.array, cv2.COLOR_RGB2BGR)
                cv2.imshow("img", img)
                cv2.waitKey(1)
                cv2.imwrite("test.jpg",img)
                r, g, b = (np.mean(output.array[..., i]) for i in range(3))
                if abs(r - g) > 2:
                    if r > g:
                        rg -= 0.1
                    else:
                        rg += 0.1
                if abs(b - g) > 1:
                    if b > g:
                        bg -= 0.1
                    else:
                        bg += 0.1
                camera.awb_gains = (rg, bg)
                output.seek(0)
                output.truncate(0)
if __name__=="__main__":
    test_gcamera()


问题:摄像头的尺寸?
答复:

IMX477-13.2MP-Camera-Dimension.png



EMAIL:3005722301@qq.com
电话:0755-83040712
QQ:3005722301
微信:扫下方二维码添加
Cjw.jpg
* 企业微信添加好友时软件无提示,我们无法及时通过客户好友申请。如长时间无响应,请用其他联系方式。

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证。

Call-of-duty-V2.jpg