2017-05-27 54 views
-1

我目前正在使用Camera API並創建自己的自定義相機。我想添加我自己的自定義過濾器,就像許多着名的相機應用程序,即糖果相機b16。如何在Camera API中添加我自己的自定義濾鏡?

目前,我可以使用setCameraEffect參數設置內置過濾器,如Effect_MONO EFFECT_NEGATIVE

我的問題是如何添加我自己的自定義過濾器?

回答

0

爲此,最簡單和最高性能的選項是將相機框架綁定到opengl es紋理,然後將自己的過濾器作爲GLSL着色器。

有一些圖書館可以爲你做所有這些工作,如this one

+0

我已經試過這個庫。它有一套有限的過濾器,如果我知道opengl,但我相信我可以製作更多的過濾器,但是opengl從未成爲我的主題。不管怎麼說,還是要謝謝你。 @Bernd –

相關問題