AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Cámara
  • Guardar como imagen
  • Condiciones de uso:
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Guarda el video que actualmente transmite una "cámara" como un Image o una secuencia de video.
Los formatos de almacenamiento de vídeo son:
  • Windows una Image en formato BMP o una secuencia de vídeo en formato AVI.
Observaciones:
Ejemplo
WindowsCódigo de Usuario (UMC)
// Save the video transmitted in the "CAM_Kitchen" control
// in the format of a 1-minute AVI ("C:\Temp\MyVideo.AVI")
ResSave = CaméraCapture(CAM_Kitchen, "C:\Temp\MyVideo.AVI", viVideoCapture, 60)
IF ResSave = True THEN
Info("Video successfully saved")
ELSE
Error(ErrorInfo())
END
Sintaxis
<Result> = CameraCapture(<Camera control> , <Name of created file> [, <Type of capture> [, <Capture duration> [, <Number of images per second> [, <Display during capture>]]]])
<Result>: booleano
  • True si se guardó correctamente el video,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Camera control>: Nombre del control
Nombre del control Cámara a utilizar. No es necesario mostrar el vídeo en un control Cámara para poder guardarlo.
<Name of created file>: Cadena de caracteres
Nombre y ruta completa (o relativa) del archivo a crear.
Windows Si se guarda un Image, se crea un archivo BMP. Si se guarda una secuencia de vídeo, se crea un archivo AVI.
Atención: No se puede utilizar ningún ruta UNC.
<Type of capture>: Constante opcional de tipo Integer
Tipo de captura:
viPictureCapture
Windows Captura un Image en el formato de un archivo BMP.

viVideoCapture
(Valor predeterminado)
Windows Capture una secuencia de vídeo en el formato de un archivo AVI.

<Capture duration>: Entero o duración opcional
Duración de la captura (en segundos). Si este parámetro es set a 0 o si no se especifica, la captura se detendrá:
  • durante la llamada a VideoStop.
  • cuando el disco especificado está lleno.
Observación: Este parámetro puede corresponder a:
  • un número entero correspondiente al número de segundos,
  • una variable de tipo Duration,
  • la duración en un formato legible ('1 s' por ejemplo).
<Number of images per second>: Entero opcional
Número de imágenes guardadas por segundo (15 por Default). Este parámetro solo se tiene en cuenta si <Tipo de captura> es igual a viVideoCapture.
<Display during capture>: Booleano opcional
  • True (por Default) si el vídeo transmitido actualmente debe ser visto en el control Cámara especificado,
  • False en caso contrario.
Observaciones

Guardar como imagen

Solo se guardará en formato BMP la imagen que se muestra al ejecutar la función CameraCaptura. Para guardar esta imagen, también se puede utilizar:

Condiciones de uso:

  • Windows Para utilizar esta función, se debe conectar una "cámara web" al ordenador actual.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 22
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local