美文网首页
图形学基础1

图形学基础1

作者: 一半浮沉 | 来源:发表于2019-09-27 11:11 被阅读0次

1,RGB相加混合模型;

2,CMY相减混合模型:使用从白光中,减去对应数值的C(青色cyan)、M(品红magenta)、Y(黄色yellow)三种颜色而产生颜色;

3,显示器分辨率:CRT无重叠的打到屏幕上的最多点数称为分辨率,

eg: 
1280X1024,它表示屏幕上最多有1280X1024个点可以被点亮。

4,图像分辨率:图像分辨率也称空间分辨率,或者像素分辨率。同样尺寸的一幅图像,如果像素数目越多,则说明图像的分辨率越高,看上去越逼真。相反,图像看起来越粗糙。

eg:
1、物理尺寸:通过每毫米的线数或行数来标识,比如一幅640x480的图像,物理尺寸为10mm x 10mm,那么它每毫米有48行;
2、行列像素:像素/行 x 行/幅,如640像素/行 x 480行/幅
3、像素总数:如手机或者数码相机上标的,1200万像素
4、单位长度上的像素:如像素每英寸(pixels per inch, PPI)

解惑:屏幕分辨率和图像分辨率:屏幕相当于画布;
eg:
如果屏幕分辨率为640x480,那么一副320x240的图像,就只占显示屏的1/4。
相反,2400x3000像素的图像就不能显示完整画面。

当我们在手机或者电脑上查看一副图像时:
1,一幅图像分辨率大于屏幕分辨率,软件会删除一些像素,以至于其显示完整,
当你放大时,程序会根据算法补回一些像数,反之放小时,会删除一些像素。
所以一副高分辨率图片在放大后可能仍然会很清晰,而一副低分辨率图片会变得很模糊;

5,像素深度:存储每个像素所用但位数,像素深度决定了“彩色图像”的每个像素可能有的颜色数,或者是“灰度图像”的每个像素可能有的灰度级数

eg:
1, RGB,若每个分量用8位表示,那么图像深度为24位;

6,a通道。

7,色彩分类

真彩色:每个像素的RGB颜色值的直接表示;
伪彩色:根据彩色查找表,确定的RGB;
直接色:把每个像素的RGB三个分量,作为单独的索引值对它做变换,并用变换后的R、G、B值产生颜色。注意重点是变换。

8,图像的种类

1,位图:
    a,标量图,使用像素点来描述图像,也称为点阵图像;
    b,与分辨率相关;
2,矢量图:
    a,用线段和曲线描述图像,所以称为矢量,同时图形也包含了色彩和位置信息。
    b,与分辨率无关;
3,灰度图:度图就是只有明暗像素,没有彩色像素组成的图像。
4,彩色图:彩色图像的每个像素,包含了图像的颜色信息。
    

9,伽马矫正

参考

相关文章

  • 图形学基础1

    1,RGB相加混合模型; 2,CMY相减混合模型:使用从白光中,减去对应数值的C(青色cyan)、M(品红mage...

  • 计算机图形学基础重点

    计算机图形学基础重点 计算机图形学的定义:  计算机图形学(CG)是研究怎样利用计算机来显示、生成和处理图形的原理...

  • 计算机图形学与Shader

    一、计算机图形学 1. 概述 Unity的代码在CPU中运行,图形学的代码在GPU中运行 图形学使用CG(C Gr...

  • OpenCVForUnity学习教程——5

    Advanced(高级)篇 2.Green Screen Example 这个demo有点难啃,可能因为图形学基础...

  • 图形学基础2

    1,名次解释 2,RGB弊端 3,XYZ颜色空间 4,XYZ的配色方程 5,xyY颜色空间 6,CIE YUV颜色...

  • 图形学::序

    图形学是研究图形生成、存储和处理的学科 交互式图形学是根据交互动态地改变图形属性的学科 图形学研究如下: 1、在计...

  • Dynamo初探4——几何学

    这一章介绍如何用Dynamo程序实现你高中的立体几何学,我会在讲授的过程中简要穿插计算机图形学部分,有了图形学基础...

  • 向量点乘的图形学意义

    向量的点乘是入门图形学的重要基础,本身并不复杂,但因为总与叉乘(图形学前期用不着)放在一起讲,搞得新手都很混乱,本...

  • OpenGL学习历程二:GLSL

    OpenGL Shading Language 流水线概览 来源:GLSL教程-图形流水线,计算机图形学基础知识-...

  • 图形学基础算法介绍

    本文将着重搜集图形学基础中的一些容易被忽视的细节,从而避免因此导致的效果异常问题。 渲染相关 Alpha to c...

网友评论

      本文标题:图形学基础1

      本文链接:https://www.haomeiwen.com/subject/wraeyctx.html