单色位图、16色位图、256色位图的含义

news/2024/11/8 9:14:52/

在WIndows下的画图工具中绘制完图片后,另存为的时候有以下几种选项:

这些分别代表什么含义呢?

单色位图: 每个像素最多可以表示2种颜色,只需要使用长度为1的二进制位来表示,因此每个像素占1/8byte
16色位图: 每个像素最多可以表示16种颜色,所以只需要长度为4的二进制表示,因此每个像素占1/2byte
256色位图: 每个像素最多可以表示256中颜色,所以只需要长度是8的二级制位表示就可以了,因此每个像素占1byte
24位位图:即RGB三原色位图 每个像素占3个byte。
另外:
图形的大小 = 图片的总像素*每个像素的大小
图片总像素 = 图片的长图片的高
参考链接:
关于Bitmap你不知道的一些事

转载于:https://www.cnblogs.com/yongdaimi/p/11131265.html


http://www.ppmy.cn/news/556375.html

相关文章

RGB 256颜色表代码表

256色颜色表的代码表 (24bpp)https://jonasjacek.github.io/colors/ 24bpp 256 色数组 由上链接中拷贝下来的 0x000000 ,0x800000 ,0x008000 ,0x808000 ,0x000080 ,0x800080 ,0x008080 ,0xc0c0c0 ,0x808080 ,0xff0000 ,0x00ff00 ,0xffff00 ,0x0000ff ,0xff00ff ,0x…

ps把bmp图片改成256色

用PS打开图片选图像 下面的 模式 选择 索引颜色弹出来的对话框 选256色 Windows系统

显示 256 色的位图

问题 显示位图似乎相当简单。在应用程序的资源中添加一张漂亮的位图,使用函数 LoadBitmap 将位图装 入内存,然后将位图选入设备描述表,再使用函数 BitBlt 便可显示出位图。但是这样显示的位图和目标环境或许有所不同。比如在256色的环境里&am…

linux 开启终端256色支持

一、简介 一般的Linux发行版默认的终端都是16色的,但事实上几乎所有的终端都支持256色终端。本文介绍开启终端256色支持的方法。 二、操作步骤 1)检查终端是否支持256色 http://www.robmeerman.co.uk/unix/256colours 2)检查终端是否已开启25…

Linux系统下,虚拟终端开启256色_虚拟终端类型xterm开启256色

文章目录 查看当前终端类型修改终端类型 查看当前终端类型 现在的终端模拟器早就支持256色了,不过默认可能还是8色的。 开启终端,查看终端类型: [roothtlwk0001host ~]# echo $TERM xterm接着查看 xterm 终端支持的颜色: [roo…

ps图片转为256色的位图

vc6.0下mfc下图片的显示,bmp显示方式。 1.import入bmp图片 2.拖入picture控件,属性设置,type选bitmap 3.image选择import的图片。 但在导入bmp图片时,经常提示位图大于256色。 用ps转为256色。 步骤:图像----模式…

tmux 256 色配置

Try forcing tmux into 256 color mode by starting it with "tmux -2” tmux -2 new -s test 加上-2参数启动的时候能用256色启动 匹配你的vim配置 关于真彩色显示不正常,配置方面可以参考: https://blog.csdn.net/ghostyusheng/article/deta…

BMP真彩色转256色

原文链接:http://pyhcx.blog.51cto.com/713166/144126/ 1. 位图格式 位图文件主要分为4个部分组成:文件头,信息头,调色板,图像数据。 1.) 文件头 结构定义如下: typedef struct tagBITMAPFILEHEADE…