2015-05-04 29 views
-1

我有一個360度的圖像,並希望將其在C#中水平移動x度。移動360度的中心。全景圖像

下面是一個例子:

enter image description here

,這裏是結果,我想:

enter image description here

不知道從哪裏開始 - 它應該被 '切' 成360個人電腦和重繪或有其他C#的方式來移動圖像的方式。

+0

你的問題過於寬泛 - 除非你有豐富的圖像處理知識(在這種情況下,你可能有一個體面的想法從哪裏開始),這涉及到一些簡單答案無法涵蓋的高級主題。 – xxbbcc

+0

「不確定從哪裏開始」==不準備發佈問題。 – Blorgbeard

+0

無論如何,一個提示:你只需要切片一次。 – Blorgbeard

回答

1

假設你只是簡單地平移圖像而不是球體映射它或任何幻想,你只需要將它切成兩塊。

screenshot

就做出同樣大小的新位圖,然後用Graphics.DrawImage繪製兩個部分按相反的順序。