论文部分内容阅读
随着科学技术的不断发展,X射线成像技术在医疗、工业检测、安全检查等领域发挥了越来越重要的作用。本文结合项目X射线成像系统的设计,对X射线图像的采集及处理做了比较深入的研究。首先本文讲述了X射线成像系统的原理,通过选择合适的X射线源、X射线增感屏、光学变焦系统、图像采集卡以及CCD芯片搭建了X射线图像采集系统,并且设计了CCD驱动电路,完成了把图像信号发送给图像采集卡的工作。选用FPGA作为图像处理器,并通过使用Verilog语言和原理图等方法实现了视频同步、帧存储器读写、线性灰度变换、自动时域递归降噪及背景统一等功能。其次本文设计的图像处理部分是借助于Labview和Matlab完成的。通过编写相应的软件对X射线图像实现了水平和垂直翻转、平滑滤波、亮度和对比度的调节、边缘增强、伪彩色编码、图像分割以及图像测量等处理并且在Labview的前面板上显示原图像、处理后的图像以及图像测量结果。本系统的软件部分是在虚拟仪器平台上完成的,通过NI自带的图像采集卡完成对X射线图像的采集,通过调用Matlab脚本和自身的图像处理模块完成对图像的处理和测量。在软件系统的前面板上能够完成对X射线图像的缩放、图像翻转、平滑滤波、亮度和对比度调节、边缘增强、伪彩色编码、图像分割以及图像测量等处理而且还能够把同步视频、处理前的图片、处理后的图片以及测量结果显示在前面板上。本文设计了X射线图像采集及处理的总体硬件电路,其中包括信号预处理电路、系统时钟同步信号产生电路、CCD垂直时钟信号产生电路、电源电路以及外围辅助电路。本文使用的虚拟仪器技术缩短了系统的开发周期,降低了系统研发的成本。通过把计算机技术与X射线成像技术相结合,把X射线成像技术推进到了一个新的高度。