CS131.Image-and-transformation

2.1 types of images

将图片数字化表示的三种方式:

  1. binary: 每个像素是黑或者白
  2. grayscale: 每个像素有一定的 grayscale(灰度)
  3. color: 分为 RGB 三个channel,每个channel中每个像素有各自的rgb值

2.2 sampling and quantization

我们需要从现实的物理世界采集信号,并 digitize 才能得到能够保存在计算机内的图片,从物理世界到计算机存储需要经过 sampling 和 quantization

  1. sampling

sampling 就是对连续的 signal 进行等间隔的采样,得到空间上离散的 signal

resolution (分辨率):是一个 sampling 参数,描述的是 pixel 的密度,resolution 越高 pixel 越密集。

  1. quantization

quantization 就是把 signal 的强度用一个合适级别的离散值进行近似。(由于在计算机内存储的值是离散的)

sampling 和 quantization 会带来误差。

2.3 summary

Image types (binary, grayscale, color)

Images are sampled and quantized

2.4 2D-transformation

对图像的空间变换可以用矩阵乘法来表示:

对向量 p 做变换 T 可以表示为 q = T p

三类变换:

  • 平移
  • 旋转
  • 放大/缩小

其中旋转和放大/缩小是很容易用矩阵描述的, 平移可以使用 homogeneous coordinate.

posted @   今天AC了吗  阅读(57)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示