修改camera倒置后出现偏色或红蓝反情况

news/2024/7/8 16:28:49 标签: camera驱动

 ================================RAW sensor预览碰到的颜色问题==========================================================

         RAW摄像头预览颜色不对,可从下面着手实验。

            

         如上图所示,sensor的感光面可以感知R /G /B 3种color,对应的color format 第一行为R   Gr   R   Gr ......;第二行为Gb  B   Gb  B  ......。可以发现,同一行,第N 及N+2 是相同的color format;同一列,第N 及N+2 是相同的color format。所以,相邻的四个piexl position,(N,N),(N,N+1),(N+1,N),(N+1,N+1)涵盖了R,Gr,Gb,B 4种corlor format,也就是说,在相邻的4个pixel,总是可以找到某个color format。
         所以在固定起始pixel的条件下,通过修改程序中设定的颜色格式,总会有一种是正常的颜色。假设当前是
SENSOR_OUTPUT_FORMAT_RAW_B,可以试下其他的三种:SENSOR_OUTPUT_FORMAT_RAW_GbSENSOR_OUTPUT_FORMAT_RAW_GrSENSOR_OUTPUT_FORMAT_RAW_R



http://www.niftyadmin.cn/n/1736443.html

相关文章

安装交叉编译器arm-linux-gcc:(备忘)

方法1: 一、交叉编译环境 gcc-2.95.3 的建立 1.下载cross-2.95.3.tar.bz2 2.建目录,复制,解压# cd /usr/local # mkdir arm # cd arm复制cross-2.95.3.tar.bz2 到当前目录 # tar jxvf cross-2.95.3.tar.b…

camera调试名词及问题策略

要认识CMOS摄像头的结构。我们通常拿到的是集成封装好的模组,一般由三个部分组成:镜头、感应器和图像信号处理器构成。一般情况下,集成好的模组我们只看到外面的镜头、接口和封装壳,这种一般是固定焦距的。有些厂商只提供芯片&…

u-boot命令介绍及烧写程序实例(备忘)

Printenv 打印环境变量。 Uboot> printenv baudrate115200 ipaddr192.168.1.1 ethaddr12:34:56:78:9A:BC serverip192.168.1.5 Environment size: 80/8188 bytes Setenv 设置新的变量 Uboot> setenv myboard AT91RM9200DK Uboot> printenv baudrate115200 ipaddr19…

linux下vi命令大全(备忘)

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi filename :打开文件,并将光标置于最后一行首 vi /pattern filename:打开文件&…

linux下configure命令详细介绍(备忘)

核心提示:Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了…

修改ARM开发板IP地址(备忘)

要修改ARM开发板的IP,如果是yaffs2文件,可以 1、首先要修改/etc/init.d/rcS文件,在/sbin/ifconfig lo 127.0.0.0 下添加一行/sbin/ifconfig eth0 192.168.1.20 up 注:192.168.1.20 只是举例,可以改成你想要修改的IP…

结构体指针说

今天来讨论一下C中的内存管理。 记得上周在饭桌上和同事讨论C语言的崛起时,讲到了内存管理方面 我说所有指针使用前都必须初始化,结构体中的成员指针也是一样 有人反驳说,不是吧,以前做二叉树算法时,他的左右孩子指针…

第7章 内存管理

第7章内存管理欢迎进入内存这片雷区。伟大的Bill Gates 曾经失言:640K ought to be enough for everybody— Bill Gates 1981程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们&am…