簡體   English   中英

OpenCV-水平翻轉表面法線圖像

[英]OpenCV - Horizontally Flip a Surface Normal Image

我有一個收集的表面法線圖像,如下所示:

具有正確着色的表面法線

我想水平翻轉它們,但是由於翻轉並不能說明對“表面法線”的更改,因此我最終得到了這種翻轉的表面法線,這是錯誤的:

着色不正確的表面法線

翻轉后的法線中的顏色是錯誤的,因為面向左的表面應為粉紅色,面向右的表面應為藍色。 此外,朝上或朝下的表面應保持不變(綠色朝上,紫色朝下)。

如何正確水平翻轉表面法線? 謝謝。

編輯:似乎我應該反轉顏色,但這樣做也會使上下法線反轉,使屋頂變成綠色,地面變成紫色(水平翻轉時,它們應該保持不變)。 這是一個反轉表面法線的圖像(看起來部分正確和部分不正確):

在此處輸入圖片說明

感謝Reddit的帖子,我得以解決它。 您要做的就是翻轉圖像后反轉紅色通道。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM