The image quality and scanning speed is important to measure a scanner, so how tocreate high-quality digital image quickly by using streamlined software architecture isthe key to the project design.When analyzing the hierarchy structure of the scanner, it is found that theapplication software can control the scan chip directly in a small format scanner driver.Because Dynamic Link Library can complete that features, which serves the USBcommunication protocol for command and data transfer. In order to improve dataacquisition speed, a faster CCD controller chip GL847is used in the new scanner. andthe introduction of multi-threading development technology, enables data transmissionand collection efficiency have been greatly improved. Applications and dynamic linklibrary reuse of independence makes the program has also been improved. Theintroduction of multi-threading development technology, enables data transmission andcollection efficiency have been greatly improved.The paper describes the design and implementation of the application softwarebased on dynamic link library, and on this basis, the scanner driver is completed. |