Autore Topic: Acquisire immagini da camera  (Letto 1260 volte)

Offline acquariusoft

  • Utente normale
  • ***
  • Post: 157
  • Respect: +2
    • Mostra profilo
    • Visita il mio blog
  • Dispositivo Android:
    Galaxy ace, Asus eee transformer
  • Play Store ID:
    acquariusoft
  • Sistema operativo:
    Windows 7
Acquisire immagini da camera
« il: 28 Maggio 2010, 10:07:20 CEST »
0
Salve,

stò cercando di acquisire un'immagine dalla camera di sistema, ho utilizzato nella mia applicazione il seguente codice

Codice (Java): [Seleziona]
Camera camera = Camera.open();
CameraPictureCallback callBack=new CameraPictureCallback();
camera.takePicture(null, null, callBack);


public class CameraPictureCallback implements PictureCallback {
       
       
        public CameraPictureCallback(){
               
               
        }      
               
       
        @Override
        public void onPictureTaken(byte[] data, Camera camera) {
                // TODO Auto-generated method stub
                 try {

                        //Invio i dati presi dalla camera
                        out.write(data);
                         out.flush();
                         camera.release();
                 }
                         catch (IOException e) {
                                        // TODO Auto-generated catch block
                                        e.printStackTrace();
                                }
        }

}

tutto funziona sull'emulatore dove mi ritorna un'immagine, mentre sul mio Liquid và in errore su
Codice (Java): [Seleziona]
Camera camera = Camera.open();con
Codice (Java): [Seleziona]
android java.lang.RuntimeException: Fail to connect to camera servicee una volta avuto l'errore non posso nemmeno accedere alla camera con le applicazioni di sistema che vanno in errore.

sul manifest ho messo
Codice (XML): [Seleziona]
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
Grazie!!!

Offline Vytek

  • Translate Team
  • Utente junior
  • **
  • Post: 125
  • Respect: +6
    • Mostra profilo
  • Dispositivo Android:
    Samsung S5
  • Sistema operativo:
    Windows 8.1
Re:Acquisire immagini da camera
« Risposta #1 il: 28 Maggio 2010, 12:13:50 CEST »
0
Io ho usato sempre questo esempio:


  Using Camera API - Marakana


Un saluto...