我正在編程一個android應用程序。這個應用程序使用相機和不同的可視化模式,如灰色,高對比度等,它將被視力很低的人用來閱讀任何類型的文本。其中一些人只能用確定的顏色閱讀。 因此,我的應用程序目前僅支持Camera.Parameters.EFFECT_X
提供的效果,我需要提供兩種顏色的可視化模式:圖像字體的顏色和圖像文本的顏色。該人應該能夠從某種托盤中選擇顏色。所以問題是如何設定一個閾值來獲得只有兩種顏色的幀。我想過使用opencv4android,但我想避免它。我認爲這可能在數學上的攝像頭的每一幀設置回調來完成,但我不知道......修改相機框架
我查了一些主題在這裏,但在這個How can I manipulate the camera preview?
canvas.lock
使用。我無法使用它,因爲我的應用程序應該在3之前的Android版本上工作,所以我不得不把它放在mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
,如果我把任何canvas.lock
放在應用程序中,就會崩潰。如果我可以避免設置類型或崩潰...
任何幫助,請嗎?
我有另一個問題,我到處尋找,但無法找到任何東西...... Android API支持任何種類的視頻穩定?我應該也提供這種功能,但我認爲不會那麼容易......我錯了? – user1890442