summaryrefslogtreecommitdiff
path: root/html/en/capture.html
blob: 896b65b7926f7143e37977a3b3b58111d70b0bd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<html>

<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Capture</title>
<link rel="stylesheet" type="text/css" href="../style.css">
</head>

<body bgcolor="#FFFFFF">

<h1>Image Capture Overview</h1>

  <p>The capture support is designed for live video, it is not for passive 
  digital cameras that only transfer the already taken pictures. Are valid: USB 
  cameras (like most Webcams), Firewire (IEEE 1394) cameras, and analog video 
  capture boards, including TV Tuners. These are called devices.</p>
  <p>The capture functions allows you to:</p>
  <ul>
    <li>list the available devices</li>
    <li>connect to a device</li>
    <li>configure the device</li>
    <li>retrieve an image</li>
  </ul>
  <p>You can list the installed devices and once you connect to a specific 
  device you can control its parameters. Each connected device captures data 
  frames continuously when in Live state otherwise it stays in standby. You can 
  connect to more than one device at the same time. </p>
  <p>Once connected the user can retrieve frames from the device any time. This 
  can be done with one function call, or inside a closed loop for several 
  frames, or inside an idle function to periodically update the screen. The user 
  is not notified when a new frame is available, but every time the user 
  retrieve a frame, if successful, it is a new frame, old frames are discarded 
  when a new frame arrives.</p>
  <p>Currently it is implemented only in Microsoft Windows. </p>


</body>

</html>