`
songkang666
  • 浏览: 105564 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

8位深 16位深 24位深

 
阅读更多
图片位深:
一个像素用多少位表示,例如,一个像素点,用1位数据表示的话,它有两种颜色可以选择(2的1次方,黑白两种),如一个像素点,用8位的数据表示的话,这个点可以有2的8次方(256)种颜色的选择,同理,16、24等。

8位RGB图像、16位RGB图像:
这里的8位是针对RGB图像而言,RGB图像由三个颜色通道组成,8位/像素的RGB图像每个通道就有8位数据进行表示,也就是有2的8次方(256)种颜色可选择,那么8位RGB图像,每个像素会有256*256*256种颜色可供选择(也就是对应于位深为24位的图像)。
那么16位RGB图像,对应的就是位深为48位的图像。


扩展:DPI每英寸的像素,也是扫描精度,dpi越大,打印出的图片越清晰,网络上一般用的是72dpi的图片,如果一个照片的dpi为300,要打印成4x6英寸的照片,那么图片尺寸应该为(4x300像素)*(6x300像素)。这个参数与打印相关,与图本身质量无关。

用iphon3gs拍摄的照片,大小不同,拿一个来看:大小892KB,宽度2048像素,高度1536像素,位深度24,按理说大小应该为2048*1536*(24/3) = 9MB,难道它自己压缩了?!!!

1、图片位深&位图
2、什么是位深度
分享到:
评论
1 楼 nonocast 2012-10-18  
BITMAP就是9MB,然后JPEG是有损压缩,分区域算法,然后PNG是无损压缩

相关推荐

    BMP图片24位深度转16位深度

    2. **颜色空间转换**:24位BMP图像采用RGB色彩模型,即每个像素由红、绿、蓝三个通道组成,每个通道8位。在转换为16位时,通常需要将这三个通道的信息压缩到两个字节中。这可以通过选择合适的颜色空间(如YUV、YCbCr...

    arcgis把16位像素深度改为8位

    本文将详细介绍如何使用ArcGIS软件中的“Mosaic to New Raster”工具来实现从16位像素深度到8位像素深度的转换。 ### 一、背景介绍 在遥感图像处理中,像素深度指的是每个像素可以存储的信息量,通常以位(bit)为...

    24位颜色值转换16位工具

    24位颜色系统,也称为True Color,提供了8位(256级)红色、绿色和蓝色通道,总共可以表达16,777,216种不同的颜色。这种颜色深度提供了非常丰富的色彩表现,但可能会对某些硬件或系统的性能造成压力。 16位颜色,...

    基于cximage实现的图片格式和位深度转换

    以下是一个示例,将24位图像转换为8位: ```cpp if (image.SetDepth(8)) { if (!image.Save("output.bmp")) { // 处理保存失败的情况 } } else { // 处理位深度转换失败的情况 } ``` 值得注意的是,位深度降低...

    32位24位彩图转化8位灰度图工具

    标题中的“32位24位彩图转化8位灰度图工具”指的是将具有32位或24位色彩深度的彩色图像转换为8位的灰度图像的软件或程序。这种转换在某些领域,如图像处理、计算机视觉或嵌入式系统中,可能非常有用,因为灰度图像...

    MatLab 批量将24位PNG彩图转换为8位PNG彩图

    本文将深入探讨如何使用MatLab批量将24位PNG彩色图像转换为8位PNG彩色图像,这一过程不仅涉及图像色彩空间的理解,还涵盖了MatLab编程的基本技巧。 ### 一、理解图像色彩深度 首先,我们需要理解图像色彩深度的...

    delphi 转16位深图片

    8位深度的图像可以有256种颜色,而16位深度则能提供65536种颜色,这使得16位图像在颜色表现上更为细腻。 在Delphi中,我们可以使用GDI+(Graphics Device Interface Plus)或者VCL(Visual Component Library)中的...

    python批量实现24位深的伪彩图转换为8位的伪彩图

    python批量实现24位深的伪彩图转换为8位的伪彩图,将EISeg分割生成的24位深的彩图转换为8位深的彩图 在训练语义分割时,需要有原图和相应的分割图,分割图一般有两种方式 一是用labelme进行打标签,然后根据json...

    BMP文件 8位颜色深度 转换1bit

    本文将深入探讨“BMP文件8位颜色深度转换为1位”的相关知识点,以及如何实现这一转换。 首先,理解颜色深度是关键。颜色深度决定了一个像素可以表示的颜色数量。8位颜色深度意味着每个像素有256种可能的颜色(2^8=...

    24位BMP转32位BMP

    24位BMP提供了8位红、8位绿、8位蓝三种颜色通道,总共能表示16777216种颜色,而32位BMP除了红、绿、蓝三个通道外,还增加了一个8位透明度通道(Alpha通道),能够支持透明效果。 在C#中处理BMP文件时,我们可以利用...

    将24位位图转换成16位位图的源码

    24位位图通常包含三个颜色通道(红、绿、蓝),每个通道用8位来表示,总共24位,可以表示16,777,216种颜色。而16位位图通常有两种存储方式:565格式和555格式,它们分别用5位、6位和5位或5位、5位和5位来表示红、绿...

    图片转化单色,位深度为1的BMP文件

    本话题主要涉及的是将彩色或灰度图像转换成单色,位深度为1的BMP(Bitmap)文件,这通常是为了适应某些特定的硬件设备,例如热敏打印机。位深度为1的BMP文件,也称为二值图像,它只有两种颜色,通常是黑色和白色,...

    (源码)图片的位深度转换.rar

    常见的位深度有8位、16位、24位和32位。8位位深度的图片只能表示256种颜色,而24位位深度则可以表达约1670万种颜色,接近人眼识别的极限。位深度转换就是将图片从一种位深度转换为另一种,例如从24位彩色转换为8位...

    (序列图像)16位转8位(OpenCV)

    在图像处理领域,数据通常以不同的位深度存储,如8位、16位或更高。8位图像每个像素用一个字节(8位)表示,可显示256种颜色,而16位图像则提供了更大的色彩范围,能表示65,536种颜色。在某些情况下,我们需要将16位...

    24位转16位图片工具

    而16位图像,虽然比24位图像少8位,但依然可以表示65,536种颜色,这通常被称为高彩色图像。尽管比24位图像少了很多颜色层次,16位图像在某些情况下仍然可以提供良好的视觉效果,并且文件大小更小,有利于存储和传输...

    qt编写的解析16位深tiff灰度图的程序

    注:Qt自带的QImage只能导入8位深的tiff灰度图,如果用qt的QImage导入16位深的灰度图,图像数据会被强制转换成argb格式的图像,数据就被更改了,所以我自己编写一个解析tiff文件的功能,我翻阅了很多博客,其中如下...

    12位色深的DIB类

    而24位色深则提供16,777,216种颜色,即真彩色,能够呈现更为丰富的图像细节。然而,8位可能过于简单,无法表达细腻的色彩层次,而24位则可能导致文件体积过大,不适合某些对存储或传输效率有要求的场景。 12位色深...

    遥感影像批量裁剪、数据切分、数据增强、位深度转换代码

    32/16位深度转8位深度。 1、主要用于深度学习领域的遥感影像数据处理,主要针对输入数据为tif,转为jpg、png格式,并将数据裁剪为网络可以训练的大小,可以手动调节裁剪步长(即有重叠或无重叠),可以对单张图像...

    VC下8、16、24、32位位图的数据解析与显示

    本篇文章将深入探讨如何在VC++ 6.0 MFC(Microsoft Foundation Classes)框架下,解析和显示不同位深度(8位、16位、24位和32位)的BMP图像。 首先,理解BMP文件结构是关键。BMP文件由两部分组成:位图头信息和像素...

Global site tag (gtag.js) - Google Analytics