图片像素、尺寸、位深度、图像色深
1、概念解释
图像像素:图像的分辨力,也就是图像的宽和高分别有多少个像素。
图像尺度(图像的输出尺寸):图像的物理单位,比如宽和高是多少英寸或者厘米。
位深度:存储图片一个像素需要消耗多少个bit位。
图像色深:图像的一个像素可以表示多少个bit的颜色。
通道:不同格式图片存储像素的方式,RGB图像的通道为3,灰度图像的通道为1.
dpi:dots per inch,每英寸点数目(每英寸对应多少个像素点),一般电脑显示屏的dpi为24,而印刷设备的dpi为300。
2、注意点
(1)位深度是指图片存储在磁盘上时所需要的bit位(存储),而色深是指图像一个像素能表示的颜色数目(能表示的颜色种类),一般也用bit表示。所以,这2个概念容易搞混。位深度和色深度可以相同,也可以不同。
(2)位深度和色深度和通道息息相关。
(3)显示分辨率和图像分辨率的差异
(4)图像分辨率的单位:dpi(像素/英寸 Dots Per Inch)、ppi(像素/厘米 Pixel Per Inch)
(5)在photoshop中,设置有锯齿参数时,方法会有锯齿感,但缩小之后会平滑。如果没有设置锯齿,则反之。
(6)windows系统下保存的图片文件,是经过有损压缩。
3、其他概念
Bytes:字节;bit:比特;1Byte=8bits
1英寸(inch)=2.54厘米(cm)
像素可以方格像素,也可以是长方形像素。
分辨率:也叫解析度。
更多学习笔记可以关注我的微信公众号「kelly学挖掘」,欢迎交流。
-- 未完待续--
图片像素、尺寸、位深度、图像色深相关推荐
- 位深度、色深的区别以及图片大小的计算
首先我们先来理解下位深度与色深这两个概念. 1.位深度指的是存储每个像素所用的位数,主要用于存储 2.色深指的是每一个像素点用多少bit存储颜色,属于图片自身的一种属性 Android Bitmap中 ...
- 图像色深(bit depth)和位深度的区别
位深是指存储每个像素所用的位数,例如一副32位100*100像素的图片,其大小为:100*100*32/8=40000 个字节, 原来一直以为图像色深就是位深度,后来网上搜了下才知道这2个是完全不同的 ...
- 图像色深与位深度的区别
位深是指存储每个像素所用的位数,例如一副32位100*100像素的图片,其大小为:100*100*32/8=40000 个字节, 原来一直以为图像色深就是位深度,后来网上搜了下才知道这2个是完全不同的 ...
- C#图片灰度处理(位深度24→位深度8),用灰度数组byte[]新建一个8位灰度图像Bitmap 。...
原文:C#图片灰度处理(位深度24→位深度8) #region 灰度处理/// <summary>/// 将源图像灰度化,并转化为8位灰度图像./// </summary>// ...
- 如何修改图片像素尺寸大小?如何改图片大小尺寸?
修改图片尺寸是一项常见的图片处理技术,可以帮助我们将图片调整为不同的尺寸,以适应不同的用途.在进行修改图片大小(https://www.yasuotu.com/size)的时候,需要注意照片的比例.设 ...
- C# bmp图片另存为位图 位深度1
用微软自带的画图,打开一个已经存在的单色PNG图片文件,然后复制图像粘贴上去,做点反色或其他处理再保存,可以得到黑白单色PNG图片:但是,如果有很多黑底白字的图片要想改成白纸黑字的单色PNG格式保存这 ...
- 32位java怎么改_java修改24位深度png图片为32位深度
前言 在做图片切割时,发现切除来的图片空白部分变成了黑色背景,发现属性是24位深度 解决方案 1.先上代码 BufferedImage image = readImage(url); Buffered ...
- opencv+python实战日记 入门篇(二)调整图片的尺寸、裁剪图像
目录 调整图片的尺寸 裁剪图像 调整图片的尺寸 打印出来的(496, 488, 3)表示的是图片的长宽,3表示的是RGB通道. import cv2 import numpy as npimg = c ...
- labelme 标注生成24位深度图像转换为8位
新版本的 labelme 标注完成图像后,将 json 文件转换为图像时已经转换为 8 通道图像,如下图所示: 最近在看别人程序时发现经过图像标注生成的 label 一片黑,且图像深度为 24 位,如 ...
最新文章
- Android自定义View —— TypedArray
- 【学习笔记】超简单的多项式开方
- HDU 3251 Being a Hero
- phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解
- python 类和对象_Python零基础入门学习33:类与面向对象编程:类的继承
- 产品经理 - 统一支付 、结算、清算
- [JavaWeb基础] 012.Struts2 自定义标签使用
- mysql workbench第二栏图标中英文意思
- 幼儿园故事导入语案例_幼儿语言活动方案优秀案例合集
- 双输出基准电压电路/自己备忘
- 微信公众号开发C#系列-1、微信公众平台注册
- JAVA 获取今天、昨天、上周等日期
- 双重for循环 语法结构
- ml-agents_使用ML-Agents的自玩功能来训练智能对手
- 1,matlab仿真正运动学
- PLSQL Developer13.0.4安装破解教程
- python判断一个数是奇数还是偶数_在python中检查一个数字是奇数还是偶数
- 计算机英语这门课上后感1000,英语教师听课心得体会作文
- 选择生物竞赛的专业,未来就业情况如何?
- 【vim】禁止vim生成 un~文件
热门文章
- 纯css3火箭穿越太空动画js特效
- 超级搞笑的经典笑话,笑死人不偿命,不笑你找我
- IT行业毕业后该去哪个城市?(附:未来十年最火工作发展趋势)
- 水下采油树海流载荷计算
- 怎么获取文件的url_初始URL,如何通过URL爬虫网页上的邮件以及一些正则表达式的运用。...
- 游戏开发入门(一)游戏开发概述
- android怎么实现记住密码功能,安卓 实现记住用户名和密码功能
- C++中你应该知道的23种算法
- m基于LOC-PCA算法的人脸重建算法matlab仿真,给定人物侧脸实现正脸重建
- 小技巧---查看电脑显卡型号