图片位深:
一个像素用多少位表示,例如,一个像素点,用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、
什么是位深度
分享到:
相关推荐
一个转换程序,可以将24位深度的BMP图片,转为16位深度的图片。
Android上解析24位深度Bitmap文件示例
python批量实现24位深的伪彩图转换为8位的伪彩图,将EISeg分割生成的24位深的彩图转换为8位深的彩图 在训练语义分割时,需要有原图和相应的分割图,分割图一般有两种方式 一是用labelme进行打标签,然后根据json...
delphi 转16位深图片delphi 转16位深图片
(代码简洁, 绝对可用)使用python将24位或者16位图像转换为8位图像,用于labelme标记的MASK_RCNN进行样本训练, 自己的样本数据是24位就是用这代码进行转换成8位, 样本已训练成功.(16位亦可用).
使用ArcMap修改遥感影像的像素深度。
基于cximage实现的图片格式和位深度转换,基于cximage实现的图片格式和位深度转换
注:Qt自带的QImage只能导入8位深的tiff灰度图,如果用qt的QImage导入16位深的灰度图,图像数据会被强制转换成argb格式的图像,数据就被更改了,所以我自己编写一个解析tiff文件的功能,我翻阅了很多博客,其中如下...
bitmap 24位转8位 修改水平、垂直DPI
32/16位深度转8位深度。 1、主要用于深度学习领域的遥感影像数据处理,主要针对输入数据为tif,转为jpg、png格式,并将数据裁剪为网络可以训练的大小,可以手动调节裁剪步长(即有重叠或无重叠),可以对单张图像...
MatLab 批量将24位PNG彩图转换为8位PNG彩图,希望能够帮助到大家。
24位BMP转32位BMP的c#代码测试可用,适用于linux开发板的LCD需要32位深度的BMP的场合,代码参看了网友彭军的代码,我将它实现了并上传....柏林
QPainter文本转BMP32,QImage已经保存BMP图片已经不支持32位深的了,自动降到24位深,自己组织BMP信息保存成bmp32的图片
最近调用热敏打印机需要打印单色,位深度为1的bmp照片,找了半天网上都是半成品,最后实现了,先谢谢各位大神,整体还是很有帮助,但是还是有些差距。
转化后的图像保存在change.bmp中。里含大量BMP图片。如不能用,请给我要代码,我也是初学者,不知道能否兼容。
java 生成带logo、文本的二维码并修改图片的位深度,不努力的程序员不是一个好的程序员
8位似乎太小,24位又体积太大. 所以无聊做了个12位色深的DIB格式
实验名称:彩色图转换成灰度图 实验任务:将24位真彩色BMP图像转化成8位BMP灰度图像
程序用于显示16位色深的bmp文件, 显示到窗体上。 运行与vc6.0开发环境。
我的项目要用一部分 网上没有现成的bmp颜色深度转换的程序 我就自己封装了一个类 目前只能8转1 QQ 542601844