2016-03-10 28 views
0

我想對任意照片或圖像應用一些遞歸數學運算,這會產生一個有趣的動畫。我的意思是第一幀是原始圖片,然後像素轉換的方式導致一個有趣的動畫。例如分形動畫或擴散爲粒子或類似的東西。我應該遵循哪些方法,應用哪些軟件?如何將圖像轉換爲動畫?

回答

0

這是一個非常廣泛的問題,很難回答一般的「我該怎麼做」類型的問題。堆棧溢出被設計爲更具體的「我試過X,預期Y,但得到Z而不是」類型的問題。這就是說,我會盡力回答一般意義上的:

第1步:Download Processing。你用標籤標記了這個標籤,這個標籤是關於Processing語言的。我無法分辨這是否是故意的,但這並不重要,因爲Processing恰好適合完成這項任務。

第2步:創建一個簡單的草圖,顯示單個圖像,沒有任何效果或動畫。你需要將問題分解成更小的步驟。

步驟3:創建一個函數,它接受一個PImagePGraphics並執行圖像處理您的算法的單次迭代。在用於處理圖像中的像素的參考中有很多有用的功能。

第4步:從您的初始圖像開始,並顯示X幀。然後將該圖像傳遞到您在步驟3中創建的功能,並顯示X幀的結果。然後將更新圖像傳回您的功能,並根據需要多次重複該過程。

您也可以提前生成每一幀。完全取決於你。

有很多方法可以做到這一點,但這些步驟是一般的大綱。請嘗試一下,並將問題分解成更小的步驟。不要試圖一次性解決你的整個目標。相反,問問自己:我知道我下一步要做的最小,最簡單,最簡單的事情是什麼?

如果您遇到問題,請發帖MCVE(注意:不是您的整個草圖,只是一個顯示您遇到問題的小示例)和特定問題,我們將從此處繼續。祝你好運。