Aggiunta di effetti a un'anteprima di un Android Camera

Sto cercando di get Live feed di camera e aggiungere effetti a esso e visualizzarla. Quale è la tecnologia giusta per andare avanti. Qualsiasi open source

  • Come distriggersre i dati mobili su Android
  • Come gestire le attività multipli sotto una sola scheda di TabActivity
  • Come accettare automaticamente le richieste di connessione diretta Wi-Fi in Android
  • Menu contestuale per la memorizzazione delle immagini in una videata web Android
  • Strano comportmento - VideoViewer Frammento che non funziona con MediaController
  • Recupero di JSON da URL su Android
  • Informazioni sull'image e size dell'image di Android
  • Sto ottenendo un NullPointerException quando utilizzo ACTION_IMAGE_CAPTURE per scattare una foto
  • Può Android fare networking ad hoc peer-to-peer?
  • Sfondi Android differenti di EditText per diversi stati che utilizzano forms, selettore o elenco
  • Mettete una grande image in un ImageView non funzionante
  • Ottenere HTTP 406 in chiamata di Webservice Android
  • 3 Solutions collect form web for “Aggiunta di effetti a un'anteprima di un Android Camera”

    È ansible configurare la class della videocamera per fornire il buffer di anteprima (ma le copie). Questa è fornita interface Callback di PreviewBuffer throuh. L'interface è stata implementata e impostata sulla camera. Durante l'anteprima avrai i buffer di anteprima. http://developer.android.com/reference/android/hardware/Camera.PreviewCallback.html

    Quindi è ansible applicare algorithm di elaborazione personalizzata sul buffer e utilizzare la superfice o la superficie opengl per disegnare lo stesso.

    Shash316

    Check out OpenCV … ti richiederà di fare qualche lavoro in C / C ++, JNI e l'Android NDK, ma è una biblioteca molto bella e dovrebbe fare quello che ti serve abbastanza facilmente.

    Kieran ha ragione, OpenCV sarebbe un modo buono e facile con molte capacità. Vedere http://opencv.willowgarage.com/wiki/AndroidTrunk per i dettagli dell'implementazione android.

    E checkout l'applicazione di esempio: https://code.ros.org/svn/opencv/trunk/opencv/android/apps/OpenCV_SAMPLE/ Questo dovrebbe farti un buon avviatore in quanto è un esempio utilizzando processri per l'image dal vivo.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.