标签: python opencv surface normals
我有一个曲面法线图像集合,如下所示:
我想水平翻转它们,但是由于翻转并不能说明对“表面法线”的更改,因此我最终得到了这种错误的翻转表面法线:
翻转后的法线中的颜色是错误的,因为面向左的表面应具有粉红色,而面向右的表面应具有蓝色。另外,朝上或朝下的表面应保持不变(绿色朝上,紫色朝下)。
如何正确水平翻转表面法线?谢谢。
编辑:似乎我应该反转颜色,但同时也反转向上和向下的法线,使屋顶变成绿色,地面变成紫色(水平翻转时应该保持不变)。这是一个反转表面法线的图像(看起来部分正确和部分错误):
答案 0 :(得分:0)
感谢Reddit post我能够解决它。您要做的就是翻转图像后反转红色通道。