一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

投影实现方法、装置和电子设备与流程

2022-05-21 03:39:19 来源:中国专利 TAG:


1.本技术涉及投影技术领域,具体而言,涉及一种投影实现方法、装置和电子设备。


背景技术:

2.随着投影技术的发展,投影设备在人们日常生活和工作中越来越被广泛应用。现在越来越多的家庭选择利用投影设备进行电视播放、游戏投影等,此外,投影设备也越来越多地被企业人员用于日常办公中。目前的投影设备在进行画面投射时,所呈现出的投影图像在呈现形式上较为单一,难以满足用户在观看时的一些观看需求。


技术实现要素:

3.本技术的目的包括,例如,提供了一种投影实现方法、装置和电子设备,其能够丰富投影图像的呈现效果。
4.本技术的实施例可以这样实现:
5.第一方面,本技术提供一种投影实现方法,所述方法包括:
6.针对待投射的投影画面,从预存的多个投影边框中确定与所述投影画面对应的目标投影边框;
7.利用所述目标投影边框和所述投影画面构成投影图像,所述投影图像中所述目标投影边框包围在所述投影画面外围;
8.将所述投影图像投影至投射面。
9.在可选的实施方式中,所述方法还包括:
10.响应获得的调整指令,对所述投影图像包含的目标投影边框和/或投影画面的尺寸进行调整。
11.在可选的实施方式中,所述响应获得的调整指令,对所述投影图像包含的目标投影边框和/或投影画面的尺寸进行调整的步骤,包括:
12.响应获得的调整指令,增大所述投影图像包含的目标投影边框的尺寸并减小所述投影画面的尺寸,或减小所述投影画面包含的目标投影边框的尺寸并增大所述投影画面的尺寸。
13.在可选的实施方式中,所述响应获得的调整指令,对所述投影图像包含的目标投影边框和/或投影画面的尺寸进行调整的步骤,包括:
14.响应获得的调整指令,在所述投影图像的尺寸小于设置的最大允许尺寸时,调整所述投影图像包含的目标投影边框的尺寸并保持所述投影画面的尺寸不变。
15.在可选的实施方式中,所述响应获得的调整指令,对所述投影图像包含的目标投影边框和/或投影画面的尺寸进行调整的步骤,包括:
16.响应获得的调整指令,获得所述调整指令指示的所述目标投影边框的调整后的尺寸,和/或所述投影画面的调整后的尺寸;
17.针对基于所述目标投影边框或投影画面的调整后的尺寸确定的各个待插入像素
点,根据与该待插入像素点相邻的相邻像素点的像素值、各所述相邻像素点的坐标值及所述待插入像素点的坐标值,计算得到该待插入像素点的像素值,以得到尺寸调整后的目标投影边框或投影画面。
18.在可选的实施方式中,所述从预存的多个投影边框中确定与所述投影画面对应的目标投影边框的步骤,包括:
19.识别获得所述投影画面的背景颜色,根据预存的多个投影边框中各所述投影边框的颜色,从所述多个投影边框中确定与所述投影画面对应的目标投影边框。
20.在可选的实施方式中,所述投影画面包括多帧,所述识别获得所述投影画面的背景颜色的步骤,包括:
21.识别获得每帧所述投影画面的画面颜色;
22.获得多帧投影画面中同种画面颜色占比最大的画面颜色,作为所述多帧投影画面的背景颜色。
23.在可选的实施方式中,预存的多个投影边框具有多种不同的边框形状,所述从预存的多个投影边框中确定与所述投影画面对应的目标投影边框的步骤,包括:
24.根据接收到的用户的选择信息,从预存的多个投影边框中确定具有所述选择信息指示的边框形状的投影边框,作为所述投影画面对应的目标投影边框。
25.第二方面,本技术提供一种投影实现装置,所述装置包括:
26.确定模块,用于针对待投射的投影画面,从预存的多个投影边框中确定与所述投影画面对应的目标投影边框;
27.构成模块,用于利用所述目标投影边框和所述投影画面构成投影图像,所述投影图像中所述目标投影边框包围在所述投影画面外围;
28.投射模块,用于将所述投影图像投影至投射面。
29.第三方面,本技术提供一种电子设备,包括一个或多个存储介质和一个或多个与存储介质通信的处理器,一个或多个存储介质存储有处理器可执行的机器可执行指令,当电子设备运行时,处理器执行所述机器可执行指令,以执行前述实施方式中任意一项所述的方法步骤。
30.本技术实施例的有益效果包括,例如:
31.本技术提供的投影实现方法、装置和电子设备,预先设置多个投影边框并存储,针对待投射的投影画面,从预存的多个投影边框中确定与投影画面对应的目标投影边框,并利用目标投影边框和投影画面构成投影图像,其中,投影图像中目标投影边框包围在投影画面的外围,最后将投影图像投影至投射面。如此,可以通过在投影画面的外围设置投影边框,从而呈现出带有边框的投影图像,丰富投影图像的呈现形式,针对性地满足用户一些特定要求。
附图说明
32.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
33.图1为本技术实施例提供的投影实现方法的流程图;
34.图2为本技术实施例提供的投影图像的示意图之一;
35.图3为本技术实施例提供的投影图像的示意图之二;
36.图4为本技术实施例提供的投影图像的示意图之三;
37.图5为本技术实施例提供的额投影是宪法中,获得投射画面背景颜色的方法的流程图;
38.图6为本技术实施例提供的投影边框调整的示意图之一;
39.图7为本技术实施例提供的投影边框调整的示意图之二;
40.图8为本技术实施例提供的投影边框调整的示意图之三;
41.图9为本技术实施例提供的投影边框调整的示意图之四;
42.图10为本技术实施例提供的投影边框调整的示意图之五;
43.图11为本技术实施例提供的投影边框调整的示意图之六;
44.图12为本技术实施例提供的投影实现方法中,调整方法的流程图;
45.图13为本技术实施例提供的投影实现装置的功能模块框图;
46.图14为本技术实施例提供的电子设备的结构框图。
47.图标:100-投影实现装置;110-确定模块;120-构成模块;130-投射模块;210-处理器;220-存储器;230-总线。
具体实施方式
48.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
49.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
50.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
51.在本技术的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
52.需要说明的是,在不冲突的情况下,本技术的实施例中的特征可以相互结合。
53.参照图1所示,为本技术实施例提供的一种投影实现方法的流程示意图,该方法可以由投影设备来执行。应当理解,在其它实施例中,本实施例所述的投影实现方法其中部分步骤的顺序可以根据实际需要相互交换,或者其中的部分步骤也可以省略或删除。该投影实现方法的详细步骤介绍如下。
54.步骤s110,针对待投射的投影画面,从预存的多个投影边框中确定与所述投影画
面对应的目标投影边框。
55.步骤s120,利用所述目标投影边框和所述投影画面构成投影图像,所述投影图像中所述目标投影边框包围在所述投影画面外围。
56.步骤s130,将所述投影图像投影至投射面。
57.目前常用的投影设备在进行画面投射时,投射画面一般是不具有边框的,相对于一些长期看习惯传统电视的用户而言,相比传统的具有边框的电视画面,对于无边框的投影画面难以适应。此外,在一些应用场景下,例如,利用投影进行演示文稿讲解时,现有的投射画面仅仅包含演示文稿本身内容,无法进行一些设置以丰富投射出来的投射画面。
58.因此,本实施例中,提供一种投影实现方法,可以在投影画面的外围设置投影边框,一则可以使投影画面具有边界感,满足一些观看具有边框的传统电视画面的用户的需求,二则可以丰富投影画面的形式,使投影画面更加多样。
59.可选地,可预先设置多个可供备选的投影边框,该多个投影边框中可以包括具有不同颜色、不同形状的投影边框。将预先设置的多个投影边框进行保存至本地数据库中,或者是与投影设备通信的其他数据库中,具体不作限制。
60.投影设备可根据用户指令获取需要投射的内容信息,例如,可以是投影设备的存储设备中保存的影片、文档等,也可以是投影设备通过网络从其他系统或者其他设备获取的内容信息。
61.在进行画面的投射之前,针对待投射的投影画面,投影设备可从预存的多个投影边框中确定出目标投影边框。将目标投影边框设置在投影画面的外围,以构成投影图像,再将投影图像投射至投射面上,如图2中所示。如此,投影面上呈现的投影图像为投影画面的外围具有投影边框的图像。可以起到丰富投影图像的呈现形式的目的,并且,可以针对性地满足用户一些特定需求的目的。
62.在本实施例中,为了进一步地丰富投影图像的呈现效果,预先设置的投影边框可以包括多种不同的边框形状,例如,投影边框的边缘可以是平整的(如图2中所示),或者投影边框的边缘可以是波浪状(如图3中所示),又或者投影边框的边缘可以是锯齿状(如图4中所示)。此外,还可以根据需求相应地设置多种不同的形状,本实施例在此不作一一列举。
63.在从预存的多个投影边框中确定与投影画面对应的目标投影边框时,可获取用户输入的选择信息,该选择信息指示了用户所需的投影边框的边框形状。如此,可根据接收到的用户的选择信息,从预存的多个投影边框中确定具有选择信息指示的边框形状的投影边框,作为投影画面对应的目标投影边框。
64.例如,在用户所欲投影的是动画片时,为了使投影的动画片的投影画面具有边界感,并且,使投影画面呈现效果更加活泼,则可选择投影边框的边缘为波浪状的边框形状。如此,利用边缘为波浪状的投影边框设置在投影画面的外围,可以使投影的动画片具有活泼的呈现效果。
65.又如,在用户所欲投射的是演示文档时,为了使投射画面在具有边界感的基础上能够尽量简洁,因此,可以选择投影边框的边缘为平整的边框形状。
66.此外,除了可以根据用户的选择信息从中确定边框形状之外,投影设备也可根据待投射的投影画面的内容信息自动选择相应地边框形状。
67.本实施例中,通过上述的设置具有多种不同的边框形状的投影边框,用户可根据
自身需求选择相应的边框形状,满足用户多样化地需求。
68.本实施例中,在投影画面的外围设置投影边框的目的是为了使投影画面具有边界感,若投影边框的颜色与投影画面的颜色一致,则投影边框呈现出来时无法很好与投影画面相区别,体现不出来边界感。
69.因此,本实施例中,在从预存的多个投影边框中确定与投影画面对应的目标投影边框时,在一种实现方式中,可识别获得的投影画面的背景颜色,根据预存的多个投影边框中各个投影边框的颜色,以从多个投影边框中确定与投影画面对应的目标投影边框。
70.可选地,可通过获得投影画面中各个像素点的像素值,基于各个像素点的像素值确定投影画面的背景颜色。例如,对投影画面中的多个像素点的像素值进行均值计算,得到的像素均值所表征的颜色作为投影画面的背景颜色。
71.在一种实现方式中,预存的各个投影边框可以具有单一的颜色,例如针对某个投影边框,该投影边框包含的各个像素点均为黑色像素点,或者均为白色像素点。在这种情况下,则可直接获得各个投影边框的像素点的像素值。
72.为了避免投影边框的颜色和投影画面整体的颜色太相近从而难以区别开来,因此,基于投影画面的背景颜色从预存的多个投影边框中,选择其像素值与投影画面的像素均值差值最大的投影边框作为目标投影边框。如此,确定的目标投影边框的颜色与投影画面的整体颜色相差很大,可以很好地进行区别。
73.或者,也可以从多个投影边框中筛选出其像素值与投影画面的像素均值的差值大于预设阈值的投影边框,从筛选出的投影边框中随机选择其中一个作为目标投影边框。如此,确定的目标投影边框的颜色与投影画面的颜色具有较大的差别,已可以很好地将目标投影边框与投影画面相区别。
74.在另一种实现方式中,预存的各个投影边框可以具有多种颜色,例如针对某个投影边框,该投影边框可由多个不同像素值的像素点构成,即该投影边框为彩色的投影边框。如此,可以利用彩色的投影边框进一步地丰富投影画面的呈现效果。
75.在此种情形下,在计算得到投影画面的像素均值后,可以针对预存的每个投影边框,根据投影边框包含的各个像素点对应的像素值计算得到投影边框的像素均值。再从多个投影边框中选择出像素均值与投影画面的像素均值的差值最大的投影边框,作为目标投影边框。或者是从多个投影边框中选择出像素均值与投影画面的像素均值的差值超过预设阈值的投影边框,从筛选出的投影边框中随机确定目标投影边框。
76.此外,考虑到在实施时,可能出现相邻的投影画面的背景颜色变化较大的情况下,若针对每一帧投影画面均进行颜色的匹配,则投影边框的颜色变化较为频繁,可能影响到观看体验。因此,在本实施例中,在一种实现方式下,可针对多帧投影画面进行处理,请结合参阅图5,可按以下方式执行:
77.步骤s210,识别获得每帧所述投影画面的画面颜色。
78.步骤s220,获得多帧投影画面中同种画面颜色占比最大的画面颜色,作为所述多帧投影画面的背景颜色。
79.本实施例中,可以将一段时间内的多帧投影画面作为一个整体进行投影边框的确定,将确定出的投影边框作为该多帧投影画面共同的目标投影边框。其中,该一段时间例如可以是一分钟、五分钟等不限,该多帧投影画面可以是利用30帧、50帧等不限,具体地可以
根据实际需求进行设置。
80.本实施例中,针对该多帧投影画面中的每帧投影画面,可以按上述方式投影画面包含的各个像素点的像素值计算得到投影画面的画面颜色。再获得该多帧画面中同种画面颜色占比最大的,例如,针对30帧投影画面,若经过上述处理后确定其中20帧投影画面的像素均值为200,其中5帧投影画面的像素均值为150,其中5帧投影画面的像素均值为100。则可以占比最大的画面颜色作为该多帧投影画面的背景颜色,例如上述的像素均值200表征的画面颜色作为背景颜色。
81.在此基础上,则根据该多帧投影画面的背景颜色按上述方式从预存的多个投影边框中确定出目标投影边框。在投射时,则可以将该目标投影边框设置在该多帧投影画面中各帧投影画面的外围构成对应的投影图像,再进行投射。
82.如此,通过上述针对多帧连续的投影画面作为整体进行目标投影边框的确定,可以避免投射时投影边框变化频繁,而影响到实际的观看体验的问题。
83.本实施例中,除了可以对投影边框的颜色、形状进行调整之外,还可根据需求对投影边框的尺寸进行调整,例如,对投影边框的宽度进行调整。可以将投影边框的宽度调整为较大,如此,可加强投影边框和投影画面之间的边界感,也可以将投影边框的宽度调整为较小,如此,可以避免投影边框占用投影画面较多位置,导致投影画面最终面积较小、影响观看效果的问题。
84.可选地,用户可以根据自身需求发出调整指令,投影设备可响应获得的调整指令,对投影图像包含的目标投影边框和/或投影画面的尺寸进行调整。
85.在一种可能的实施方式中,若投影画面和投影边框构成的投影图像的尺寸已达到允许的最大尺寸,其中,该允许的最大尺寸可以是预先设置的投影设备可投影的图像的最大尺寸,例如1920*1080的像素分辨率对应的图像尺寸。在这种情况下,若要对投影边框的尺寸进行调整,则相应地需要对投影画面的尺寸进行调整。
86.例如,在投影图像的尺寸已达到允许的最大尺寸时,可响应获得的调整指令,以增大投影图像包含的目标投影边框的尺寸并减小投影画面的尺寸。其中,对投影边框的尺寸调整主要是指对投影边框的宽度的调整,对投影画面的尺寸调整主要是指对投影画面的面积的调整。
87.在此种情形下,由于投影图像已达到允许的最大尺寸,因此,在增大投影边框的宽度时,仅能从投影边框的内侧向投影画面的区域进行扩展增大,因此,相应地需要减小投影画面的面积,如图6中所示。
88.此外,还可响应获得的调整指令,以减小投影图像包含的目标投影边框的尺寸并增大投影画面的尺寸。在此种情形下,在减小投影边框的宽度时,可从投影边框的内侧向投影边框的外侧的方向进行减小,为了使投影画面的边界和投影边框的边界能相接,因此,相应地可增大投影画面的面积,如图7中所示。
89.此外,上述情况下,在减小投影边框的宽度时,也可以针对投影边框的外侧进行减小,将外侧向内侧减小,如此,投影边框的内侧的边缘位置并没有发生变化,因此,可以保持投影画面的面积不变,如图8中所示。
90.在另一种可能的实施方式中,若投影画面和投影边框构成的投影图像的尺寸小于允许的最大尺寸,在这种情形下,则可以响应获得的调整指令,调整投影图像包含的目标投
影边框的尺寸并保持投影画面的尺寸不变。
91.例如,在这种情况下需要增大投影边框的宽度时,由于投影图像的尺寸未达到允许的最大尺寸,即投影边框的外侧还具有可扩展的空间。因此,可以将投影边框的外侧向外围进行扩展以增大投影边框的宽度。由于投影边框的内侧的边缘未变动,因此,可保持投影画面的尺寸不变,如图9所示。
92.此外,在这种情况下需要减小投影边框的宽度时,则分别对投影边框的外侧或内侧进行调整。例如,可将投影边框的外侧往内侧方向进行调整,此时,则可以保持投影画面的尺寸不变,如图10所示。而若将投影边框的内侧往外侧方向进行调整时,由于需要将投影画面和投影边框进行边界相接,因此,需要增大投影画面的面积,如图11所示。
93.本实施例中,通过上述方式,则可以针对不同的应用场景下,实现投影边框的调整,同时,相应地调整投影画面,使调整之后的投影图像中,投影边框和投影画面能够相适应。
94.在本实施例中,在进行投影边框或者投影画面的尺寸调整时,实质是各自基于自身的像素点进行像素点的扩展。
95.因此,请参阅图12,在一种实现方式中,可通过以下方式实现目标投影边框或投影画面的尺寸的调整:
96.步骤s310,响应获得的调整指令,获得所述调整指令指示的所述目标投影边框的调整后的尺寸,和/或所述投影画面的调整后的尺寸。
97.步骤s320,针对基于所述目标投影边框或投影画面的调整后的尺寸确定的各个待插入像素点,根据与该待插入像素点相邻的相邻像素点的像素值、各所述相邻像素点的坐标值及所述待插入像素点的坐标值,计算得到该待插入像素点的像素值,以得到尺寸调整后的目标投影边框或投影画面。
98.本实施例中,获得的调整指令中包含有用户所指定的目标投影边框调整后的尺寸,或者,如果是针对投影画面的调整指令,则该调整指令中可包含调整后的投影画面的尺寸。基于调整指令,需要对目标投影边框或投影画面的像素点进行调整,进而使最终调整后的目标投影边框能够满足调整指令中指示的尺寸,或者使调整后的投影画面能够满足调整指令中指示的尺寸。
99.本实施例中,针对目标投影边框,在进行尺寸的调整时,例如增大目标投影边框的尺寸时,则需要通过另外插入像素点的方式,从而使目标投影边框的尺寸增大后,图像区域中不会出现空白的像素点。因此,基于所要达到的尺寸,可以确定需要插入的像素点,但是,各个待插入像素点为空白像素点。需要对各个待插入像素点进行像素值的设置,从而避免在图像中出现突变的像素区域。
100.针对各个待插入像素点,可获得该待插入像素点的相邻像素点,例如该待插入像素点的左上、右上、左下、右下四个相邻像素点。其中,各个相邻像素点的像素值以及坐标值是已知的。在此情形下,可以根据待插入像素点与相邻像素点之间的位置关系以及相邻像素点的像素值,按计算公式计算得到待插入像素点的像素值。可选地,若待插入点为q(x,y),其四个相邻像素点分别为p1(x1,y1)、p2(x1,y2)、p3(x2,y1)、p4(x2,y2)。其中,四个相邻像素点的像素值为已知,分别为f(p1)、f(p2)、f(p3)、f(p4)。本实施例中可采用以下计算公式计算得到待插入像素点的像素值f(x,y):
[0101][0102]
本实施例所提供的投影实现方法,通过在投影画面的外围设置投影边框以构成投影图像,进而投射至投射面。可以使得到的投影图像具有边界感,满足用户的观看需求。并且,通过设置投影边框,可以丰富投影图像的呈现效果,满足用户对投影图像多样化的呈现效果的需求。
[0103]
进一步地,还可对投影边框的形状、颜色、宽度等进行调整,进一步地满足用户多样化的需求。
[0104]
基于同一申请构思,本技术实施例中还提供了与投影实现方法对应的投影实现装置100,请参阅图13,由于本技术实施例中的装置解决问题的原理与本技术实施例上述投影实现方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
[0105]
请参阅图13,为本技术提供的一种投影实现装置100的示意图,所述装置包括:确定模块110、构成模块120和投射模块130。
[0106]
确定模块110,用于针对待投射的投影画面,从预存的多个投影边框中确定与所述投影画面对应的目标投影边框。
[0107]
可以理解,该确定模块110可以用于执行上述步骤s110,关于该确定模块110的详细实现方式可以参照上述对步骤s110有关的内容。
[0108]
构成模块120,用于利用所述目标投影边框和所述投影画面构成投影图像,所述投影图像中所述目标投影边框包围在所述投影画面外围。
[0109]
可以理解,该构成模块120可以用于执行上述步骤s120,关于该构成模块120的详细实现方式可以参照上述对步骤s120有关的内容。
[0110]
投射模块130,用于将所述投影图像投影至投射面。
[0111]
可以理解,该投射模块130可以用于执行上述步骤s130,关于该投射模块130的详细实现方式可以参照上述对步骤s130有关的内容。
[0112]
在一种可能的实现方式中,上述投影实现装置100还可以包括调整模块,该调整模块可以用于:
[0113]
响应获得的调整指令,对所述投影图像包含的目标投影边框和/或投影画面的尺寸进行调整。
[0114]
在一种可能的实现方式中,上述调整模块具体可以用于:
[0115]
响应获得的调整指令,增大所述投影图像包含的目标投影边框的尺寸并减小所述投影画面的尺寸,或减小所述投影画面包含的目标投影边框的尺寸并增大所述投影画面的尺寸。
[0116]
在一种可能的实现方式中,上述调整模块具体可以用于:
[0117]
响应获得的调整指令,在所述投影图像的尺寸小于设置的最大允许尺寸时,调整
所述投影图像包含的目标投影边框的尺寸并保持所述投影画面的尺寸不变。
[0118]
在一种可能的实现方式中,上述调整模块具体可以用于:
[0119]
响应获得的调整指令,获得所述调整指令指示的所述目标投影边框的调整后的尺寸,和/或所述投影画面的调整后的尺寸;
[0120]
针对基于所述目标投影边框或投影画面的调整后的尺寸确定的各个待插入像素点,根据与该待插入像素点相邻的相邻像素点的像素值、各所述相邻像素点的坐标值及所述待插入像素点的坐标值,计算得到该待插入像素点的像素值,以得到尺寸调整后的目标投影边框或投影画面。
[0121]
在一种可能的实现方式中,上述确定模块110具体可以用于:
[0122]
识别获得所述投影画面的背景颜色,根据预存的多个投影边框中各所述投影边框的颜色,从所述多个投影边框中确定与所述投影画面对应的目标投影边框。
[0123]
在一种可能的实现方式中,上述确定模块110具体可以用于:
[0124]
识别获得每帧所述投影画面的画面颜色;
[0125]
获得多帧投影画面中同种画面颜色占比最大的画面颜色,作为所述多帧投影画面的背景颜色。
[0126]
在一种可能的实现方式中,预存的多个投影边框具有多种不同的边框形状,上述确定模块110具体可以用于:
[0127]
根据接收到的用户的选择信息,从预存的多个投影边框中确定具有所述选择信息指示的边框形状的投影边框,作为所述投影画面对应的目标投影边框。
[0128]
关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
[0129]
请参阅图14,本技术实施例还提供了一种电子设备,该电子设备可为上述的投影设备。该电子设备包括:处理器210、存储器220、和总线230。所述存储器220存储有所述处理器210可执行的机器可读指令,当电子设备运行时,所述处理器210与所述存储器220之间通过总线230通信,所述机器可读指令被所述处理器210执行时执行如下处理:
[0130]
针对待投射的投影画面,从预存的多个投影边框中确定与所述投影画面对应的目标投影边框;
[0131]
利用所述目标投影边框和所述投影画面构成投影图像,所述投影图像中所述目标投影边框包围在所述投影画面外围;
[0132]
将所述投影图像投影至投射面。
[0133]
关于电子设备运行时,处理器210执行的指令中所涉及的过程,可以参照上述方法实施例中的相关说明,这里不再详述。
[0134]
本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器210运行时执行上述投影实现方法的步骤。
[0135]
综上所述,本技术提供的投影实现方法、装置和电子设备,预先设置多个投影边框并存储,针对待投射的投影画面,从预存的多个投影边框中确定与投影画面对应的目标投影边框,并利用目标投影边框和投影画面构成投影图像,其中,投影图像中目标投影边框包围在投影画面的外围,最后将投影图像投影至投射面。如此,可以通过在投影画面的外围设置投影边框,从而呈现出带有边框的投影图像,丰富投影图像的呈现形式,针对性地满足用
户一些特定要求。
[0136]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献