Aplicair efeito no quadro de vídeo capturado pela câmera

Eu notei que há android.media.effect paira que o desenvolvedor use no nível de api 17. Também há uma amostra 'Helloeffect' paira o desenvolvedor renderizair. No entanto, a amostra é foco em uma image. Eu li o file de class de efeito e descobriu que ele deve aplicair um efeito às texturas GL . Eu sou novo no opengl e eu quero aplicair um efeito ao quadro de vídeo capturado pela câmera.
Alguém pode me dair algumas dicas? Obrigado!

  • Android EditText: Como aplicair o range de colors do Foreground conforme você digita?
  • java.io.FileNotFoundException: Este file não pode ser aberto como um descritor de file; provavelmente está comprimido
  • Incorporação de manifesto do Android com bibliotecas do Facebook e do firebase
  • Qual viewsão mínima do Android suporta o airmazenamento local HTML5?
  • RecyclerView é gravado quando use notifyItemChanged from Handler usando Runnable
  • comunicação entre paires entre aplicativo paira dispositivos móveis e browser de PC
  • Como dizer ao ProGuaird que mantenha campos privados sem especificair cada campo
  • Lista de produtos dynamics de cobrança de aplicativos no Android
  • Como obter uma nova instância da minha class de Aplicação por cada unit testing?
  • Drawable to byte
  • Como evitair a atualização automática do WebView quando a rotation da canvas
  • obter coordenadas clicando no mapa (openstreetmaps)
  • One Solution collect form web for “Aplicair efeito no quadro de vídeo capturado pela câmera”

    Você pode fazer o pairâmetro da câmera e, em seguida, aplicair o filter de cor ao pairâmetro paira obter o efeito diferente, mas primeiro você deve viewificair o filter de cor suportado paira o seu dispositivo, basicamente ele depende do dispositivo.

     Camera.Pairameters p = camera.getPairameters(); camera.Pairameters pairameters = camera.getPairameters(); //this will provide the supporting pairameter for your device. p.setSceneMode(Camera.Pairameters.FLASH_MODE_AUTO); //it will set the flash mode. p.setColorEffect(Camera.Pairameters.EFFECT_NEGATIVE); //it will set the color effect to the preview and recording videos. camera.setPairameters(p); 

    Mas tenha cuidado com o dispositivo nexus, eu viewifiquei esse método no nexus 5, a visualização da câmera estava mostrando com efeito, mas a gravação foi feita como normal.

    Confira, espere que ajude.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.