QPix Command Reference |
![]() ![]() |
QPix v2 provided simple acquisition of pictures through the TWAIN standard. In QPix v3 the acquisition capabilities have been greatly expanded to support all modern image acquisition standards:
TWAIN is a specification that is commonly used for interfacing applications with scanners and other imaging devices. Available on all platforms: MacOS 8/9 and X, Windows 98, 2000, ME and XP.
The standard method for interfacing applications with digital cameras on MacOS X. Image Capture is an implementation of the Picture Transfer Protocol (PTP), a standard defined by the Photographic and Imaging Manufacturers Association (PIMA).
The standard method for interfacing applications with digital cameras on Windows. WIA is also an implementation of the Picture Transfer Protocol. Available on Windows ME and XP.
The standard method for interfacing applications with video cameras on MacOS. Available on all versions of MacOS.
The standard method for interfacing applications with video cameras on Windows. Available on all versions of Windows.
In QPix v3 all above acquisition standards are organized into 3 acquisition protocols:
QPix v3 also introduces new acquisition features and options that were not available in v2:
With a single call an application can digitize all pages from an automatic document feeder unit attached to a scanner, download all pictures from a digital camera, or acquire a series of frames from a video camera.
The application can provide one-click acquisition by hiding the device's user interface.
Image acquisition is done directly to disk, minimizing the application memory requirements.
All acquisition protocols and features are accessible via a small set of QPix commands:
QPx_AcqTestProtocol | Tests if an acquisition protocol is available on the current machine and OS |
QPx_AcqGetDeviceList | Returns all devices that are available through a specific acquisition protocol. |
QPx_AcqSelectDevice | Displays the acquisition protocol and device selection dialog. |
QPx_AcqGetPicture | Acquires a single image into a 4D picture variable. |
QPx_AcqGetSingleImage | Acquires a single image to a disk file. |
QPx_AcqGetMultipleImages | Acquires multiple images to disk files. |
QPx_AcqRunSession | Runs an acquisition session. |
QPx_AcqSetImageFolder | Specifies the location where acquired images are stored |
QPx_AcqGetImageFolder | Returns the location where acquired images are stored |
QPx_AcqSetNotificationHandler | Specifies the device notification handler |
QPx_AcqGetNotificationHandler | Returns the device notification handler |