我有YUV 420半平面格式的图像,其中字节以这种方式存储:
[Y1 Y2 ... [U1 V1....
Yk Yk+1...] Uk' Uk'+1]
其中Y平面的大小是UV平面的两倍,对于每个2 * 2的Y值矩阵,有1 U和1 V值。
我想将单应矩阵应用于此图像而不将其转换为RGB。因此,对于Y平面很容易做到这一点,因为Y值与图像的xy像素坐标具有一对一的映射但是如何对UV平面执行此操作,因为UV值没有与xy的直接映射像素坐标?
答案 0 :(得分:1)
我是通过仅为x-y坐标填充UV平面来完成的。
首先,我通过应用逆单应性在原始图像中找到该像素位置的Y坐标。然后,我找到了该Y坐标的相应UV坐标,并使用该位置的值来填充新图像的UV平面。