基于DSP C6000教学实验箱_数字图像处理教程:5-9 图像反色实验案例分享
一、实验目的学习图像反色的原理,掌握图像的读取方法,并实现图像反色。二、实验原理图像反色反色的实际含义是将R、G、B值反转。若颜色的量化级别是256,则新图的R、G、B值为255减去原图的R、G、B值。这里针对的是所有图,包括真彩图、带调色板的彩色图(又称为伪彩色图)、和灰度图。真彩图不带调色板,每个象素用3个字节,表示R、G、B三个分量。所以处理很简单,把反转后的R、G、B值写入新图即可,比如一个点的颜色为(0,0,0),反色后为(255,255,255)。带调色板的彩色图,其位图中的数据只是对应调色板中的一个索引值,我们只需要将调色板中的颜色反转,形成新调色板,而位图数据不用动,就能够实现反转。图像缩放设输入图像为(R,G,B) ,那么图像反色的公式为:(R,G,B) => (255-R,255-G,255-B)程序流程设计程序流程设计中首先要读取工程目录下的BMP图像,接着进行反色处理,最后保存图像。https://file1.**/web2/M00/FD/55/wKgZomaZxZyAXNh9AAU1GaxgS0c977.png三、操作现象本实验所需硬件为实验板、仿真器和电源。https://file1.**/web2/M00/FD/55/wKgZomaZxaWATii1AAW3meoWvh0116.png硬件连接(1)连接仿真器和电脑的USB接口,(2)将拨码开关拨到DEBUG模式01111,连接实验箱电源,拨动电源开关上电。https://file1.**/web2/M00/FD/55/wKgZomaZxa6AcpctAAoutm_inI8797.png软件操作导入工程,选择Demo文件夹下的对应工程编译工程,生成可执行文件将CCS连接实验箱并加载程序程序加载完成后点击运行程序运行程序后,CCS的Console窗口会打印相关信息。稍等片刻后,图像处理完成,程序执行完成后会在断点处停下。可以通过 CCS 的图像显示窗口查看处理前后的图片对比。点击工具,选择图像分析工具。在弹出的 Image 窗口中右击鼠标,在弹出的菜单栏中选择"Import Properties",选择工程目录下的 in.txt 配置文件,选择后等待图片加载,加载完成后显示原图片。txt 配置文件是提前配置好的图像属性,在 Properties 属性可看到 in.txt 文件的设置参数。再次点击工具,选择图像分析工具。在弹出的 Image 窗口中右击鼠标,在弹出的菜单栏中选择"Import Properties",选择工程目录下的out.txt 配置文件,选择后等待图片加载,加载完成后显示反色后的图片。在 Properties 属性可看到out.txt 文件的设置参数。同时,可在工程的Image 目录下直接查看转换后的图片 Out.bmp。实验结束后,点击红色按钮退出CCS与实验箱的连接,最后实验箱断电即可。https://file1.**/web2/M00/FE/3E/wKgaomaZxbiAUWu0AAqNxcjGKRE908.png这个试验箱真方便啊 你家DSP方面一般都是以试验箱为主是么?
页:
[1]