基于動(dòng)態(tài)鏈接庫(kù)的小幅面掃描儀驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:As a common computer input device, scanner is widely used in work and study. Scan speed and image quality are the main indexes to measure its performance. Therefore, it is more and more popular to produce high quality images with simplified software structure and faster scanning speed. By analyzing the three-layer structure of the present professional scanner driver in laboratory, this paper attempts to simplify the software structure and make some structural adjustments on the basis of reuse of the original system framework, so that it can be applied to the scanner with small format. The simplified driver is divided into the upper Windows driver software and the underlying hardware system. The embedded control system in the middle layer of the original system is removed, and the code related to the operation of the scanning chip is compiled into the dynamic link library. Let the upper Windows driver directly call the dynamic link library interface function to realize the scanning function. In order to improve the speed of image acquisition, the project adopts USB protocol, hardware to transmit commands and image data, multithread technology to read image data, and a faster GL847 scanner control chip to improve the speed of data acquisition. The use of dynamic link library improves the reusability of software and simplifies the software structure to a certain extent. This paper mainly introduces the analysis and design of dynamic link library module. In the process of on-line debugging, we find that there are some problems in the image color enhancement module of the reused original driver, which seriously affect the user's experience. In view of these problems, this article gives the analysis and carries on the repair. Through debugging, the feasibility and effectiveness of each module in DLL are verified, and the expected effect is achieved.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP334.22;TP391.41
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 吳漢穎;;解讀形形色色的Gamma[J];廣東印刷;2007年01期
2 曾嘉亮;;Gamma校正的快速算法及其C語(yǔ)言實(shí)現(xiàn)[J];信息技術(shù);2006年04期
相關(guān)碩士學(xué)位論文 前9條
1 張朋昌;基于GL847的大幅面圖像數(shù)據(jù)采集系統(tǒng)底層驅(qū)動(dòng)軟件研究與實(shí)現(xiàn)[D];西安電子科技大學(xué);2010年
2 張斌;基于多線程的多CCD掃描儀驅(qū)動(dòng)程序設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2010年
3 吳曉康;圖像采集控制模塊設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2010年
4 侯武蓉;多CCD掃描儀圖像處理模塊的研究與實(shí)現(xiàn)[D];西安電子科技大學(xué);2010年
5 鮮征征;USB通信協(xié)議及接口驅(qū)動(dòng)程序的研究與開發(fā)[D];電子科技大學(xué);2005年
6 蔣勇;多CCD大幅面掃描儀的驅(qū)動(dòng)程序設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2006年
7 杜世清;基于動(dòng)態(tài)鏈接庫(kù)技術(shù)的族性化學(xué)結(jié)構(gòu)檢索系統(tǒng)[D];大連理工大學(xué);2006年
8 陳劭;基于多線程應(yīng)用的異構(gòu)多核體系設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2008年
9 郭宗飛;基于GL842的大幅面CIS掃描儀Linux驅(qū)動(dòng)程序設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2011年
本文編號(hào):2333660
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2333660.html