![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机视觉
Opencv4.0
_菠菜
这个作者很懒,什么都没留下…
展开
-
OPENCV-HDR图片读取,显示及转JPG
OPENCV可以直接读取HDR图,代码如下:img = cv2.imread(hdr_path, flags = cv2.IMREAD_ANYDEPTH)此时,显示的颜色会偏暗:需要通过如下转换:img = cv2.imread(hdr_path, flags = cv2.IMREAD_ANYDEPTH)tonemapDurand = cv2.createTonemapReinhard(2.2,0,0,0)ldrDurand = tonemapDurand.process(img原创 2021-12-30 15:05:36 · 3845 阅读 · 0 评论 -
数码相机的成像原理
相机上有很多光感元件,对应8-256个值 范围0-255这个0-255的矩阵记录的时数字灰度图像。而颜色传感器要更复杂一些,显示模式为拜尔模式的如下图传感器每个像素只记录一种颜色,红绿蓝,如图所示,绿色是蓝色和红色的两倍, 因为人对绿色更加敏感。通过计算每个像素的两个缺失通道,通过插值两个相邻像素的值,这个过程叫做去马赛克。转换成RGB储存在JPG或者PNG中。详...原创 2020-01-14 11:14:23 · 530 阅读 · 0 评论 -
图像如何形成
小孔成像原理。平面到小孔的距离称为焦距。移动平面会使平面上的图像变小。而移动原始物体远离小孔则平面图像会变小。这里可以使用三角函数求得原始物体和成像的大小之间的关系。其关系如下图由此图可见。 平面成像的x和Z成反比和F成正比。Y也类比如此。小孔的直径越小,成像越清晰。小孔直径越大,成像亮度越大。原理:直径越小,通过的平行光线越少,成...原创 2020-01-14 10:49:23 · 1220 阅读 · 0 评论