1、(10)申请公布号 CN 102194441 A (43)申请公布日 2011.09.21 CN 102194441 A *CN102194441A* (21)申请号 201010121370.2 (22)申请日 2010.03.10 G09G 5/34(2006.01) G09G 5/36(2006.01) (71)申请人 鸿富锦精密工业 (深圳) 有限公司 地址 518109 广东省深圳市宝安区龙华镇油 松第十工业区东环二路 2 号 申请人 鸿海精密工业股份有限公司 (72)发明人 蔡灯宇 (54) 发明名称 在电子装置中切换显示图片的方法 (57) 摘要 一种在电子装置中切换显示图片的方
2、法, 所 述方法包括 : 一显示屏显示一第一张图片 ; 确定 所述第一张图片切换到一第二张图片所需的阶段 数目 N, 其中 N 大于等于 2 ; 设定一间隔值 ; 从起始 列像素点开始, 每隔该间隔值选取一列像素点, 在 起始列像素点和选取的列像素点, 改变所述第一 张图片占有的显示效果比例, 以生成一第一阶段 图片 ; 从邻近起始列的第二列像素点开始, 每隔 该间隔值选取一列像素点, 在第二列像素点和选 取的列像素点, 改变所述第一张图片占有的显示 效果比例, 以生成一第二阶段图片 ; 重复上述步 骤直到生成一第 N 阶段图片 ; 顺序显示每一阶段 的阶段图片到所述显示屏 ; 所述显示屏显示
3、所述 第二张图片。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 1 页 说明书 4 页 附图 5 页 CN 102194448 A1/1 页 2 1. 一种在电子装置中切换显示图片的方法, 其特征在于 : 所述方法包括 : 一显示屏显示一第一张图片 ; 确定所述第一张图片切换到一第二张图片所需的阶段数目 N, 其中 N 大于等于 2 ; 设定一间隔值 ; 从起始列像素点开始, 每隔该间隔值选取一列像素点, 在起始列像素点和选取的列像 素点, 改变所述第一张图片占有的显示效果比例, 以生成一第一阶段图片 ; 从邻近起始列的第二列像素点开始, 每
4、隔该间隔值选取一列像素点, 在第二列像素点 和选取的列像素点, 改变所述第一张图片占有的显示效果比例, 以生成一第二阶段图片 ; 重复上述步骤直到生成一第 N 阶段图片 ; 顺序显示每一阶段的阶段图片到所述显示屏 ; 所述显示屏显示所述第二张图片。 2. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 在顺序显示 每一阶段的阶段图片到所述显示屏上之前, 从末尾列像素点开始, 每隔该间隔值选取一列 像素点, 在末尾列像素点和选取的列像素点, 改变所述第一张图片占有的显示效果比例, 生 成所述第一阶段图片 ; 从邻近末尾列的倒数第二列像素点开始, 每隔该间隔值选取一列像素点
5、, 在倒数第二 列像素点和选取的列像素点, 改变所述第一张图片占有的显示效果比例, 生成所述第二阶 段图片 ; 重复上述步骤直到生成所述第 N 阶段图片。 3. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 所述第一张 图片与所述第二张图片的被改变的像素点的值包括红、 绿、 蓝三原色的值, 根据每一阶段中 所述第一张图片的像素点与所述第二张图片的像素点各自占有的显示效果比例及所述第 一张图片与所述第二张图片的红、 绿、 蓝三原色的值画出每一阶段图片的每一像素点的红、 绿、 蓝三原色的值。 4. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 根
6、据所述第 一张图片切换到所述第二张图片所需的阶段数目确定每一阶段中所述第一张图片与所述 第二张图片各自占有的显示效果比例。 5. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 从所述第一 张图片切换到所述第二张图片时, 所述第一张图片的像素点占有的显示效果比例逐渐递 减, 所述第二张图片的像素点占有的显示效果比例逐渐递增。 6. 如权利要求 5 所述的在电子装置中切换显示图片的方法, 其特征在于 : 各个阶段中, 在选取的列像素点, 所述第一张图片的像素点的显示效果比例呈等差分布。 7. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 在每一阶
7、段 中, 所述第一张图片的像素点与第二张图片的像素点的显示效果比例之和为 1。 8. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 所述电子装 置包括一内存, 每一阶段图片存储于所述内存中。 9. 如权利要求 1 所述的在电子装置中切换显示图片的方法, 其特征在于 : 当所述第一 张图片显示于所述显示屏上时, 解码所述第二张图片并根据各个阶段中所述第一张图片与 所述第二张图片各自占有的显示效果比例生成若干阶段图片。 权 利 要 求 书 CN 102194441 A CN 102194448 A1/4 页 3 在电子装置中切换显示图片的方法 技术领域 0001 本发明涉
8、及一种显示图片的方法, 特别是涉及一种在电子装置中切换显示图片的 方法。 背景技术 0002 目前的电子装置, 例如, 数码相框, 一般都会使用遥控器来对其进行控制。 这样, 使 用者只要通过所述遥控器上的按钮, 即可操控所述电子装置, 来浏览图片或者观看视频内 容。 然而, 若电子装置仅仅单一的展示图片, 则不能带给使用者更人性化的用户操作界面的 视觉效果。例如, 当使用者观看图片时, 若从一张图片到另一张图片仅仅是单一的切换, 这 样, 使用者浏览图片时会感觉显示图片太单一, 没有流畅感和更柔和的显示效果带给使用 者。 发明内容 0003 鉴于以上内容, 有必要提供一在电子装置中切换显示图
9、片的方法。 0004 一种在电子装置中切换显示图片的方法, 所述方法包括 : 0005 一显示屏显示一第一张图片 ; 0006 确定所述第一张图片切换到一第二张图片所需的阶段数目 N, 其中 N 大于等于 2 ; 0007 设定一间隔值 ; 0008 从起始列像素点开始, 每隔该间隔值选取一列像素点, 在起始列像素点和选取的 列像素点, 改变所述第一张图片占有的显示效果比例, 以生成一第一阶段图片 ; 0009 从邻近起始列的第二列像素点开始, 每隔该间隔值选取一列像素点, 在第二列像 素点和选取的列像素点, 改变所述第一张图片占有的显示效果比例, 以生成一第二阶段图 片 ; 0010 重复上
10、述步骤直到生成一第 N 阶段图片 ; 0011 顺序显示每一阶段的阶段图片到所述显示屏 ; 0012 所述显示屏显示所述第二张图片。 0013 相对现有技术, 本发明在电子装置中切换显示图片的方法能够使所述电子装置更 流畅地显示图片。 附图说明 0014 图 1 为本发明实施方式中一电子装置的功能模块图。 0015 图 2 为一在电子装置中切换显示图片的方法中的较佳实施方式的模块图。 0016 图 3 为一在电子装置中切换显示图片的方法中的较佳实施方式的原理流程图。 0017 图 4 为一在电子装置中切换显示图片的方法中的显示屏显示的第一示意图。 0018 图 5 为一在电子装置中切换显示图片
11、的方法中的显示屏显示的第二示意图。 0019 图 6 为一在电子装置中切换显示图片的方法中的显示屏显示的第三示意图。 说 明 书 CN 102194441 A CN 102194448 A2/4 页 4 具体实施方式 0020 请参阅图 1, 一电子装置包括一处理器、 一存储器、 一 I/O 接口、 一网卡、 一显示屏、 一内存及一输入装置。所述显示屏显示有一用户操作界面。在本发明的实施方式中, 所述 电子装置为嵌入式电子装置, 所述电子装置安装有一嵌入式操作系统, 所述存储器为一闪 存存储器。所述输入装置可包括一遥控器及一网络连接的操控键盘。所述电子装置中, 根 据硬件生产需要, 部分硬件可
12、以集成为一体多功能性的或更具针对性的硬件设置以满足所 述电子装置的特定需求。 0021 请参阅图 2, 所述电子装置包括一解码模块、 一初始化模块、 一获取模块及一计算 模块。所述解码模块将存储于所述存储器中的所述第一张图片及第二张图片解码。当所述 第一张图片显示于所述显示屏上时, 所述解码模块解码所述第二张图片, 以节约时间。 所述 初始化模块设置若干所述第一张图片淡出到所述第二张图片淡入所需的阶段数目。 在本实 施方式中, 阶段数目为8。 所述获取模块获取所述第一张图片及第二张图片的每一像素点的 值。 所述计算模块计算每一阶段中所述第一张图片与所述第二张图片各自占有的显示效果 比例。 在每
13、一阶段中, 所述第一张图片与第二张图片的显示效果比例之和为1。 在各个阶段 中, 所述第一张图片的显示效果比例呈等差分布。 0022 请参阅图 3-6, 一种在电子装置中切换显示图片的方法, 所述方法包括以下步骤 : 0023 步骤 S80 : 所述解码模块将存储于所述存储器中的所述第一张图片解码, 并显示 于所述显示屏上。在本实施例中, 预设所述第一张图片显示于所述显示屏上的时间为 8 秒。 0024 步骤 S81 : 所述解码模块将存储于所述存储器中的所述第二张图片解码。 0025 步骤 S82 : 所述初始化模块设置若干所述第一张图片淡出到所述第二张图片淡入 所需的阶段数目, 并存储于所
14、述内存中。在本实施例中, 预设所述阶段数目为 8。亦即第一 阶段图片、 第二阶段图片 第八阶段图片。所述初始化模块设置像素间隔, 在本实施 例中, 所述像素间隔为 8。 0026 步骤 S83 : 所述获取模块获取所述第一张图片的每一像素点的值, 即红、 绿、 蓝 (R、 G、 B) 三原色的值。 0027 步骤 S84 : 所述获取模块获取所述第二张图片的每一像素点的值, 即红、 绿、 蓝三 原色的值。 0028 步骤 S85 : 所述计算模块计算每一阶段中所述第一张图片与所述第二张图片各自 占有的显示效果比例。 在本实施例中, 将所述第一张图片淡出、 所述第二张图片淡入共分为 8 个阶段。
15、这样, 每一阶段所述第一张图片递减的显示效果比例、 所述第二张图片递增的显 示效果比例为 100 /8 12.5。 0029 步骤 S86 : 所述计算模块计算所述第一阶段图片。所述计算模块在第一张图片中 将从索引号为0的像素点开始, 根据所述像素间隔, 每8个像素选取一个像素点与所述第二 张图片中的相应的像素点按照比例进行混合, 所述显示屏上的每一行都进行相应的计算。 如图 4 所示, 本实施例中, 以选取 8 个像素点索引号 0 7 为例。在第一阶段图片中, 所述 第一张图片所占的比例为 87.5, 所述第二张图片所占的比例为 12.5。图中括号所示为 第一张图片所占有的比例。 0030
16、步骤 S87 : 所述计算模块将得到的所述第一阶段图片拷贝到所述第二阶段图片 说 明 书 CN 102194441 A CN 102194448 A3/4 页 5 上。且所述计算模块在第一张图片中将从索引号为 1 的像素点开始, 根据所述像素间隔值, 每 8 个像素选取一个像素点与所述第二张图片中的相应的像素点进行比例混合生成所述 第二阶段图片, 所述显示屏上的每一行都进行相应的计算。 在第二阶段图片中, 所述第一张 图片所占的比例为 75, 所述第二张图片所占的比例为 25。 0031 步骤 S88 : 所述计算模块将得到的所述第二阶段图片拷贝到所述第三阶段图片 上。且所述计算模块继续在第一
17、张图片中将从索引号为 2 的像素点开始, 根据所述像素间 隔值, 每 8 个像素选取一个像素点与所述第二张图片中的相应的像素点进行比例混合生成 所述第三阶段图片, 所述图片上的每一行都进行相应的计算。所述计算模块重复按照此步 骤计算, 直到生成所述第八阶段图片。在第八阶段图片中, 所述第一张图片所占的比例为 0, 所述第二张图片所占的比例为 100。此时, 所述显示屏即可顺序显示每一阶段图片, 以实现第一张图片切换到第二张图片的过程。 0032 步骤S89 : 所述计算模块继续计算所述第一阶段图片。 所述计算模块在每8个像素 点中从后往前计算每一像素点的值。所述计算模块将重新计算索引号为 7
18、的像素点的值, 此时, 该像素点为所述第一张图片的索引号为 7 的像素点的 87.5与所述第二张图片的索 引号为 7 的像素点的 12.5之和, 从而生成最终的第一阶段图片, 如图 5 所示。 0033 步骤 S90 : 所述计算模块根据第一阶段图片继续计算所述第二阶段图片, 亦即将 第一阶段图片的第 7 个像素点拷贝到第二阶段图片。所述计算模块在每 8 个像素点中从后 往前计算每一像素点的值。所述计算模块将重新计算索引号为 6 的像素点的值, 此时, 该像 素点为所述第一张图片的索引号为7的像素点的75与所述第二张图片的索引号为7的像 素点的 25之和, 从而生成最终的第二阶段图片。 003
19、4 步骤 S91 : 所述计算模块根据上述步骤继续计算所述第三到第八阶段图片。如果 某一阶段图片的一像素点已经被计算过, 则该像素点的值保持不变。 其中, 第八阶段图片的 第 4-7 像素点不变, 第七阶段图片的第 4-6 像素点不变, 第六阶段图片的第 4-5 像素点不 变, 第五阶段图片的第 4 像素点不变。最后, 所述计算模块重新计算第七阶段图片的第 0 和 7个像素点, 第一张图片占有的比例为37.5, 第二张图片占有62.5。 所述计算模块重新 计算第八阶段图片的第 3 和 4 像素点, 第一张图片占有 0, 第二张图片占有 100, 如图 6 所示。这样, 所述第八阶段图片中, 每
20、一个像素点中所述第二张图片所占有的比例都较大。 这样, 用户从所述显示屏上看到的效果即为所述第二张图片淡入。 0035 步骤 S92 : 根据每一阶段中所述第一张图片与所述第二张图片各自占有的显示效 果比例及所述第一张图片与所述第二张图片的像素点的值计算出每一阶段所述第一张图 片与所述第二张图片混合后的新的像素点的值。亦即, 根据每一阶段中所述第一张图片与 所述第二张图片各自占有的显示效果比例及所述第一张图片与所述第二张图片的红、 绿、 蓝三原色的值画出每一阶段所述第一张图片与所述第二张图片混合后的新的像素点的红、 绿、 蓝三原色的值。 在本实施例中, 步骤S86, 所述第一阶段图片的索引号为
21、0的像素点R 87.5 R1( 所述第一张图片的 R)+12.5 R2( 所述第二张图片的 R), 同理像素点的 G 和 B。 以此类推。 0036 步骤 S93 : 所述显示屏上逐个显示每一阶段图片直到所述第二张图片淡入。本实 施例中, 每隔 0.25 秒显示一个阶段的图片。解码所述第二张图片及计算出每一阶段所述 第一张图片与所述第二张图片混合后的新的每一像素点的红、 绿、 蓝三原色的值共需花费 5 说 明 书 CN 102194441 A CN 102194448 A4/4 页 6 秒钟的时间, 这部分工作在所述第一张图片显示于所述显示屏上时来进行, 这样, 节约了时 间, 不需要用户等待
22、更多的时间来观看图片淡入淡出的效果。 说 明 书 CN 102194441 A CN 102194448 A1/5 页 7 图 1 图 2 说 明 书 附 图 CN 102194441 A CN 102194448 A2/5 页 8 图 3 说 明 书 附 图 CN 102194441 A CN 102194448 A3/5 页 9 图 4 说 明 书 附 图 CN 102194441 A CN 102194448 A4/5 页 10 图 5 说 明 书 附 图 CN 102194441 A CN 102194448 A5/5 页 11 图 6 说 明 书 附 图 CN 102194441 A
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1