Pfeffer 2017-09-03 09:25 采纳率: 50%
浏览 5227
已采纳

RGB图 取值范围的问题 对于取值范围比较困惑

图片说明

问题全在图片中

  • 写回答

4条回答 默认 最新

  • sunqin_csdn 2017-09-03 11:11
    关注

    对于问题1,这些取值范围是图片在产生时所固有的属性. 首先,对于位图(由像素点组成的图像),图像中的一个像素点是由三个8位无符号二进制(uint8)数(表示的,其范围就是0~255)所表示的,每个二进制数值代表R,G,B三个颜色分量(如(255,0,0)表示红色,(0,255,0)表示绿色,(0,0,255)表示蓝色),图片,那么为什么是由8位二进制数来表示,而不是9位,或10位呢,这是为了让图像在计算机中存储起来方便.对于绝大多数图片,都是8位深度,但有些图片是16位深度的,比如用相机拍摄的图片就可保存成16位深度,它的R,G,B范围都是在(0~65535)之间,位深度越深,也就是题主所说的取值范围越大,一张图片能表示的颜色信息就更丰富.拿8位深度图片举例子,它的R的取值为0,1,2,...,255 总共可以表示256种不同程度的红色,(值越大,表示红色越深),G,B同理,所以对于一张8位的图像来说,它最多只能表示256*256*256种颜色,而对于16位图像,它就能表示65536*65536*65536种颜色. 总的来说就是,范围越大,一张图片能表示的颜色信息越丰富,但在存储的时候它占用的内存也会相应增大. 再来说说分辨率, 分辨率可以分为显示分辨率与图像分辨率.显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。图像分辨率则是 单位英寸中所包含的像素点数. 所以 题注所说的取值范围与分辨率没有任何关系.
    对于问题2,建议题主看看这两个链接,什么是索引图像, 图像

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊
  • ¥15 安装svn网络有问题怎么办