自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 01_色彩校正

对于color方面,主要的着手点有三处。AWB和CC还有YUV域的一些调整。**AWB**1.AWB是必要的,首先为了color的正确性,首先要保证当前场景的白平衡是做准的。确认AWB是否准确的方法是在测试场景中增加中性灰卡,如果灰卡的r/g,b/g值在0.97-1.03之间认为可接受(这个范围可以视情况而定),如果AWB有问题,需要修正AWB问题。一般在混合光场景和夜景下容易出现AWB...

2019-08-30 16:36:21 1083

原创 04_捕获鼠标事件

mport cv2import numpy as npdef draw_circle(event, x, y, flags, param):if event == cv2.EVENT_LBUTTONDBLCLK:cv2.circle(img, (x,y), 100, (255,0,0), -1)img = np.zeros((500, 500, 3), np.uint8)cv2...

2019-08-14 19:18:57 221

原创 03_编辑图片常用函数

import numpy as npimport cv2img = np.zeros((500, 500, 3), np.uint8)cv2.line(img, (0, 0), (499, 499), (0, 0, 255), 5) #绘制线段cv2.rectangle(img, (5, 230), (35, 270), (255, 0, 0), 3) #绘制矩形cv2.circle(i...

2019-08-14 14:33:01 222

原创 02_读取视频

import cv2cap = cv2.videoCapture(0) #parameter是0代表本机camera,换作文件路径也行while cap.isOpened:ret, frame = cap.read() #两个返回值,第一个是布尔类型判断成功,第二是帧gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)cv2.imshow(‘fr...

2019-08-14 13:37:42 167

原创 opencv读取并显示图片

day1记录:import cv2img = cv2.imread(‘xxx.jpg’,0)cv2.imshow(‘imageWindow’,img)key = cv2.waitKey(0) #parameter是ms级单位,0为停留在当前帧if key == 27:cv2.destoryAllWindows()...

2019-08-14 11:43:00 152

原创 YUV格式浅析

YUV格式是将亮度通道Y和色度通道U,V分量分开的一种图片格式,对于数据存储具有可以减小图片大小的作用,对于图像处理而言,可以分别对色度通道和亮度通道的处理分开进行,例如在小波降噪时可以单独去除彩噪而不影响Y通道的效果。我们通常所用的YCbCr就是ITU-R标准。简单对YUV常见格式进行一下梳理:简而言之,YUV的分类是按照Y通道和UV通道的数量划分的,因为人眼对亮度敏感程度大于色度,所以为了...

2019-07-26 16:30:37 742

原创 驱动学习(一) 理解驱动,内核,硬件之间的关系。

1.驱动与内核的关系驱动程序提供的一组设备驱动接口函数Device Driver Interface给操作系统在linux中,这一组设备驱动接口函数一般包括open,close,read,write,ioctl等。 这一组函数是通过一个叫做file operations的结构体注册给linux内核的。 Linux内核提供特定的系统功能函数进行驱动程序的注册。注册时提供设备驱动文件名称、设备号给...

2019-05-25 12:02:02 9538

转载 Camera模组结构

@Camera模组结构详解转载至https://blog.csdn.net/hanmengaidudu/article/details/52880181你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,...

2019-05-16 11:04:27 1268 1

原创 关于Camera的噪声的学习和理解(基础篇)

@图像成像及处理关于 Camera 的成像流程中的噪声camera成像在大的阶段上分为RAW域的成像和RGB域的成像。中间的过渡是由Demosaic模块完成的。广泛意义上的RAW 域的噪声通过查阅资料,RAW域的噪声主要分为高斯噪声和散粒噪声两种。其中高斯噪声是不随着光强变化的噪声,散粒噪声符合泊松分布,会随着光强的增加而逐渐的增大。在Sensor直出的RAW图中这两种类型的噪声都是包含在...

2019-03-26 17:39:32 9912

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除