摘要: chromatix项目必须包含有效的 ADC image.png filcker: 交流电照明灯发出的光会一定频率的抖动导致sensor图像出现行方向的水波纹,称之为filcker。目前主要的交流电频率有50HZ和60HZ两种。为了避免出现flicker,要求曝光时间大于base值时必须是base的 阅读全文
posted @ 2020-08-07 18:07 michaelchengjl 阅读(2723) 评论(0) 推荐(0) 编辑
摘要: camera教程 Lens一般由几片透镜组成透镜结构,按材质可分为塑胶透镜(plastic)或玻璃透镜(glass),玻璃镜片比树脂镜片贵。塑胶透镜其实是树脂镜片,透光率和感光性等光学指标比不上镀膜镜片。 通常摄像头采用的镜头结构有:1P、2P、1G1P、1G2P、2G2P、2G3P、4G、5G等。 阅读全文
posted @ 2020-08-07 18:05 michaelchengjl 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: camera的构成 拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏幕上能够看到的图像。 数字信号DSP主要通过一系列复杂的数学运算,对数字信号参数进行优化处理,并处理 阅读全文
posted @ 2020-08-07 18:01 michaelchengjl 阅读(848) 评论(0) 推荐(0) 编辑
摘要: dd 命令切割合并文件 /tmp # dd if=a.bin of=c.bin bs=128k skip=18 //一个块为128K,跳过前18块。 18+1 records in 18+1 records out /tmp # dd if=a.bin of=b.bin bs=128k count= 阅读全文
posted @ 2020-07-23 14:43 michaelchengjl 阅读(710) 评论(0) 推荐(0) 编辑
摘要: python3 raw 数据转换为jpg 我们大家都知道,sensor 直接出来的裸数据为raw 数据,没有经过编解码,压缩。 我们需要将raw数据转换为其他格式比如jpg,png,bmp 人眼才能看到。好了,废话不多说,直接上代码。 import numpy as np import imagei 阅读全文
posted @ 2020-07-20 15:19 michaelchengjl 阅读(2738) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了在Python的struct模块中进行数据格式转换的方法,文中还给出了C语言和Python语言的数据类型比较,需要的朋友可以参考下 Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串 阅读全文
posted @ 2020-06-10 13:52 michaelchengjl 阅读(797) 评论(0) 推荐(0) 编辑
摘要: Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍 FTP 是File Transfer Protocol(文件传输协议)的英文简称,它基于传输层协议TCP建立,用于Internet上文件的双向传输(上传和下载)。与大多数Internet服务一样,FTP也是一个客户端/服务器系统 阅读全文
posted @ 2020-04-16 11:04 michaelchengjl 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 简介: Protocol Buffers以下简称pb,是google开发的一个可以序列化 反序列化object的数据交换格式,类似于xml,但是比xml 更轻,更快,更简单。而且以上的重点突出一个跨平台,和xml json等数据序列化一样,跨平台跨语言。 安装: 前往github:https://g 阅读全文
posted @ 2020-04-12 22:38 michaelchengjl 阅读(805) 评论(0) 推荐(0) 编辑
摘要: ubuntu 下添加环境变量 方法1: 第一种临时设置,用 export 指令,如在$PATH中增加JAVA文件夹: $export PATH=$PATH:/usr/local/lib/jdk1.6.0_25 方法2: 二:用于当前用户: 在用户主目录下有一个 .bashrc 隐藏文件,可以在此文件 阅读全文
posted @ 2020-04-08 17:55 michaelchengjl 阅读(4397) 评论(0) 推荐(0) 编辑
摘要: 事先安装了anaconda3版本,此时想要安装pip3,需要: https://bootstrap.pypa.io/get-pip.py 打开链接,将文本存到本地,命名为get_pip.py. 然后通过已经安装的python3解释执行这个文件: $python3 /路径/get_pip.py pip 阅读全文
posted @ 2020-03-29 12:17 michaelchengjl 阅读(8482) 评论(0) 推荐(1) 编辑