基于GL847掃描儀顏色校正軟件的設(shè)計與實現(xiàn)
[Abstract]:With the popularization of scanners in daily life, the demand for scanning results is also increasing. Whether the color can be truly restored is an important criterion for evaluating the quality of scanning results. At present, the color correction of scanner is mainly by using Visual Studio, Matlab and other tools, through the curve fitting between scanning value and target value, the corresponding color correction table is generated. However, when the fitting effect is not satisfactory, the fitting parameters need to be modified and adjusted repeatedly, the process is more complicated, and the staff get the long period of feedback, which affects the work efficiency. Therefore, it is of great significance to develop a scanner color correction software that can automatically correct the scanning color and enable the scanner debugging staff to observe the correction effect immediately under the visual interface. By analyzing the workflow based on GL847 scanner and the principle and method of scanner color correction, this paper makes a detailed requirement analysis and use case analysis to the scanner color correction software, divides the software structure and designs the user interface. The software is mainly divided into image reading and display module, color lookup table generation module and image color adjustment module. In the image reading and display module, this paper applies double buffer technology, mainly uses it to avoid the problem of interface flicker, in the color lookup table generation module, this paper uses the histogram specification method to automatically generate the color lookup table. Finally, a variety of image adjustment algorithms are used in the image color adjustment module to enable the user to further adjust the correction effect. The whole software is based on MFC framework and adopts MVC mode. In the process of design and development, the reuse of code and the extension of function are fully considered according to the idea of object oriented, so that the software has better reusability and extensibility. Experiments show that the software designed in this paper has good maintainability and expansibility, and provides a convenient and visual operating interface for scanner debugging personnel. The scanning color is more accurate through the automatic correction function and color adjustment of the software. The expected effect has been achieved.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP391.41;TP334.22
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 張磊;;基于VC++的高效繪圖——雙緩沖技術(shù)[J];硅谷;2009年20期
2 丁二銳;曾平;羅雪梅;王義峰;;非均勻三維查找表的快速查找技術(shù)[J];計算機(jī)科學(xué);2007年02期
3 車忠志;孫雪雁;;MFC應(yīng)用程序基本框架分析[J];農(nóng)業(yè)網(wǎng)絡(luò)信息;2010年09期
4 龍家文,鄒紅麗;窗口分裂和視圖更新[J];現(xiàn)代情報;2002年11期
5 張仁忠,常明志,許德新;利用MFC實現(xiàn)雙緩存機(jī)制改善圖形的顯示效果[J];應(yīng)用科技;2005年01期
相關(guān)博士學(xué)位論文 前1條
1 劉瑞華;基于ICC規(guī)范的色彩管理技術(shù)研究[D];西安電子科技大學(xué);2008年
相關(guān)碩士學(xué)位論文 前4條
1 張朋昌;基于GL847的大幅面圖像數(shù)據(jù)采集系統(tǒng)底層驅(qū)動軟件研究與實現(xiàn)[D];西安電子科技大學(xué);2010年
2 李芳;大幅面掃描儀驅(qū)動程序軟件的模塊化設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2010年
3 郭建華;多CCD掃描儀系統(tǒng)的圖像幾何校正與拼接[D];西安電子科技大學(xué);2006年
4 李楠;ZEVIO嵌入式系統(tǒng)GUI設(shè)計與實現(xiàn)[D];哈爾濱工程大學(xué);2009年
本文編號:2349488
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2349488.html