2010-03-18 98 views
4

我想在圖片上實現舊的電影效果。有人知道一個圖書館,甚至涉及到罕見的數學嗎?我希望它能夠應付過度曝光和其他問題的紅移。即使你不知道數學或圖書館,任何技術文檔的指針將不勝感激。如何實現舊的電影效果?


說明:我需要爲我自己的項目編寫這些例程。我想知道要做什麼樣的處理以及如何處理。不要緊環境和體系,我只是需要RGB如何處理數據

+0

你應該嘗試更好地描述你想要做什麼,如果你期待一個好的答案。平臺,使用的語言,上下文,文件格式等... – Macmade 2010-03-18 17:53:41

+0

Photoshop不是重新發明輪子,而是具有一些很好的顏色平衡功能。你也可以在photoshop中使用javascript,並且有能力在沒有任何編碼的情況下重放動作 – 2010-03-18 17:56:13

+1

我不想在PS中使用它。我需要它爲我自己的應用程序... – gotch4 2010-03-18 18:03:02

回答

0

嘗試,如果你可以找到Paint.Net插件有些淡淡的,我相信你可以在你的程序中使用該dll。 this是你要找的東西嗎?

0

罕見的數學?

創建幾個不同的透明PNGs上有劃痕和灰塵痕跡。拍一張照片,調整色調,飽和度和亮度(算法不那麼複雜)以淡出圖片,然後覆蓋一個到多個發癢的PNG。您擁有的刮擦/粉塵PNG越多,您可以創建的效果越隨機。

這裏沒有太多的數學恕我直言。

+0

不是真的,這太簡單了,不是我想要的。我認爲我必須實施博覽會模擬和其他運動,這並不是那麼簡單...... – gotch4 2010-03-20 11:49:01

+0

@gotch我認爲你必須做的比你必須做得更多。 – Will 2010-03-20 20:01:40

1

您在評論中提及Red Giant Software的Magic Bullet。 Magic Bullet的開發背後有大量的圖像處理知識。您可能更容易實現After Effects或Final Cut Pro插件的主界面並使用Magic Bullet。

如果你想在行動中看到一些源代碼,檢查開源項目做像GIMP,CinePaint,FreeFrame圖像處理等

+0

我對這些話題很感興趣。你有什麼建議嗎?我無法使用插件,因爲我的目標是Java – gotch4 2010-03-20 11:47:47