[发明专利]一种影像文件处理方法及系统有效
申请号: | 201110129294.4 | 申请日: | 2011-05-18 |
公开(公告)号: | CN102789458A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 唐宗尧;傅斌;杨宝龙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 程立民;张颖玲 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 影像 文件 处理 方法 系统 | ||
技术领域
本发明涉及互联网应用技术领域,尤其涉及一种影像文件处理方法及系统。
背景技术
现有多媒体影像浏览软件,例如QQ影像、Picasa、美图秀秀、ACDSEE等,主要设计形式通常都遵循主界面加查看界面的形式,主界面提供各种管理和操作控制菜单、影像文件的列表显示及图片缩略图显示等功能,查看界面用于对单个影像文件放大显示和单独进行控制,例如对单幅图像进行全屏显示、放大缩小、旋转甚至编辑等操作。在程序的设计实现上,本领域常用技术手段是设计两个独立的程序模块,主程序模块用于完成主界面功能,查看器程序模块用于完成查看界面功能,主程序模块和查看器程序模块之间通过消息或进程间通信机制进行信息沟通。然而,现有的影像浏览软件对网络媒体文件的管理支持还不完善,例如,现有大部分影像浏览软件都不支持对个人空间相册的浏览和管理,另外,由于网络上的影像文件及相关信息需要缓存在本地后查看,在具体实现中,如何基于现有的网络系统实现主程序模块和查看器程序之间的网络影像数据的共享,以减少对网络资源的占用、提高影像浏览速度和用户感受,是一个需要解决的技术问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种影像文件处理方法及系统,用于解决影像浏览软件中主程序模块和查看器程序模块之间无法对网络影像文件及本地影像文件进行共享的技术问题。
为达到上述目的,本发明的技术方案是这样实现的:
一种影像文件处理方法,该方法包括:
主程序模块获取网络影像文件信息及网络影像文件,并将所获取的网络影像文件信息及网络影像文件存储在本地共享存储空间中;
查看器程序模块共享所述本地存储空间中存储的网络影像文件信息及网络影像文件。
进一步地,所述主程序模块通过调用所述查看器程序模块来详细显示单个影像文件;所述影像文件信息至少包含:文件标识、文件获取地址、文件尺寸类型;所述文件尺寸类型至少包括缩略类型和大图类型。
进一步地,所述影像文件处理方法还包括:
主程序模块获取本地影像文件信息,并生成本地影像文件的缩略影像文件;
主程序模块在本地共享存储空间中存储所获取的本地影像文件信息及生成的本地影像文件的缩略影像文件;
查看器程序模块共享所述本地存储空间中存储的本地影像文件信息及本地影像文件的缩略影像文件。
基于本发明一实施例,所述查看器程序模块共享所述本地存储空间中存储的网络影像文件信息、本地影像文件信息、网络影像文件和本地影像文件的缩略影像文件的方法为:
所述本地存储空间采用内存循环队列数据结构,所述内存循环队列由内存数据块组成,支持同一时刻对循环队列中不同内存数据块的同时读写;
主程序模块通过写指针将网络影像文件信息、本地影像文件信息、网络影像文件和本地影像文件的缩略影像文件中的一种或多种写入所述内存循环队列的内存数据块中,查看器程序模块通过读指针从所述内存循环队列的内存数据块中读取主程序模块所写入的数据。
基于本发明另一实施例,所述查看器程序模块共享所述本地存储空间中存储的网络影像文件信息、本地影像文件信息、网络影像文件和本地影像文件的缩略影像文件的方法为:
针对网络影像文件信息和本地影像文件信息采用内存循环队列数据结构进行共享,针对网络影像文件和本地影像文件的缩略影像文件采用本地共享数据库或本地文件系统进行共享;
所述内存循环队列由内存数据块组成,支持同一时刻对循环队列中不同内存数据块的同时读写,主程序模块通过写指针将网络影像文件信息和/或本地影像文件信息写入所述内存循环队列的内存数据块中,查看器程序模块通过读指针从所述内存循环队列的内存数据块中读取主程序模块写入的数据;
主程序模块和查看器程序模块通过数据库接口或文件系统接口存取所述网络影像文件和/或本地影像文件。
进一步地,针对同一影像设置不同尺寸类型的影像文件,针对同一影像的所述网络影像文件信息和/或本地影像文件信息中包含不同尺寸类型的影像文件信息。
进一步地,基于本发明的实施例,所述方法具体为:
所述主程序模块一次性获取同一影像的所有不同尺寸类型的影像文件信息及缩略类型的影像文件,并将获取的针对同一影像的所有不同尺寸类型的影像文件信息写入本地共享存储空间中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110129294.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:重力离心磁性离合器与行星减速机构的连接结构
- 下一篇:粒子源及其制造方法