图像处理系统及方法技术方案

技术编号:7525885 阅读:220 留言:0更新日期:2012-07-12 06:32
一种图像处理系统,包括:拖拽窗口生成模块,用于生成一拖拽窗口;第一坐标记录模块,用于记录第一坐标;第一图片显示窗口确定模块,用于确定第一图片显示窗口;第一图片记录模块,用于确定第一图片;第二图片记录模块,用于确定第二图片;第二图片移动模块,用于在所述拖拽窗口中移动所述第二图片;第二坐标记录模块,用于记录第二坐标;第二图片显示窗口确定模块,用于确定第二图片显示窗口;及图片显示模块,用于将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。本发明专利技术还揭示了一种图像处理方法。根据本发明专利技术的技术方案,使得用户可以在至少两个图片显示窗口之间拖拽图片。

【技术实现步骤摘要】

本专利技术涉及图像处理
,特别是涉及一种可在多个图片显示窗口之间拖拽图片的。
技术介绍
在图像处理应用中,很多时候都需要在多个窗口之间拖拽图片,比如在图片合成应用中,一个窗口用于处理图片合成,一个窗口用于浏览图片,供用户选择图片然后添加到用于处理图片合成的窗口中,像这种在同一个应用程序的多个子窗口之间拖拽图片,是比较容易实现的,因为它们属于同一个应用程序,甚至属于同一个父窗口,可以接收同一个主程序的调用。但是,在有的图像处理应用中,多个窗口并不属于同一个父窗口或同一个应用程序,它们之间并不存在统一的接口,无法用传统的方法来实现多个窗口之间的图片拖拽和移动。
技术实现思路
鉴于以上内容,有必要提供一种可在多个图片显示窗口之间拖拽图片的。根据本专利技术的一方面,提供一种图像处理系统,用于在电子装置中的至少两个图片显示窗口之间拖拽图片,所述系统包括一拖拽窗口生成模块,用于在所述至少两个图片显示窗口的显示层之上生成一拖拽窗口 ;—第一坐标记录模块,用于接收用户在所述拖拽窗口上的点选操作,记录点选位置的坐标,记为第一坐标;一第一图片显示窗口确定模块,用于根据第一坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第一图片显示窗口;一第一图片记录模块,用于根据第一坐标,确定所述第一图片显示窗口中的对应的图片,对应的图片记为第一图片;一第二图片记录模块,用于将所述第一图片显示到所述拖拽窗口中的第一坐标处,记为第二图片;一第二图片移动模块,用于接收用户在所述拖拽窗口上的拖拽操作,在所述拖拽窗口中移动所述第二图片;一第二坐标记录模块,用于接收用户在所述拖拽窗口上的释放操作,记录释放位置的坐标,记为第二坐标;一第二图片显示窗口确定模块,用于根据第二坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第二图片显示窗口 ;及一图片显示模块,用于将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。根据本专利技术的另一方面,提供一种图像处理方法,用于在电子装置中的至少两个图片显示窗口之间拖拽图片,所述方法包括以下步骤在所述至少两个图片显示窗口的显示层之上生成一拖拽窗口 ;接收用户在所述拖拽窗口上的点选操作,记录点选位置的坐标,记为第一坐标;根据第一坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第一图片显示窗口 ;根据第一坐标,确定所述第一图片显示窗口中的对应的图片,对应的图片记为第一图片;将所述第一图片显示到所述拖拽窗口中的第一坐标处,记为第二图片;接收用户在所述拖拽窗口上的拖拽操作,在所述拖拽窗口中移动所述第二图片;接收用户在所述拖拽窗口上的释放操作,记录释放位置的坐标,记为第二坐标;根据第二坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第二图片显示窗口 ;及将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。与现有技术相比,上述,通过在多个图片显示窗口的显示层之上生成一拖拽窗口,被操作的图片在所述拖拽窗口中运动,实现了多个窗口之间的图片拖拽和移动,特别是实现了所属于不同应用程序或不同父窗口的多个窗口之间的图片拖拽和移动。附图说明图1为本专利技术一种实施方式中的图像处理系统的功能框图。图2为本专利技术一种实施方式中的在两个窗口之间拖拽图片的过程演示图。图3为本专利技术一种实施方式中的图像处理方法的流程图。主要元件符号说明拖拽窗口生成模块101第一坐标记录模块102第一图片显示窗口确定模块103第一图片记录模块104第二图片记录模块105第二图片移动模块106第二坐标记录模块107第二图片显示窗口确定模块108权利要求1.一种图像处理系统,用于在电子装置中的至少两个图片显示窗口之间拖拽图片,其特征在于所述系统包括一拖拽窗口生成模块,用于在所述至少两个图片显示窗口的显示层之上生成一拖拽窗Π ;一第一坐标记录模块,用于接收用户在所述拖拽窗口上的点选操作,记录点选位置的坐标,记为第一坐标;一第一图片显示窗口确定模块,用于根据第一坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第一图片显示窗口;一第一图片记录模块,用于根据第一坐标,确定所述第一图片显示窗口中的对应的图片,对应的图片记为第一图片;一第二图片记录模块,用于将所述第一图片显示到所述拖拽窗口中的第一坐标处,记为第二图片;一第二图片移动模块,用于接收用户在所述拖拽窗口上的拖拽操作,在所述拖拽窗口中移动所述第二图片;一第二坐标记录模块,用于接收用户在所述拖拽窗口上的释放操作,记录释放位置的坐标,记为第二坐标;一第二图片显示窗口确定模块,用于根据第二坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第二图片显示窗口 ;及一图片显示模块,用于将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。2.如权利要求1所述的图像处理系统,其特征在于所述拖拽窗口为一透明窗口。3.如权利要求1所述的图像处理系统,其特征在于所述第二图片记录模块还用于对所述第二图片的各像素点做一个RGB颜色通道值变换运算。4.如权利要求3所述的图像处理系统,其特征在于所述RGB颜色通道值变换运算为设定红、绿、蓝三个颜色通道中的两个颜色通道值为0。5.如权利要求1所述的图像处理系统,其特征在于所述系统还包括一第二图片撤销模块,用于撤销所述第二图片在所述拖拽窗口中的显示。6.一种图像处理方法,用于在电子装置中的至少两个图片显示窗口之间拖拽图片,其特征在于所述方法包括以下步骤在所述至少两个图片显示窗口的显示层之上生成一拖拽窗口;接收用户在所述拖拽窗口上的点选操作,记录点选位置的坐标,记为第一坐标;根据第一坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第一图片显示窗Π ;根据第一坐标,确定所述第一图片显示窗口中的对应的图片,对应的图片记为第一图片;将所述第一图片显示到所述拖拽窗口中的第一坐标处,记为第二图片; 接收用户在所述拖拽窗口上的拖拽操作,在所述拖拽窗口中移动所述第二图片; 接收用户在所述拖拽窗口上的释放操作,记录释放位置的坐标,记为第二坐标; 根据第二坐标,确定对应的图片显示窗口,对应的图片显示窗口记为第二图片显示窗口 ;及将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。7.如权利要求6所述的图像处理方法,其特征在于所述拖拽窗口为一透明窗口。8.如权利要求6所述的图像处理方法,其特征在于所述方法还包括对所述第二图片的各像素点做一个RGB颜色通道值变换运算。9.如权利要求8所述的图像处理方法,其特征在于所述RGB颜色通道值变换运算为设定红、绿、蓝三个颜色通道中的两个颜色通道值为0。10.如权利要求6所述的图像处理方法,其特征在于所述方法在将所述第一图片显示到所述第二图片显示窗口中的第二坐标处的步骤后还包括撤销所述第二图片在所述拖拽窗口中的显示。全文摘要一种图像处理系统,包括拖拽窗口生成模块,用于生成一拖拽窗口;第一坐标记录模块,用于记录第一坐标;第一图片显示窗口确定模块,用于确定第一图片显示窗口;第一图片记录模块,用于确定第一图片;第二图片记录模块,用于确定第二图片;第二图片移动模块,用于在所述拖拽窗口中移动所述第二图片;第二坐标记录模块,用于记录第二坐标;第二图片显示窗口确定模块,用于确定第二图片显示窗口;及图片显示模块,用于将所述第一图片显示到所述第二图片显示窗口中的第二坐标处。本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡灯宇
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术