我是靠谱客的博主 专注自行车,最近开发中收集的这篇文章主要介绍数码相机成像原理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

需要了解的知识:

  1. 主要名词:焦点、焦距、景深、物距、成像面、成像点、光学中心、弥散圆、焦深、光圈
  2. raw数据格式
  3. RGB滤光层(柯达 赖斯-拜尔)
  4. Sensor(cmos/ccd)
  5. ISP 图像信号处理

成像过程:
光->电->数字
光线->镜头->滤光层->感光片->raw数据->正常图像

各相机厂家的raw数据格式不一致,所以不能通用。
因为raw数据每个像素点都是灰度值,是黑白图像,不能形成彩色照片。要构成彩色照片需要结合滤光层的RGB排列顺序。所以我猜测是因为各个厂家的滤光层RGB排列不一致,导致raw图像只能在厂家的特点软件中打开。
raw数据有 8位、10位、12位、16位之分;8位占一个字节,10位占两个字节且后6位无效,12位占两个字节后4位无效。

在raw到正常图像直接需要经过一次去马赛克的过程。
“拜尔滤光法”是赖斯-拜尔发明的拍彩色照片的方法,主要内容是 RGB滤光层+去马赛克

参考资料:

  1. 为什么数码相机可以拍出彩色照片?
  2. 必须了解的单反相机成像原理知识1

其他知识点:

  1. 曝光时间:改变曝光时间可以调整进光量,也可能会增加噪点
  2. 曝光增益:改变增益就是改变感光元件对光的灵敏度

最后

以上就是专注自行车为你收集整理的数码相机成像原理的全部内容,希望文章能够帮你解决数码相机成像原理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部