I am using a Futronics scanner to digitize fingerprint images. Currently, I am saving these images on my system and then importing it into MATLAB using the IMREAD function. I would like to be able to use this scanner directly with MATLAB using the Image Acquisition Toolbox 3.3 (R2009a).
The documentation for the Image Acquisition Toolbox specifies that in order to use a third party device that is not supported by the MathWorks by default, I would have to obtain an adaptor from the vendor and register the same using the IMAQREGISTER function. The adaptor appears to be a DLL file.
When I attempted to register the DLL the vendor provided using the following command:
imaqregister('C:\Temp\VendorAdaptor.dll');
I did not receive any errors. Additionally, when I typed the command IMAQREGISTER, it listed the above DLL as a registered third-party adaptor.
However, when I type IMAQHWINFO, this adaptor does not appear in this list of Installed Adaptors.
How can I identify if a DLL file is a valid adaptor? Also, why does IMAQREGSITER not generate an error when attempting to register an invalid adaptor?
Best Answer