图像的仿射变换原理、Homography、alpha通道以及python实现

1、仿射变换原理

仿射变换有6个自由度,需要3个对应点对来估计矩阵H。仿射变换可以用DLT(Direct Linear Transformation,直接线性变换)算法估计得出,DLT方程为:
在这里插入图片描述

1.2 Homography

对图像块进行仿射变换,我们将其称为图形扭曲
仿射扭曲的一个简单例子是将图像或者图像的一部分放置在另一幅图像中,使得他们能够和指定的区域或者标记物对齐。
将函数image_in_image()添加到warp.py文件中。该函数的输入参数为两幅图像和一个坐标。该坐标为将第一幅图像放置到第二幅图像中的焦点坐标。将两幅扭曲的图像和第二幅图像融合就创建了alpha图像。
图像映射流程:
① 针对两张图像提取特征
② 特征匹配
③ 根据图像变换特点,选取合适的变换结构
④ 根据DLT等方法计算变换结构
⑤ 采用正向/逆向映射,利用插值方式实现图像映射变换

2、α通道

在电脑图形中,每个象素都包含RGB三个色彩信息通道–红、绿、蓝,在24位的图形中,每个通道又包含了8位色彩深度。如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用。
白色的alpha象素用于定义不透明的彩色象素,而黑色的alpha象素用于定义透明象素,黑白之间的灰阶用来定义半透明象

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值