本技术涉及图像处理,更具体地说,涉及一种基板管理控制器及图像显示方法、设备、计算机介质。
背景技术:
1、当前,服务器在显示图像的过程中,可以借助软件来在图像中添加数字水印,并对添加数字水印后的图像进行显示。然而,该方法的执行依赖于软件,而软件的运行会消耗服务器的cpu(central processing unit,中央处理器)资源,且可移植性差,使得图像显示方法的适用性较差。
2、综上所述,如何提高图像显示方法的适用性是目前本领域技术人员亟待解决的问题。
技术实现思路
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、优选的,还包括水印存储装置;
34、所述基板管理控制器处理器获取与所述初始图像对应的目标数字水印的过程,包括:在所述水印存储装置中存储的原始数字水印中选取出与所述初始图像对应的所述目标数字水印。
35、优选的,还包括水印译码装置;
36、所述基板管理控制器处理器获取与所述初始图像对应的目标数字水印的过程,包括控制所述水印存储装置将选取的与所述初始图像对应的编码数字水印传输至所述水印译码装置;控制所述水印译码装置对所述编码数字水印进行解码,得到所述目标数字水印。
37、优选的,还包括水印译码装置;
38、所述基板管理控制器处理器获取与所述初始图像对应的目标数字水印的过程,包括:控制所述基板管理控制器将存储的编码数字水印传输至所述水印译码装置;控制所述水印译码装置对所述编码数字水印进行解码,得到原始数字水印;在所述原始数字水印中选取与所述初始图像对应的所述目标数字水印。
39、优选的,所述基板管理控制器在所述原始数字水印中选取与所述初始图像对应的所述目标数字水印的过程,包括:在所述原始数字水印中选取与所述初始图像对应的待选定数字水印;获取对所述待选定数字水印的编辑信息;基于所述编辑信息对所述待选定数字水印进行编辑,得到所述目标数字水印。
40、优选的,所述目标数字水印中像素的位置标识包括第一标识和第二标识,所述第一标识用于表征所述目标数字水印中的对应像素为水印标识像素,所述第二标识用于表征所述目标数字水印中的对应像素为背景图像像素;
41、所述水印生成装置将所述目标数字水印嵌入所述初始图像,得到所述目标图像的过程,包括:对于所述初始图像中的每个目标像素,若所述目标数字水印中位置与所述目标像素的位置相同的像素的所述位置标识为所述第一标识,则舍弃所述目标像素的最低位,若所述目标数字水印中位置与所述目标像素的位置相同的像素的所述位置标识为所述第二标识,则保持所述目标像素不变;待对所述初始图像中的所有目标像素进行处理后,得到所述目标图像。
42、优选的,还包括:
43、显存,用于存储所述初始图像和/或所述目标图像。
44、优选的,还包括:
45、高速串行计算机扩展总线接口,用于将服务器的中央处理器发送的所述初始图像传输至所述图像显示控制器。
46、优选的,所述高速串行计算机扩展总线接口,还用于:将所述中央处理器发送的配置信息传输至所述图像显示控制器;
47、所述图像显示控制器还用于:基于所述配置信息进行工作配置。
48、优选的,所述图像显示控制器包括基于视频图形阵列搭建的控制器。
49、一种电子设备,包括:
50、存储器,用于存储计算机程序;
51、处理器,用于执行所述计算机程序时实现如上任一所述图像显示方法的步骤。
52、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述图像显示方法的步骤。
53、本技术提供的一种图像显示方法,应用于服务器中的基板管理控制器,获取待显示的初始图像;获取与初始图像对应的目标数字水印;将目标数字水印嵌入初始图像,得到目标图像;传输目标图像至显示器进行显示。本技术中,服务器中的基板管理控制器可以将目标数字水印嵌入待显示的初始图像来得到目标图像,并可以传输目标图像至显示器进行显示,也即本技术通过对基板管理控制器进行改进,使得可以在基板管理控制器中生成水印图像,无需消耗服务器的中央处理器资源,且可以方便的在基板管理控制器中移植,适用性好。本技术提供的一种基板管理控制器及电子设备、计算机可读存储介质也解决了相应技术问题。