第5章 色彩亮度和对比度变化及图像处理标准库

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

伪彩色lena图 图5.3 伪彩色 图
LOGO
色彩、 5.1 色彩、亮度和对比度变化编程实训
5.1.2.亮度和对比度编程实训 5.1.2.亮度和对比度编程实训 亮度和对比度变化可以通过修改颜色查找表完成 。 增强对比度可以提高图像的细节鉴别能力, 增强对比度可以提高图像的细节鉴别能力,通过将相邻像素的 灰度值之差放大,可以提高图像的对比度。 灰度值之差放大,可以提高图像的对比度。 在应用开发中,经常需要重复使用许多图像处理功能, 在应用开发中,经常需要重复使用许多图像处理功能,例如打 开一幅图像、图像放大、图像旋转等。 开一幅图像、图像放大、图像旋转等。比较好的方法是将这些经常使 用的图像处理功能做成一个函数库。 用的图像处理功能做成一个函数库。
LOGO
色彩、 5.1 色彩、亮度和对比度变化编程实训
在实际应用中, 在实际应用中,最为困难的是寻找合适的伪彩色图的像素颜色
表,又称为颜色查找表,bmp文件中称为彩色表。 又称为颜色查找表,bmp文件中称为彩色表。 文件中称为彩色表 在实际工程中,寻找合适的伪彩色颜色查找表, 在实际工程中,寻找合适的伪彩色颜色查找表,需要具体问题 具体分析,是一项具有科研性质的创新性工作。 具体分析,是一项具有科研性质的创新性工作。
பைடு நூலகம்OGO



1.阐述图像处理库的作用。 1.阐述图像处理库的作用。 阐述图像处理库的作用 2.对比度改变的原理是什么?有什么作用? 2.对比度改变的原理是什么?有什么作用? 对比度改变的原理是什么 3.伪彩色技术有什么作用? 3.伪彩色技术有什么作用? 伪彩色技术有什么作用 4.亮度改变有什么作用? 4.亮度改变有什么作用? 亮度改变有什么作用
LOGO
色彩、 5.1 色彩、亮度和对比度变化编程实训
(b)亮度增强 (b)亮度增强 lena图 lena图
lena原图 (a) lena原图
(b) 对比度 增强lena lena图 增强lena图
LOGO
5.2 图像处理标准库的建立和使用
在应用开发中,经常需要重复使用许多图像处理功能, 在应用开发中,经常需要重复使用许多图像处理功能,例如打开一 幅图像、图像放大、图像旋转等。 幅图像、图像放大、图像旋转等。比较好的方法是将这些经常使用的图像处 理功能做成一个函数库。 理功能做成一个函数库。 #include <stdio.h> #include "lib1.h" void main() { BYTE *image[2000]; InitImage(image,512,512); ReadRawFile(image,512,512,"d:\\lena.raw"); SaveRawFile(image,512,512,"d:\\new.raw"); BYTE *image1[2000]; InitImage(image1,2000,2000); FanDa(image,512,512,image1,33,33); SaveRawFile(image1,33,33,"d:\\fada.raw"); }
第五章 色彩亮度和对比度变化及图像处 理标准库
LOGO
色彩、 5.1 色彩、亮度和对比度变化编程实训
5.1.1.伪彩色编程 5.1.1.伪彩色编程 从黑白灰度图变化到伪彩色图的编程实际上是建立两图之间的一一对 应。如图: 如图:
(a)灰度图的像素颜色表 (a)灰度图的像素颜色表
(b)伪彩色图的像素颜色表 (b)伪彩色图的像素颜色表
相关文档
最新文档