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. 位深度、色深的区别以及图片大小的计算

    首先我们先来理解下位深度与色深这两个概念. 1.位深度指的是存储每个像素所用的位数,主要用于存储 2.色深指的是每一个像素点用多少bit存储颜色,属于图片自身的一种属性 Android Bitmap中 ...

  2. 图像色深(bit depth)和位深度的区别

    位深是指存储每个像素所用的位数,例如一副32位100*100像素的图片,其大小为:100*100*32/8=40000 个字节, 原来一直以为图像色深就是位深度,后来网上搜了下才知道这2个是完全不同的 ...

  3. 图像色深与位深度的区别

    位深是指存储每个像素所用的位数,例如一副32位100*100像素的图片,其大小为:100*100*32/8=40000 个字节, 原来一直以为图像色深就是位深度,后来网上搜了下才知道这2个是完全不同的 ...

  4. C#图片灰度处理(位深度24→位深度8),用灰度数组byte[]新建一个8位灰度图像Bitmap 。...

    原文:C#图片灰度处理(位深度24→位深度8) #region 灰度处理/// <summary>/// 将源图像灰度化,并转化为8位灰度图像./// </summary>// ...

  5. 如何修改图片像素尺寸大小?如何改图片大小尺寸?

    修改图片尺寸是一项常见的图片处理技术,可以帮助我们将图片调整为不同的尺寸,以适应不同的用途.在进行修改图片大小(https://www.yasuotu.com/size)的时候,需要注意照片的比例.设 ...

  6. C# bmp图片另存为位图 位深度1

    用微软自带的画图,打开一个已经存在的单色PNG图片文件,然后复制图像粘贴上去,做点反色或其他处理再保存,可以得到黑白单色PNG图片:但是,如果有很多黑底白字的图片要想改成白纸黑字的单色PNG格式保存这 ...

  7. 32位java怎么改_java修改24位深度png图片为32位深度

    前言 在做图片切割时,发现切除来的图片空白部分变成了黑色背景,发现属性是24位深度 解决方案 1.先上代码 BufferedImage image = readImage(url); Buffered ...

  8. opencv+python实战日记 入门篇(二)调整图片的尺寸、裁剪图像

    目录 调整图片的尺寸 裁剪图像 调整图片的尺寸 打印出来的(496, 488, 3)表示的是图片的长宽,3表示的是RGB通道. import cv2 import numpy as npimg = c ...

  9. labelme 标注生成24位深度图像转换为8位

    新版本的 labelme 标注完成图像后,将 json 文件转换为图像时已经转换为 8 通道图像,如下图所示: 最近在看别人程序时发现经过图像标注生成的 label 一片黑,且图像深度为 24 位,如 ...

最新文章

  1. Android自定义View —— TypedArray
  2. 【学习笔记】超简单的多项式开方
  3. HDU 3251 Being a Hero
  4. phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解
  5. python 类和对象_Python零基础入门学习33:类与面向对象编程:类的继承
  6. 产品经理 - 统一支付 、结算、清算
  7. [JavaWeb基础] 012.Struts2 自定义标签使用
  8. mysql workbench第二栏图标中英文意思
  9. 幼儿园故事导入语案例_幼儿语言活动方案优秀案例合集
  10. 双输出基准电压电路/自己备忘
  11. 微信公众号开发C#系列-1、微信公众平台注册
  12. JAVA 获取今天、昨天、上周等日期
  13. 双重for循环 语法结构
  14. ml-agents_使用ML-Agents的自玩功能来训练智能对手
  15. 1,matlab仿真正运动学
  16. PLSQL Developer13.0.4安装破解教程
  17. python判断一个数是奇数还是偶数_在python中检查一个数字是奇数还是偶数
  18. 计算机英语这门课上后感1000,英语教师听课心得体会作文
  19. 选择生物竞赛的专业,未来就业情况如何?
  20. 【vim】禁止vim生成 un~文件

热门文章

  1. 纯css3火箭穿越太空动画js特效
  2. 超级搞笑的经典笑话,笑死人不偿命,不笑你找我
  3. IT行业毕业后该去哪个城市?(附:未来十年最火工作发展趋势)
  4. 水下采油树海流载荷计算
  5. 怎么获取文件的url_初始URL,如何通过URL爬虫网页上的邮件以及一些正则表达式的运用。...
  6. 游戏开发入门(一)游戏开发概述
  7. android怎么实现记住密码功能,安卓 实现记住用户名和密码功能
  8. C++中你应该知道的23种算法
  9. m基于LOC-PCA算法的人脸重建算法matlab仿真,给定人物侧脸实现正脸重建
  10. 小技巧---查看电脑显卡型号