CN113238698A - 图像处理方法、装置、电子设备及存储介质 - Google Patents
图像处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN113238698A CN113238698A CN202110513632.8A CN202110513632A CN113238698A CN 113238698 A CN113238698 A CN 113238698A CN 202110513632 A CN202110513632 A CN 202110513632A CN 113238698 A CN113238698 A CN 113238698A
- Authority
- CN
- China
- Prior art keywords
- image
- target image
- images
- frames
- image processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 32
- 238000012545 processing Methods 0.000 title claims abstract description 25
- 238000007667 floating Methods 0.000 claims abstract description 41
- 238000012790 confirmation Methods 0.000 claims abstract description 19
- 238000012544 monitoring process Methods 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims description 46
- 238000004590 computer program Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 abstract description 26
- 230000003321 amplification Effects 0.000 abstract description 4
- 238000003199 nucleic acid amplification method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 15
- 238000000605 extraction Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/04—Context-preserving transformations, e.g. by using an importance map
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开关于一种图像处理方法、装置、电子设备及存储介质,涉及图像处理技术领域。其中,方法包括:响应于换图操作,通过浮层的方式展示图像显示界面,响应于对所述浮层中的所述多帧替换图像的滑动操作,从所述多帧替换图像中确定所述目标图像,在所述浮层的中间区域对所述目标图像进行放大显示,监测对确认控件的触发操作,将所述原始图像替换为所述目标图像。由此,在滑动查看多帧替换图像的同时,对替换图像进行放大显示,减少了用户放大且选中目标图像的操作步骤,提高了工作效率。
Description
技术领域
本公开涉及图像处理技术领域,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
背景技术
随着视频通信技术和移动设备的发展,以及近年来直播、短视频的盛行,各种视频类投放平台应运而生。现有绝大多数投放平台创意制作环节中,特别是视频类投放平台,一个优秀视频的拼接图广告投放效果依赖于拼接素材的质量。因此投放创意制作中会有大量的拼图模版供投放方选择。为了保证较高的投放素材质量,需要从拼接素材对应的视频中重新抽取优质素材图,以替换拼接素材中质量不高的图片。
相关技术中,从优质素材图中选取用于替换拼接素材中质量不高的图片,存在用户操作繁琐的技术问题。
发明内容
本公开提供一种图像处理方法、装置、电子设备及存储介质,以至少解决相关技术中从优质素材图中选取用于替换拼接素材中质量不高的图片,存在用户操作繁琐的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种图像处理方法,包括:
响应于换图操作,展示图像显示界面;其中,所述换图操作用于对图像素材中任一原始图像进行替换;所述图像显示界面包括用于替换所述原始图像的多帧替换图像;
响应于选中操作,从所述多帧替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示;
监测对确认控件的触发操作,将所述原始图像替换为所述目标图像。
作为本公开实施例的第一种可能的情况,所述图像显示界面通过弹窗显示,所述弹窗包括第一展示区域和第二展示区域,所述第一展示区域包括所述多帧替换图像,所述第二展示区域包括所述目标图像的大图。
作为本公开实施例的第二种可能的情况,所述响应于选中操作,从多帧所述替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示,包括:
响应于对所述第一展示区域中的所述替换图像的选中操作,从所述多帧替换图像中确定所述目标图像;
在所述第二展示区域对所述目标图像进行放大显示。
作为本公开实施例的第三种可能的情况,所述响应于对所述第一展示区域中的所述替换图像的选中操作,从所述多帧替换图像中确定所述目标图像之前,还包括:
响应于对所述第一展示区域的滑动操作,在所述第一展示区域中显示所述多帧替换图像。
作为本公开实施例的第四种可能的情况,所述图像显示界面通过浮层显示,所述浮层中平铺展示所述多帧替换图像。
作为本公开实施例的第五种可能的情况,所述响应于选中操作,从多帧所述替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示,包括:
响应于对所述浮层中的所述多帧替换图像的滑动操作,从所述多帧替换图像中确定所述目标图像;
在所述浮层的中间区域对所述目标图像进行放大显示。
作为本公开实施例的第六种可能的情况,所述响应于换图操作,展示图像显示界面,包括:
响应于换图操作,对所述图像素材对应的视频进行抽帧处理,得到所述多帧替换图像;
在所述图像显示界面展示所述多帧替换图像。
作为本公开实施例的第七种可能的情况,图像素材包括多帧原始图像,所述响应于换图操作,展示图像显示界面,包括:
响应于换图操作,从所述图像素材中确定待替换的一帧原始图像;
展示图像显示界面。
根据本公开实施例的第二方面,提供一种图像处理装置,包括:
展示单元,被配置为执行响应于换图操作,展示图像显示界面;其中,所述换图操作用于对图像素材中任一原始图像进行替换;所述图像显示界面包括用于替换所述原始图像的多帧替换图像;
确定单元,被配置为执行响应于选中操作,从所述多帧替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示;
替换单元,被配置为执行监测对确认控件的触发操作,将所述原始图像替换为所述目标图像。
根据本公开实施例的第三方面,提供一种电子设备,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现第一方面的图像处理方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行第一方面的图像处理方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现第一方面的图像处理方法。
本公开的实施例提供的技术方案至少带来以下有益效果:用户通过一次选中操作,即可确定用于替换原始图像的目标图像,不仅减少了用户操作步骤,提高了工作效率,还提升了用户使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种图像处理方法的示例图;
图2是根据一示例性实施例示出的一种图像处理方法的示例图;
图3是根据一示例性实施例示出的一种图像处理方法的示例图;
图4是根据一示例性实施例示出的一种图像处理方法的流程图示意图;
图5是根据一示例性实施例示出的另一种图像处理方法的流程示意图;
图6是根据一示例性实施例示出的一种以弹窗显示替换图像的示例图;
图7是根据一示例性实施例示出的一种以弹窗显示替换图像的示例图
图8是根据一示例性实施例示出的又一种图像处理方法的流程示意图;
图9是根据一示例性实施例示出的一种以浮层显示替换图像的示例图;
图10是根据一示例性实施例示出的一种以浮层显示替换图像的示例图;
图11是根据一示例性实施例示出的一种图像处理装置框图;
图12是根据一示例性实施例示出的一种用于图像处理的电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
相关技术中,从视频中重新抽帧选取得到优质素材图后,需要用户选中要替换的素材,点击抽帧换图后,在弹窗展示从视频中抽帧选取得到的素材图的缩略图,对各缩略图进行点击查看大图,在弹窗展示查看的大图查看,关闭大图。进一步地,点击选中控件以选中要用的图后,点击确定确认替换后,弹窗关闭。由此,需要一个个对缩略图进行查看大图、关闭大图的操作,存在用户操作繁琐,决策效率低,用户体验差等问题。
作为一种示例,如图1所示,假设对拼图模板中的图像1进行替换,用户选中图像1后,点击右侧编辑栏上的抽帧按键,在弹窗展示从拼图模板对应的原视频中抽取得到的10张抽帧图,展示效果如图2所示,图2中的弹窗中展示用于替换图像1的10帧抽帧图的缩略图。用户需要一个个点击图2中的缩略图,在另一个弹窗中查看对应的大图,再关闭大图。如图3所示,用于展示大图的弹窗嵌套在用于展示抽帧图的弹窗上。用户选中用于替换图像1的缩略图后,点击确定按键,关闭弹窗后,才能实现对图像1的替换操作。
为此,本公开提出了一种图像处理方法,响应于换图操作,展示图像显示界面;其中,换图操作用于对图像素材中任一原始图像进行替换;图像显示界面包括用于替换原始图像的多帧替换图像;响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示;监测对确认控件的触发操作,将原始图像替换为目标图像。
图4是根据一示例性实施例示出的一种图像处理方法的流程图示意图,如图4所示,图像处理方法用于电子设备中,包括以下步骤。
在步骤S11中,响应于换图操作,展示图像显示界面。其中,换图操作用于对图像素材中任一原始图像进行替换;图像显示界面包括用于替换原始图像的多帧替换图像。
本公开实施例中,在图像素材中存在质量不高的原始图像时,需要采用高质量的图像替换质量不高的原始图像,用户可以选中图像素材中质量不高的原始图像,点击抽帧按键以触发换图操作,电子设备响应于换图操作,展示图像显示界面。
需要解释的是,用户可以通过点击鼠标、触摸显示屏等方式选中原始图像,也可以通过触摸抽帧按键的方式触发换图操作,本实施例中不做限定。
作为本公开实施例的一种可能的实现方式,用户触发换图操作后,电子设备响应于换图操作,对图像素材对应的视频进行抽帧处理,得到多帧替换图像,在图像显示界面展示多帧替换图像。
作为本公开实施例的一种可能的实现方式,图像素材中包括多帧原始图像,在用户触发换图操作后,电子设备响应于换图操作,从图像素材中确定待替换的一帧原始图像,在图像显示界面展示用于替换原始图像的多帧替换图像。
可以理解,视频抽帧就是在一段视频中,通过间隔一定帧抽取若干帧的方式,模拟每隔一段时间拍摄一张照片的过程。由于视频中很多帧图像与视频本身动作无关,为了排序视频中的冗余信息,本公开中,对图像素材对应的视频进行抽帧处理时,可以从视频中抽取出关键帧,将抽取得到的关键帧作为用于替换原始图像的替换图像。例如,可以对图像素材对应的视频进行抽帧处理,抽取得到10帧替换图像,在图像显示界面展示10帧替换图像。可选地,从视频中抽取得到关键帧时可以采用基于镜头的抽取方法、基于运动分析方法、基于视频聚类的方法,等等,在此不做限定,任意可以从视频中抽取得到关键帧的方法均适用于本公开中。
在步骤S12中,响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示。
本公开实施例中,图像显示界面中展示多帧替换图像时,用户可以从多帧替换图像中选中一帧图像作为替换原始图像的目标图像,响应于用户的选中操作,在图像显示界面中对目标图像进行放大显示。
本公开实施例中,对目标图像进行放大的比例不做限定。
由此,相较于相关技术中需要用户重复选中替换图像,再点击替换图像以查看对应的大图,才能实现对目标图像的选中操作,存在用户多次操作的问题,本公开实施例中,在用户选中用于替换原始图像的目标图像后,即可在图像显示界面对目标图像进行放大显示,不仅减少了用户的操作步骤,还有利于提高用户的使用体验。
在步骤S13中,监测对确认控件的触发操作,将原始图像替换为目标图像。
其中,控件是指对数据和方法的封装。例如,用于确定对原始图像进行替换操作的确认控件。
本公开实施例中,图像显示界面中显示有确认控件,电子设备监测到用户对确认控件的触发操作后,响应于触发操作,将原始图像替换为目标图像。
本公开实施例的图像处理方法,响应于换图操作,展示图像显示界面,响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示;监测对确认控件的触发操作,将原始图像替换为目标图像。由此,用户通过一次选中操作,即可确定用于替换原始图像的目标图像,不仅减少了用户操作步骤,提高了工作效率,还提升了用户使用体验。
在一种可能的场景下,可以通过弹窗的方式展示图像显示界面,在弹窗中同时显示替换图像的缩略图和大图,在用户选中某一替换图像时,即可在弹窗中显示对应的大图,避免了用户依次点击查看所有替换的图像的大图,才能确定用于替换原始图像的目标图像的问题。
图5是根据一示例性实施例示出的另一种图像处理方法的流程示意图。
如图5所示,该方法可以包括以下步骤:
在步骤S21中,响应于换图操作,展示图像显示界面。
作为本公开实施例的一种可能的情况,图像显示界面可以通过弹窗显示,弹窗包括第一展示区域和第二展示区域,第一展示区域包括多帧替换图像,第二展示区域包括目标图像的大图。
可以理解的是,弹窗的第一展示区域中显示多帧替换图像的缩略图,第二展示区域用于显示用户选中的用于替换原始图像的目标图像的大图。
需要说明的是,弹窗中显示的第一展示区域和第二展示区域可以采用左右布局的方式,如图6中所示,第一展示区域位于弹窗左侧,第二展示区域位于弹窗右侧;弹窗中显示的第一展示区域和第二展示区域也可以采用上下布局的方式,如第一展示区域位于弹窗上侧,第二展示区域位于弹窗下侧,等等,本公开实施例中对此不做限定。
本公开实施例中,图6中通过弹窗显示图像显示界面的方式仅作为示例性描述,本公开实施例中对此不做限定。
在步骤S22中,响应于对第一展示区域中的替换图像的选中操作,从多帧替换图像中确定目标图像。
在步骤S23中,在第二展示区域对目标图像进行放大显示。
本公开实施例中,弹窗的第一展示区域中显示有多帧替换图像,用户可以从多帧替换图像中选中用于替换原始图像的目标图像,电子设备响应于选中操作,从多帧替换图像中确定目标图像,并在第二展示区域对目标图像进行放大显示。
本公开实施例中,对目标图像进行放大的比例不做限定。
作为一种示例,如图6所示,用户选中第一展示区域的第三行第一帧替换图像后,电子设备响应于用户的选中操作,在第二展示区域显示用户选中的目标图像。弹窗中显示替换图像的具体的显示方式可以参见图7。图7中弹窗的第一展示区域中显示有多帧替换图像的原图,第二展示区域中显示选中图像的大图。
在一种可能的情况下,第一展示区域的当前显示区域中不能显示所有的替换图像,用户可以滑动第一展示区域,电子设备响应于用户对第一展示区域的滑动操作,在第一展示区域中显示多帧替换图像。由此,通过对第一展示区域的滑动操作,可以查看多帧替换图像,以确定用于替换原始图像的目标图像。
作为一种示例,假设替换图像一共有16帧,图6中的第一展示区域显示了10帧替换图像的缩略图,用户可以上下滑动第一展示区域,以在第一展示区域中显示查看替换图像。如图7中可以在第一展示区域滑动鼠标以查看替换图像。
在步骤S24中,监测对确认控件的触发操作,将原始图像替换为目标图像。
本公开实施例中,步骤S24的实现过程,可以参见上述实施例中步骤S13的实现过程,在此不再赘述。
本公开实施例的图像处理方法,响应于换图操作,通过弹窗的方式展示图像显示界面,响应于对第一展示区域中的替换图像的选中操作,从多帧替换图像中确定目标图像,在第二展示区域对目标图像进行放大显示,监测对确认控件的触发操作,将原始图像替换为目标图像。由此,通过在弹窗中同时显示多帧替换图像的缩略图和目标图像对应的大图,避免了通过弹窗嵌套的方式显示替换图像的大图,不仅减少了用户操作步骤,提高了工作效率,还提升了用户使用体验。
在另一种可能的场景下,还可以通过浮层的方式展示图像显示界面,用户可以通过滑动替换图像的方式,在浮层中对目标图像进行放大显示,实现了在选中目标图像的同时可以查看目标图像对应的大图。
图8是根据一示例性实施例示出的又一种图像处理方法的流程示意图。
如图8所示,该方法可以包括以下步骤:
在步骤S31中,响应于换图操作,展示图像显示界面。
作为本公开实施例的一种可能的情况,图像显示界面可以通过浮层显示,多帧替换图像可以在浮层中平铺展示。如图9所示,可以通过左右平铺的方式在浮层中显示多帧替换图像。
需要说明的是,图9中在浮层中通过左右平铺的方式显示多帧替换图像仅作为示例性描述,还可以在浮层中通过上下平铺的方式显示多帧替换图像,还可以在浮层中通过倾斜平铺的方式显示多帧替换图像,等等,本公开实施例中对此不做限定。
在步骤S32中,响应于对浮层中的多帧替换图像的滑动操作,从多帧替换图像中确定目标图像。
在步骤S33中,在浮层的中间区域对目标图像进行放大显示。
本公开实施例中,在浮层中显示多帧替换图像时,用户可以通过滑动的方式查看多帧替换图像,响应于用户的滑动操作,可以将目标图像在浮层的中间区域进行放大显示。即处于浮层中间区域的图像为放大且用户选中的目标图像。
本公开实施例中,对目标图像进行放大的比例不做限定。
在一种可能的情况下,假设浮层中的多帧替换图像以左右平铺的方式显示,用户可以左右滑动浮层中的替换图像,电子设备响应于用户的左右滑动操作,从多帧替换图像中确定目标图像,并在浮层的中间区域对目标图像进行方法显示。
作为一种示例,如图10所示,用户对浮层中的替换图像进行左右滑动操作,从多帧替换图像中确定目标图像后,在浮层的中间区域对目标图像进行方法显示。
在一种可能的情况下,假设浮层中的多帧替换图像以上下平铺的方式显示,用户可以左右滑动浮层中的替换图像,电子设备响应于用户的上下滑动操作,从多帧替换图像中确定目标图像,并在浮层的中间区域对目标图像进行方法显示。
在步骤S24中,监测对确认控件的触发操作,将原始图像替换为目标图像。
本公开实施例中,步骤S34的实现过程,可以参见上述实施例中步骤S13的实现过程,在此不再赘述。
本公开实施例的图像处理方法,响应于换图操作,通过浮层的方式展示图像显示界面,响应于对浮层中的多帧替换图像的滑动操作,从多帧替换图像中确定目标图像,在浮层的中间区域对目标图像进行放大显示,监测对确认控件的触发操作,将原始图像替换为目标图像。由此,在滑动查看多帧替换图像的同时,对替换图像进行放大显示,减少了用户放大且选中目标图像的操作步骤,提高了工作效率。
图11是根据一示例性实施例示出的一种图像处理装置框图。参照图11,该图像处理装置100,可以包括:展示单元121、确定单元122和替换单元123。
其中,该展示单元121,可以被配置为执行响应于换图操作,展示图像显示界面;其中,换图操作用于对图像素材中任一原始图像进行替换;图像显示界面包括用于替换原始图像的多帧替换图像;
该确定单元122,可以被配置为执行响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示;
该替换单元123,可以被配置为执行监测对确认控件的触发操作,将原始图像替换为目标图像。
在本公开实施例的一种可能的实现形式中,图像显示界面通过弹窗显示,弹窗包括第一展示区域和第二展示区域,第一展示区域包括多帧替换图像,第二展示区域包括目标图像的大图。
在本公开实施例的一种可能的实现形式中,确定单元,还可以被配置为执行:
响应于对第一展示区域中的替换图像的选中操作,从多帧替换图像中确定目标图像;在第二展示区域对目标图像进行放大显示。
在本公开实施例的一种可能的实现形式中,该图像处理装置还可以包括:
显示单元,被配置为执行响应于对第一展示区域的滑动操作,在第一展示区域中显示多帧替换图像。
在本公开实施例的一种可能的实现形式中,图像显示界面通过浮层显示,浮层中平铺展示多帧替换图像。
在本公开实施例的一种可能的实现形式中,确定单元122,还可以被配置为执行:
响应于对浮层中的多帧替换图像的滑动操作,从多帧替换图像中确定目标图像;在浮层的中间区域对目标图像进行放大显示。
在本公开实施例的一种可能的实现形式中,展示单元,还可以被配置为执行:
响应于换图操作,对图像素材对应的视频进行抽帧处理,得到多帧替换图像;在图像显示界面展示多帧替换图像。
在本公开实施例的一种可能的实现形式中,所述图像素材包括多帧原始图像,所述展示单元,还可以被配置为执行:
响应于换图操作,从所述图像素材中确定待替换的一帧原始图像;展示图像显示界面。
关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
为了实现上述实施例,本公开实施例还提出了一种电子设备。
其中,电子设备包括:处理器;用于存储处理器可执行指令的存储器;
其中,处理器被配置为执行指令,以实现如前的图像处理方法。
作为一种示例,图12是根据一示例性实施例示出的一种用于图像处理的电子设备的框图,如图12所示,上述电子设备200,还可以包括:
存储器210及处理器220,连接不同组件(包括存储器210和处理器220)的总线230,存储器210存储有计算机程序,当处理器220执行所述程序时实现本公开实施例所述的图像处理方法。
总线230表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
电子设备200典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器210还可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)240和/或高速缓存存储器250。服务器200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***260可以用于读写不可移动的、非易失性磁介质(图12未显示,通常称为“硬盘驱动器”)。尽管图12中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线230相连。存储器210可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
具有一组(至少一个)程序模块270的程序/实用工具280,可以存储在例如存储器210中,这样的程序模块270包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块270通常执行本公开所描述的实施例中的功能和/或方法。
电子设备200也可以与一个或多个外部设备290(例如键盘、指向设备、显示器291等)通信,还可与一个或者多个使得用户能与该电子设备200交互的设备通信,和/或与使得该电子设备200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口292进行。并且,电子设备200还可以通过网络适配器293与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器293通过总线230与电子设备200的其它模块通信。应当明白,尽管图12中未示出,可以结合电子设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器220通过运行存储在存储器210中的程序,从而执行各种功能应用以及数据处理。
需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的图像处理方法的解释说明,此处不再赘述。
本公开实施例的电子设备,响应于换图操作,展示图像显示界面,响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示;监测对确认控件的触发操作,将原始图像替换为目标图像。由此,用户通过一次选中操作,即可确定用于替换原始图像的目标图像,不仅减少了用户操作步骤,提高了工作效率,还提升了用户使用体验。
在示例性实施例中,本公开实施例还提出了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述实施例中所述的图像处理方法。
可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本公开实施例的计算机可读存储介质,响应于换图操作,展示图像显示界面,响应于选中操作,从多帧替换图像中确定目标图像,并在图像显示界面中对目标图像进行放大显示;监测对确认控件的触发操作,将原始图像替换为目标图像。由此,用户通过一次选中操作,即可确定用于替换原始图像的目标图像,不仅减少了用户操作步骤,提高了工作效率,还提升了用户使用体验。
在示例性实施例中,本公开实施例还提出了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述实施例中的图像处理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种图像处理方法,其特征在于,包括:
响应于换图操作,展示图像显示界面;其中,所述换图操作用于对图像素材中任一原始图像进行替换;所述图像显示界面包括用于替换所述原始图像的多帧替换图像;
响应于选中操作,从所述多帧替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示;
监测对确认控件的触发操作,将所述原始图像替换为所述目标图像。
2.根据权利要求1所述的图像处理方法,其特征在于,所述图像显示界面通过弹窗显示,所述弹窗包括第一展示区域和第二展示区域,所述第一展示区域包括所述多帧替换图像,所述第二展示区域包括所述目标图像的大图。
3.根据权利要求2所述的图像处理方法,其特征在于,所述响应于选中操作,从多帧所述替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示,包括:
响应于对所述第一展示区域中的所述替换图像的选中操作,从所述多帧替换图像中确定所述目标图像;
在所述第二展示区域对所述目标图像进行放大显示。
4.根据权利要求2所述的图像处理方法,其特征在于,所述响应于对所述第一展示区域中的所述替换图像的选中操作,从所述多帧替换图像中确定所述目标图像之前,还包括:
响应于对所述第一展示区域的滑动操作,在所述第一展示区域中显示所述多帧替换图像。
5.根据权利要求1所述的图像处理方法,其特征在于,所述图像显示界面通过浮层显示,所述浮层中平铺展示所述多帧替换图像。
6.根据权利要求5所述的图像处理方法,其特征在于,所述响应于选中操作,从多帧所述替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示,包括:
响应于对所述浮层中的所述多帧替换图像的滑动操作,从所述多帧替换图像中确定所述目标图像;
在所述浮层的中间区域对所述目标图像进行放大显示。
7.一种图像处理装置,其特征在于,包括:
展示单元,被配置为执行响应于换图操作,展示图像显示界面;其中,所述换图操作用于对图像素材中任一原始图像进行替换;所述图像显示界面包括用于替换所述原始图像的多帧替换图像;
确定单元,被配置为执行响应于选中操作,从所述多帧替换图像中确定目标图像,并在所述图像显示界面中对所述目标图像进行放大显示;
替换单元,被配置为执行监测对确认控件的触发操作,将所述原始图像替换为所述目标图像。
8.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的图像处理方法。
9.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1至6中任一项所述的图像处理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的图像处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110513632.8A CN113238698A (zh) | 2021-05-11 | 2021-05-11 | 图像处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110513632.8A CN113238698A (zh) | 2021-05-11 | 2021-05-11 | 图像处理方法、装置、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113238698A true CN113238698A (zh) | 2021-08-10 |
Family
ID=77133580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110513632.8A Pending CN113238698A (zh) | 2021-05-11 | 2021-05-11 | 图像处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113238698A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107610206A (zh) * | 2017-09-29 | 2018-01-19 | 北京金山安全软件有限公司 | 动态图片的处理方法、装置、存储介质及电子设备 |
CN109618225A (zh) * | 2018-12-25 | 2019-04-12 | 百度在线网络技术(北京)有限公司 | 视频抽帧方法、装置、设备和介质 |
CN109656450A (zh) * | 2018-11-28 | 2019-04-19 | 维沃移动通信有限公司 | 一种图像显示方法及终端设备 |
CN109819313A (zh) * | 2019-01-10 | 2019-05-28 | 腾讯科技(深圳)有限公司 | 视频处理方法、装置及存储介质 |
CN111479158A (zh) * | 2020-04-16 | 2020-07-31 | 北京达佳互联信息技术有限公司 | 视频展示方法、装置、电子设备及存储介质 |
WO2020172826A1 (zh) * | 2019-02-27 | 2020-09-03 | 华为技术有限公司 | 一种视频处理方法和移动设备 |
CN112235631A (zh) * | 2019-07-15 | 2021-01-15 | 北京字节跳动网络技术有限公司 | 视频处理方法、装置、电子设备及存储介质 |
-
2021
- 2021-05-11 CN CN202110513632.8A patent/CN113238698A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107610206A (zh) * | 2017-09-29 | 2018-01-19 | 北京金山安全软件有限公司 | 动态图片的处理方法、装置、存储介质及电子设备 |
CN109656450A (zh) * | 2018-11-28 | 2019-04-19 | 维沃移动通信有限公司 | 一种图像显示方法及终端设备 |
CN109618225A (zh) * | 2018-12-25 | 2019-04-12 | 百度在线网络技术(北京)有限公司 | 视频抽帧方法、装置、设备和介质 |
CN109819313A (zh) * | 2019-01-10 | 2019-05-28 | 腾讯科技(深圳)有限公司 | 视频处理方法、装置及存储介质 |
WO2020172826A1 (zh) * | 2019-02-27 | 2020-09-03 | 华为技术有限公司 | 一种视频处理方法和移动设备 |
CN112235631A (zh) * | 2019-07-15 | 2021-01-15 | 北京字节跳动网络技术有限公司 | 视频处理方法、装置、电子设备及存储介质 |
CN111479158A (zh) * | 2020-04-16 | 2020-07-31 | 北京达佳互联信息技术有限公司 | 视频展示方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230130438A1 (en) | Method and apparatus for providing multimedia content, and device | |
US10942965B2 (en) | Information processing apparatus and information processing method | |
CN108427589B (zh) | 一种数据处理方法及电子设备 | |
CN108648140B (zh) | 图像拼接方法、***、设备及存储介质 | |
CN107102786B (zh) | 一种信息处理方法及客户端 | |
CN112532896A (zh) | 视频的制作方法、装置、电子设备以及存储介质 | |
CN112887794B (zh) | 视频剪辑方法及装置 | |
EP3408752B1 (en) | Object management and visualization using a computing device | |
CN112860163A (zh) | 图像编辑方法和装置 | |
CN112035195B (zh) | 应用界面的展示方法、装置、电子设备及存储介质 | |
CN109729429A (zh) | 视频播放方法、装置、设备和介质 | |
CN112752158A (zh) | 一种视频展示的方法、装置、电子设备及存储介质 | |
CN112258214A (zh) | 视频投放方法、装置及服务器 | |
CN111770384A (zh) | 视频切换方法、装置、电子设备和存储介质 | |
CN110855557A (zh) | 视频分享方法、装置和存储介质 | |
CN106878773B (zh) | 电子设备、视频处理方法及装置和存储介质 | |
CN113238698A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN111242455A (zh) | 电子地图语音功能的评测方法、装置、电子设备及存储介质 | |
TWI514319B (zh) | 藉由虛擬物件編輯資料之方法及系統,及相關電腦程式產品 | |
CN113709565B (zh) | 记录观看视频的人脸表情的方法和装置 | |
CN112055258A (zh) | 加载直播画面的时延测试方法、装置及电子设备 | |
CN114245193A (zh) | 显示控制方法、装置和电子设备 | |
CN114237800A (zh) | 文件处理方法、文件处理装置、电子设备及介质 | |
CN114374872A (zh) | 视频生成方法、装置、电子设备及存储介质 | |
CN112988005A (zh) | 自动加载字幕的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210810 |
|
RJ01 | Rejection of invention patent application after publication |