quiero tomar una foto programáticamente por la cámara frontal en mi aplicación iphone no quiero que el usuario elija o interactúe con el selector de imágenes .. solo quiero tomar la imagen y guardarla en el documento ... ¿es eso posible?iPhone: tome la foto con la cámara frontal programáticamente
Respuesta
EDITAR: Es malo, parece que en realidad se puede hacer eso desde AVCaptureSession. Aunque no puedo entender por qué debería ser posible. Parece ser un motivo potencial de abuso para mí.
Respuesta original (incorrecta): No, no es posible tomar fotos sin la interacción del usuario, sin importar si se trata de la cámara frontal o posterior.
Usted lo pensaría, pero no. Puede tomar marcos de video sin que el usuario lo sepa, cámara frontal o trasera. Creo que obtener una imagen fija de alta resolución de la cámara siempre activará el sonido del obturador. – davehayden
Hmm, pero ¿de qué marco? Pensé que todos los marcos de captura de imágenes proporcionan UI que el usuario debe activar para comenzar la captura de video/imágenes estáticas. –
Echa un vistazo a AVCaptureSession. Después de configurar los dispositivos de entrada y salida y comenzar la sesión, obtiene marcos de cámara en captureOutput: didOutputSampleBuffer: fromConnection: callback. No se necesita UI. – davehayden
Como puedo entender por su pregunta, AV Foundation es todo lo que necesita. vistazo a esto las fuentes de demostración de Apple: AVCam
intentar esto-
- (IBAction) scanButtonTapped
{
// ADD: present a barcode reader that scans from the camera feed
ZBarReaderViewController *reader = [ZBarReaderViewController new];
reader.readerDelegate = self;
reader.supportedOrientationsMask = ZBarOrientationMaskAll;
ZBarImageScanner *scanner = reader.scanner;
// TODO: (optional) additional reader configuration here
// EXAMPLE: disable rarely used I2/5 to improve performance
[scanner setSymbology: ZBAR_I25
config: ZBAR_CFG_ENABLE
to: 0];
// present and release the controller
[self presentModalViewController: reader
animated: YES];
[reader release];
}
- (void) imagePickerController: (UIImagePickerController*) reader
didFinishPickingMediaWithInfo: (NSDictionary*) info
{
// ADD: get the decode results
id<NSFastEnumeration> results =
[info objectForKey: ZBarReaderControllerResults];
ZBarSymbol *symbol = nil;
for(symbol in results)
// EXAMPLE: just grab the first barcode
break;
// EXAMPLE: do something useful with the barcode data
resultText.text = symbol.data;
bid.text=symbol.data;
// EXAMPLE: do something useful with the barcode image
resultImage.image =
[info objectForKey: UIImagePickerControllerOriginalImage];
// ADD: dismiss the controller (NB dismiss from the *reader*!)
[reader dismissModalViewControllerAnimated: YES];
}
- 1. Tome la foto de la cámara web utilizando la línea de comandos de linux (bash)
- 2. Evite voltear la cámara frontal
- 3. Establecer la cámara frontal en el iPhone SDK
- 4. posible tomar la imagen sin necesidad de iniciar la cámara frontal en el SDK iPhone
- 5. Android cámara frontal
- 6. Capturar cámara frontal - ¿Phonegap?
- 7. iOS: captura de imagen de la cámara frontal
- 8. Android tome la captura de pantalla programáticamente
- 9. iPhone - Detectando si el dispositivo tiene una cámara frontal
- 10. Intento de la cámara que no guarda la foto
- 11. ¿Puede el iPhone4 grabar desde la cámara frontal y la cámara trasera al mismo tiempo?
- 12. Android, cámara frontal y trasera Orientación, paisaje
- 13. iPhone: accede a la información de ubicación desde una foto
- 14. La cámara Android se congela después de tomar una foto
- 15. La foto tomada con la cámara no contiene ningún metadato ALAsset
- 16. abertura de aplicación para el iPhone programáticamente
- 17. Subir una foto desde la cámara al servidor PHP
- 18. ¡Toma una foto con iPhone y luego úsala!
- 19. Tome una fotografía con la API de iPhone y transfiérala a un servidor
- 20. ¿Cómo puedo tomar una foto con mi aplicación de iPhone?
- 21. Cámara frontal de Android que toma fotos invertidas
- 22. Capture la imagen de la cámara frontal y guárdela en la tarjeta SD sin vista previa
- 23. ¿Cómo obtener la última foto en la biblioteca de iPhone?
- 24. Siempre viendo la imagen reflejada durante la captura desde la cámara frontal iOS 5.0
- 25. ¿Cómo encender y apagar la cámara del iPhone?
- 26. Tome y guarde la imagen en el botón presione
- 27. iPhone SDK 3.0 Acceso a la Cámara
- 28. Acceda a la cámara con el SDK de iPhone
- 29. Medición de distancia con la cámara del iPhone
- 30. Cómo tomar imágenes mediante programación en la aplicación iphone con la cámara del dispositivo? En
posible dunplicate de http://stackoverflow.com/questions/5237941/ios-take-picture?lq=1 –