数字图像处理_杨淑莹_第二章图像的特效显示资料

上传人:今*** 文档编号:112304814 上传时间:2019-11-05 格式:PPT 页数:18 大小:673.50KB
返回 下载 相关 举报
数字图像处理_杨淑莹_第二章图像的特效显示资料_第1页
第1页 / 共18页
数字图像处理_杨淑莹_第二章图像的特效显示资料_第2页
第2页 / 共18页
数字图像处理_杨淑莹_第二章图像的特效显示资料_第3页
第3页 / 共18页
数字图像处理_杨淑莹_第二章图像的特效显示资料_第4页
第4页 / 共18页
数字图像处理_杨淑莹_第二章图像的特效显示资料_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《数字图像处理_杨淑莹_第二章图像的特效显示资料》由会员分享,可在线阅读,更多相关《数字图像处理_杨淑莹_第二章图像的特效显示资料(18页珍藏版)》请在金锄头文库上搜索。

1、* 第二章 图像的显示 n2.1 调色板的基本应用 n2.2 图像的特效显示 1 * 2.1 调色板的基本应用 n调色板的原理 n调色板的创建与实现 n显示函数 2 * 调色板的原理 n调色板就是在256色显示系统中,将图像中出现的 256种颜色组成颜色表,对这些颜色按8位,即0至 255进行编号,每一编号代表其中的一种颜色,在 这种颜色中颜色编号叫做颜色的索引号。 3 * 调色板的创建与实现 n在调色板系统中,每一幅图像都有自己的调色板,显示时 必须将自己的调色板载入系统调色板中,实现调色板。 4 * 显示函数 n在Visual C+环境中用于显示的主要有BitBlt 函 数、Stretch

2、Blt函数和StretchDIBits函数。 BitBlt函数和StretchBlt函数属于CDC类,而 StretchDIBits函数为API函数。 5 * 显示函数 nBitBlt()函数 该函数的结构如下: BOOL BitBlt(int x,int y,int nWidth,int nHeight,CDC* pSrcDC,int xSrc,int ySrc,DWORD dwrop); 参数说明: x: 指定绘制目标矩形左上角的逻辑X轴位置。 y: 指定绘制目标矩形左上角的逻辑Y轴位置。 nWidth: 指定绘制目标矩形和源位图的宽度(按逻辑单位)。 nHeight: 指定绘制目标矩形和

3、源位图的高度(按逻辑单位)。 pSrcDC:设备上下文的指针。 xSrc,ySrc: 指定源位图左上角的逻辑X轴、Y轴位置。 dwrop: 指定要执行的光栅运算。其操作码定义了图形设备接 口(GDI)在输出操作中如何组合颜色。 当要将位图的像素从内存显示环境复制到显示器(或打印机) 设备环境中,一般会用到这个函数。 6 * 显示函数 nStretchBlt()函数 该函数的结构如下: BOOL StretchBlt(int x,int y,int nWidth,int nHeight,CDC* pSrcDC,int xSrc,int ySrc,int nSrcWidth,int nSrcHei

4、ght, DWORD dwrop); 参数说明: x: 指定绘制目标矩形左上角的逻辑X轴位置。 y: 指定绘制目标矩形左上角的逻辑Y轴位置。 nWidth: 指定绘制目标矩形的宽度(按逻辑单位)。 nHeight: 指定绘制目标矩形的高度(按逻辑单位)。 pSrcDC:设备上下文的指针 xSrc,ySrc: 指定源位图左上角的坐标(按逻辑单位)。 nSrcWidth, nSrcHeight:指定复制源位图的宽度和高度(按逻辑 单位)。 dwrop:指定要执行的光栅运算。其操作码定义了图形设备接口( GDI)在输出操作中如何组合颜色。 7 * 显示函数 nStretchDIBits()函数 该函

5、数的结构如下: BOOL StretchDIBits(HDC hdc,int x,int y,int nWidth,int nHeight,int xSrc,int ySrc,int nSrcWidth,int nSrcHeight, CONST VOID*lpvBits,CONST BITMAPINFO *lpbmi, UNIT fuColorUse,DWORD dwrop); 参数说明: hdc:设备上下文句柄。 x: 指定绘制目标矩形左上角的逻辑X轴位置。 y : 指定绘制目标矩形左上角的逻辑Y轴位置。 nWidth: 指定绘制目标矩形的宽度(按逻辑单位)。 nHeight: 指定绘制目

6、标矩形的高度(按逻辑单位 xSrc,ySrc: 指定源位图左上角的坐标(按逻辑单位)。 nSrcWidth, nSrcHeight:指定复制源位图的宽度和高度(按逻辑单位)。 lpvBits:指向DIB数据图像的指针。 lpbmi:指向BITMAPINFO结构的指针。 fuColorUse:指定BITMAPINFO结构中的bmiColors包含真实的RGB值还是调色板 中的索引值。 dwrop:指定要执行的光栅运算。 8 * 2.2 图像的特效显示 n图像的特效显示就是利用人眼的视觉特性,通过 对图像分块,然后以不同的次序显示出来。 9 * 图像的特效显示 n图像的扫描 效果图: (a)自上而

7、下扫描 (b)自下而上扫描 (c) 自左向右扫描 (d)自右向左扫描 10 * 图像的特效显示 n图像的移动 效果图: (a)水平向右移 (b) 垂直向上移动 11 * 图像的特效显示 n交叉飞入 交叉飞入效果图 12 * 图像的特效显示 n中间扩张 中间扩张效果图 13 * 图像的特效显示 n中间收缩 中间收缩效果图 14 * 图像的特效显示 n栅条特效 (a)水平栅条显示 (b)垂直栅条显示 15 * 图像的特效显示 n图像渐显 图像渐显效果图 16 * 图像的特效显示 n百叶窗特效显示 (a)百叶窗自左向右 (b)百叶窗自上而下 17 * 图像的特效显示 n马赛克效果 马赛克显示效果图 18

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号