快速预览目标文件的方法和装置与流程

文档序号:11638363阅读:来源:国知局
快速预览目标文件的方法和装置与流程

技术特征:
1.一种快速预览目标文件的方法,其特征在于,包括步骤:下载并解码目标文件;从解码后的目标文件中,截取标识所述目标文件内容的关键信息,具体包括:从解码后的目标文件中,提取背景信息,所述背景信息为从目标文件的边缘区域截取的背景块;以所述背景信息的RGB值为基准,比较所述解码后的目标文件中各像素区域的RGB值;截取RGB值与所述背景信息的RGB值相差明显的像素区域,作为关键信息;将截取的关键信息的像素大小放大至与预览窗口的大小一致;在所述预览窗口中显示放大后的关键信息。2.根据权利要求1所述的快速预览目标文件的方法,其特征在于,当所述目标文件为文本或表格文件时,所述从解码后的目标文件中,截取关键信息的步骤包括:从解码后的文本或表格文件中,提取底色部分作为背景信息;以底色的所述背景信息的RGB值为基准,比较所述文本或表格文件中各像素区域的RGB值;当所述文本或表格文件中出现与底色的RGB值反差明显的像素区域时,将所述反差明显的像素区域与预设的字符码比较;当所述反差明显的像素区域与预设的字符码一致时,判定所述反差明显的像素区域为文字块;截取所述文字块的像素区域,作为关键信息。3.根据权利要求1所述的快速预览目标文件的方法,其特征在于,当所述目标文件为图片文件时,所述从解码后的目标文件中,截取关键信息的步骤包括:从解码后的图片文件中,提取位于图片边缘部分的像素块,作为背景信息;以作为背景信息的像素块的RGB值为基准,从0阶至255阶,依次比较所述图片文件中各像素区域的RGB值;当所述图片文件中出现与作为背景信息的像素块的RGB值反差明显的像素区域时,判定所述反差明显的像素区域为图片的标识部分;截取所述图片的标识部分的像素区域,作为关键信息。4.根据权利要求1所述的快速预览目标文件的方法,其特征在于,当所述目标文件为视频文件时,所述从解码后的目标文件中,截取关键信息的步骤包括:从提取的第i帧视频图片中,提取位于图片边缘部分的像素块,作为背景信息;其中,i为所述视频图片的帧数;以作为背景信息的像素块的RGB值为基准,从0阶至255阶,依次比较所述图片文件中各像素区域的RGB值;当所述图片文件中出现与作为背景信息的像素块的RGB值反差明显的像素区域时,将所述反差明显的像素区域与预设的字符码比较;当所述反差明显的像素区域与预设的字符码一致时,判定所述反差明显的像素区域为文字块;当所述反差明显的像素区域与预设的字符码不一致时,判定所述反差明显的像素区域为图片的标识部分;截取所述文字块和所述图片的标识部分的像素区域,作为关键信息;当所述图片文件中没有出现与作为背景信息的像素块的RGB值反差明显的像素区域时,从解码后的视频文件中,提取第i+1帧视频图片,重新提取位于图片边缘部分的像素块,作为背景信息,以此循环。5.一种快速预览目标文件的装置,其特征在于,包括:下载模块,用于下载并解码目标文件;截取模块,用于从解码后的目标文件中,截取标识所述目标文件内容的关键信息;所述截取模块包括:背景提取单元,用于从解码后的目标文件中,提取背景信息,所述背景信息为从目标文件的边缘区域截取的背景块;比较单元,用于以所述背景信息的RGB值为基准,比较所述解码后的目标文件中各像素区域的RGB值;标识截取单元,用于截取RGB值与所述背景信息的RGB值相差明显的像素区域,作为关键信息;放大模块,用于将截取的关键信息的像素大小放大至与预览窗口的大小一致;显示模块,用于在所述预览窗口中显示放大后的关键信息。6.根据权利要求5所述的快速预览目标文件的装置,其特征在于,所述背景提取单元用于,当所述目标文件为文本或表格文件时,从解码后的文本或表格文件中,提取底色部分作为背景信息;所述比较单元用于,以底色的所述背景信息的RGB值为基准,比较所述文本或表格文件中各像素区域的RGB值;当所述文本或表格文件中出现与底色的RGB值反差明显的像素区域时,将所述反差明显的像素区域与预设的字符码比较;当所述反差明显的像素区域与预设的字符码一致时,判定所述反差明显的像素区域为文字块;所述标识截取单元用于,截取所述文字块的像素区域,作为关键信息。7.根据权利要求5所述的快速预览目标文件的装置,其特征在于,所述背景提取单元用于,当所述目标文件为图片文件时,从解码后的图片文件中,提取位于图片边缘部分的像素块,作为背景信息;所述比较单元用于,以作为背景信息的像素块的RGB值为基准,从0阶至255阶,依次比较所述图片文件中各像素区域的RGB值;当所述图片文件中出现与作为背景信息的像素块的RGB值反差明显的像素区域时,判定所述反差明显的像素区域为图片的标识部分;所述标识截取单元用于,截取所述图片的标识部分的像素区域,作为关键信息。8.根据权利要求5所述的快速预览目标文件的装置,其特征在于,所述背景提取单元用于,当所述目标文件为视频文件时,从提取的第i帧视频图片中,提取位于图片边缘部分的像素块,作为背景信息;其中,i为所述视频图片的帧数;所述比较单元用于,以作为背景信息的像素块的RGB值为基准,从0阶至255阶,依次比较所述图片文件中各像素区域的RGB值;当所述图片文件中出现与作为背景信息的像素块的RGB值反差明显的像素区域时,将所述反差明显的像素区域与预设的字符码比较;当所述反差明显的像素区域与预设的字符码一致时,判定所述反差明显的像素区域为文字块;当所述反差明显的像素区域与预设的字符码不一致时,判定所述反差明显的像素区域为图片的标识部分;所述标识截取单元用于,截取所述文字块和所述图片的标识部分的像素区域,作为关键信息;所述背景提取单元还用于,当所述比较单元判定所述图片文件中没有出现与作为背景信息的像素块的RGB值反差明显的像素区域时,从解码后的视频文件中,提取第i+1帧视频图片,重新提取位于图片边缘部分的像素块,作为背景信息。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1