计算机图形学入门 -- Raster Image

Pixel is short for “picture element".

raster devices:电视,喷墨/激光打印机;在输入设备中,相机,扫描仪等等。

因此,raster image 是最通常的存储图像方式。

当然,我们会去对图像进行处理,所以显示的pixel跟实际的pixel不相同。

另外还有矢量图这种存储方法, 存储对形状的描述。好处是, resolution independentand can be displayedwell on very high resolution devices,使得图片可以保持 crispness and precision;(The adjective crisp simply refers to the sharpness of a photo.)

使用之前必须 rasterized (栅格化)

LCD屏幕通过改变偏振量改变亮度。

很多的打印机只可以打印 binary image (二元影像),也就是黑白打印机。

喷墨打印机没有像素的说法,画质由喷墨点的大小和纸张移动距离决定。

热敏打印机通过温度控制颜色深度。

demosaicking 去马赛克 : 不完全色彩取样中,重建出全彩影像

也有使用三个序列存储颜色,就不用进行去马赛克操作。

图像与坐标的关系

图像可以被抽象为一个函数,从二维平面转换成数字。

(i+1,j+1)表示左数第 i 个,从下往上数第 j 个像素点,样本点在像素点的中心位置。

像素值

Images stored with floating-point numbers, allowing a wide range of values, are often called high dynamicrange (HDR) images to distinguish them from fixed-range  images that are stored with integers.

(HDR图像其实就是通过更大的对比范围,实现背光也清晰)

常见的像素格式:

1-bit : 如课本图片,需要高分辨率

24-bit : RGB每个颜色8-bit

24-30 bit : RGB每个颜色8-10位

36-42 bit : RBG每个颜色12-14位,专业摄像原图

48 bit : 每个RGB16位,专业摄像

16 bit : 灰度图,医学影像图片

16 bit floating-point : “half-precision” RGB-HDR图片

每个像素点使用的位数减少会给图片带来 flaws ,有两个方面,当值超过最大值会被 clip。

第二方面,精度限制会导致量化误差,或者banding


 ColorBanding

因为到了需要round数字的时候,会突然jump color,静态图片可能还好,但是当图片来回移动的时候会特别明显。

显示屏密度和Gamma值

The human perception of intensity is nonlinear.(后面会讨论到)

1. monitors are nonlinear with respect to input, commonly characterized by a γ (“gamma”) value;

This value is the degree of freedom in the formula :

displayed intensity = (maximum intensity)a ^ γ

a 是输入的 pixel 值,注意,0 跟 1永远都是对应最小,最大值。

但是使用Gamma值描述其实只是一个估计值,并不准确。

计算Gamma值可以用:a ^ \gamma = 0.5 , 两边取 ln 对数即可, \gamma   = \frac{\ln 0.5}{\ln a}

We can find this a by a standard technique where we display a checkerboardpattern of black and white pixels next to a square of gray pixels with input a(Figure3.11),then ask the user to adjust a (with a slider, for in stance)until the twosides match in average brightness.(Mark,此方法有点奇怪)

知道Gamma值后可以进行gamma correct,也就是乘以a ^ \frac{1}{\gamma}

2.Screen take quantized ( 量化的 ) input values.也就是屏幕接受的数值只能是 固定大小的整数类型。最后得到的值其实是最大值的 \frac{a} {255}.

RGB 颜色

cyan = blue-green     magenta = purple

24-bit color 

Alpha Compositing (Alpha 合成)

-- 将图像与背景结合的过程

opaque : 不透光的

pixel coverage : foreground color c_f , background color c_b , the fraction of pixel covered is \alpha , then

(其实可以看出来,在计算机中计算这个值用的就是矩阵乘法)

tracing paper :牛油纸

像素的 \alpha 值可能是存储在一张独立的灰度图中,称为 alpha mask.

或者存储在一张四通道(four channel)RGB图片中,称为alpha channel

chunck : 量

Image Storage

一张百万像素的照片需要的大小为 three megabytes(3MB左右),因此需要进行图像压缩。

分为有损和无损压缩两种类别,有损压缩无法恢复:

JPEG : 有损,基于人类视觉系统的门槛(?)

TIFF : 常用于二进制图片或者无损 8 或 16 位 RGB 图片。

PPM : 无损,无压缩的 8 位 RGB 图片

PNG : 无损格式,有大量开源管理工具。

quick-and-dirty : 粗糙快速完成的,没来得及检查

human perception of intensity is itself nonlinear !

EX1

Bayer filter , 拜尔滤色镜

Simulate an image acquired from the Bayer mosaic by taking a natural image (preferablya scanned photo rather than a digital photo where the Bayer mosaic may already have been applied) and creating a grayscale image composed of interleaved red/green/blue channels. This simulates the raw output of a digital camera. Now create a true RGB image from that output and compare with the original.(不清楚怎么做)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342

推荐阅读更多精彩内容