
I have decided to release my camera control library to the general public. This library describes a TCamera virtual base class from which types of CCD camera's can be derived. I have included derived camera classes for the CB245 and Apogee's entire line of CCD camera's. I would like this TCamera virtual base class to be used to derive classes for other types of CCD camera's. If you use this TCamera virtual base class to derive a new camera class I would be very much interested in obtaining a copy for inclusion in future versions of Win245.
The package includes a small demo application detailing the class libraries set up and use. The demo is written using Borlands Object Windows Library to create a simple Windows application. The class library uses the bool type declaration in the Object Windows header files, but should be portable to other platforms by provided a bool type declaration of your own. The demo application has been tested with both Borlands C++ version 4.5 and 5.01 compiler. If you want to rebuild the demo application you will need one of these compilers. Borland is now Inprise. Visit Inprise at http://www.inprise.com for more information about Borland products.
These camera libraries are a good place to start if you would like to write your own image acquisition software. I'm releasing these libraries for public use in personal applications, but am restricting their use in commercial applications. If you would like to use these libraries for commercial use contact me at tybee@ims.inc and begin a dialog.
Fill
out request form and download the TCamera Class Library