位图传输的相关图像处理技术

  • 格式:pdf
  • 大小:196.83 KB
  • 文档页数:2

K e wor sBM Pc m p c sonRe lz to fBM P ip a Bi a r n m iso y d: o r si ; aiain o d s ly; t p ta s sin m
近 年来 ,随着 电脑 硬件 技术 的 飞速发 展和 更新 ,计算 机处 理 连 续 重 复 的 像 素 值 , 记 录 其 重 复 的 次 数 i o n 。 判 断 是 否 Cu t C u t= xF x F并 C u t io n — x F 图形 图像 的 能力大 大增 强 ,数字 图像 被应 用在 社会 生活 的各个 方 i o n > O F ,若是 则存 入 O F , 执行 i 0 n = c u t O 3 , 面 。在 图像技 术发 展过程 中, 出现 了大量 的 图像存储 格式 。其 中 之 后 再 返 回 判 断 , 若 是 , 则 存 入 O F , 并 执 行 xF BP文 件格式 作为 W no s系统 的标 准 图像格 式随着 W no s M idw idw 系 i o n = C u t O F ,在返 回判 断 ,直 到为否 ,则存 储像 素值 。 C u tio n- xF 统 的普及 而被广泛 应 用 。本文 首先 介绍 B P位 图格式 ,之后 介绍 M ( )当像 素值没 有 重复 时,如 果像素值 小 于等于 O C , 四 x O 直 了位 图在传 输 中的相 关 图像处 理技 术 ,包括 位 图压缩 ,位 图文件 接 存入 该像 素值 ,否 则先存 入 一个 0 C ,然后 再存入 像素值 ,这 x1 与可传 输文件 的转 换和 接 收端位 图 高速显 示 的方 法 。 样 可 以避 免将 该像 素值 作为数 据长度 的判 断错误 。 B P文件格 式 M ( )将 缓冲 区 中的数据 以文件 形式 写入 存储 器 ,释 放缓冲 五 B P文 件格 式是 M c o o t公 司为其 W n o s操作系 统 设置 区 。即可 获得压 缩好 的 B P位 图。 M ir sf idw M 的标准 图像格 式 ,采 取 无损压 缩 的 R E 码格 式 ,具有 图像信 息 L编 解 压缩 算法 的具 体实 现是压 缩算 法的逆 过程 。 丰 富 ,便于进 行数 字 图像 处 理 ,被广泛 兼容 的优 点 。 三 、位 图 文件转 化为数 据流 文件 B P 文件 结构 由 四部分 组成 ,分 别为 :位 图文件 头 、位 图文 M 位 图文件位 图文 件在 传输 时如果 不需 要压缩 ,要 在传输 之前 件信 息头 、文件 调色 板和 B P文件 数据 。 M 将 文件 转化 为数 据流 的形 式 ,用 于实 现位 图数据 的完整 性 ,转 换 Wno s的位 图 格式 分为 D B( idw D 设备相 关位 图 )和 D B( I 设备 后 的 B P位 图包含 设备信 息 ,调色板 ,位 图信息 头 ,位 图数据 等 M 无关 位 图)这 两类 。 内容 ,这些信 息可 以保证传 输 的位 图文件可 以在任 何一 台满足硬 D B 式是 由 B T A D格 I M P结构 加上 图像数 据构 成 的, 中不 包含 件 条件 的计算 机上 真实 的再现 。 其 调色 板 ,所 以该位 图只 能在 同类 设备 中显 示 。不 过 W n o s对 此 idw 转换 实现 主要包 含 以下几 个步骤 : 类 位 图的操作 提供 了大 量 的函数 , 在处 理 的速 度等 方面较 有优 势 。 ( )初始 化源 位 图文件 ,获得 屏幕 资源 。 一 DB 位 图格式 由文件 信 息头 、调 色板 入 口、 图像 数据 三部 分 I ( )获得 源位 图文件 大 小 。 二 组 成 。该位 图格式 因为 有 了调色 板 ,所 以具有 设备无 关性 ,适 于 ( )创建 新 的位 图文 件并 且获得 指 向其 数据 的指针 。 三 网络 传输 ,但是 存储 空 间相对较 大 , 占用更 多的 资源 。 ( ) 四 将源 位 图文件 复制 到 目标位 图文件 中, 之后 释放 资源 。 二、位 图压缩 技 术 四、位 图高速 显 示技术 在 W n o s中默认 的 B P 缩算 法 为 R E( 程编码 )算法 , i dw M压 L 行 由于 B P应 用 的 广泛 性 以及 其便 于进 行 数字 图像处 理 的特 M 针对 的是 图像数据 部 分 。该算 法属 于无 损压 缩 ,其 原理 为 :将图 点 ,人们 在 B P文件 的 高速显 示 的问题 上做 了很 多尝试 。现在 主 M 像 中相邻 的重复像 素值 用一 个 数字 和该像 素值 来代 替 。该方 法适 要 有 三 类 实 现 方 法 :G I 图 形 设 备 接 口 、 D a D b 函 数 组 和 D rw i 用于有足 够 多连 续像 素 串的 图像文件 ,对 于 图像局 部 区域像 素值 Dr cD a 。下 面主耍 介绍 了三种 方法 各 自的特 点,并进 行 了比 iet rw 变化频 率高 的图像 文件 压缩 的效 率很 低 ,有 些 隋况 甚至 不能起 到 较和 分析 。 压 缩 的效果 。 ( )G I 一 D 图形 设备接 口 在具 体 的应 用 中 ,采 用将 计数 字节 的前 两位 设置 为 1 的方 法 G I可 以处 理各种 图形 图像 ,但 是 G 1 提供 了访 问系统主 D D只 与像 素字 节进行 区分 从 而避 免上述 情 况 。但是这 种 方法 由于有 效 存 的能力 ,而不 提供 直接 访 问显存 的能力 ,并 不能从 具有某 些加 地计 数字节位 只有 六位 , 以在 处理 大批 量 ( 6 )的重复像 素值 速 特性 的显 卡 中获得 其优 良特性 。G I提供 了很 多设 备无关 的 图 所 >3 D 时需 要更多 的存储 空 间 ,从 而 降低 了压缩 的效 率 。 形 接 口,通 过 这 些接 口用 户 的应 用 程 序可 以操 纵显 示 驱 动接 口 针 对该 问题 , 采用 一种 新 的计数 方法 , 将计数 字 节 F 后 的字 D I的驱 动程序 ,而 D I则操 作具体 的 图形 硬件 。 当需 要 同时访 F D D 节也作 为计数 字节 用来 存储 >3 的那 部 分重 复像 素 的个 数 。在屏 问硬 件底 层和 高层接 口时 ,则 G I 支持对 显示 内存 的直接访 问 6 D不 幕 共享 等条件 下 ,位 图文件 中会 出现 大量 一致 的连 续 的像素值 , 就会 对性 能产 生很大 的影响 。 因此用这种 压缩 方法 可 以起 到 更好 的效 果 。 在 G I的函数 中可 以对 D B 图操 作的 函数远远 多于 DB D D位 I 位 压缩 算法 的具体 实现如 下 : 图 ,但 是一 般获 取 的图像 都为 D B 图 ,所 以需要先 将 D B位 图 I位 I ( )读入 B P文 件头 等 ,获取 位 图数据 部分 ,并存 入 BP 一 M M 作 为 转 化 为 D B 位 图 , 再 通 过 G I 中 的 B t l 函 数 或 者 D D iB t 文件 中非数据 的信 息部 分 ; Sr t h l 0函数 直接 显示 。 tec Bt ( ) 内存 中开辟 一块 缓冲 区用 来保 存压 缩后 的位 图数据 : 二 在 具 体 的实现 步骤如 下 : ( )从位 图数据 区 中按 字节 取 出未压 缩 的位 图数 据 ,对于 三 1从文件 头获 得 DB相 关信 息 ; . D
计 算机光 盘软件 与 应用
2 1 年 第 9期 00 C m u e DS f w r n p l c t o s op trC o ta ea dA p ia in 工 程技 术
位图传输 的相关图像处理技术
马晓昱,曹 洁 ( 州大 学,贵阳 5 0 2 贵 50 5)
摘 要 : 文主 要介 绍 了位 图在 网络传 输 中的相关技 术, 中包括 一种新 的位 图压 缩编码 方法 , 本 其 一种将 住 图文件 转化 为
Re a e m a ePr c s i fBim a a m iso l t dI g o e sng o t p Tr ns s i n
Ma Xio u Ca i a y , o Je
( i o n esyGu a g5 0 2 ,hn ) Gu h uU i ri , i n 5 0 5C i z v t y a
可传输 的数据 流 文件 的方 法 ,以及三 种 高速位 图显示技 术 的特 点和应 用分析 。
关键 词 :B MP文件 压 缩 ;位 图显 示 实现 ;位 图传 输
中图文章 编号 :10 — 5 9 ( 00 0 — 0 1 0 07 99 2 1 ) 9 03 — 2
Abs r c : i a e ro uc s t e t c no og s o i t d wih b t a r ns s i n i h e wor n io m e t n l d n ne t a tTh sp p ri nt d e h e h l y a s c a e t i m p t a mi s o n t e n t k e vr n n, cu i go i n w e o f b t a o r s i n c d n , ne m e h d o o e s o e we n bi a nd t a s e r d s a a d t r e me o o e m t do i h m p c mp e s o o i g o t o fc nv r i n b t e t p a n f r e —  ̄e m n h e t d f m r h bi a ipl y t p ds a . m