【技术实现步骤摘要】
图像水印渲染方法及其装置、设备、介质、产品
[0001]本申请涉及图像处理技术,尤其涉及一种图像水印渲染方法及其装置、设备、介质、产品。
技术介绍
[0002]各种图像应用软件中,常提供水印添加功能,方便用户生成水印图像添加到指定的图片中,通过水印图像实现信息备注或信息校验等功能,其中的水印图像可以由服务器为终端设备上的图像应用软件提供相应的模板,再由图像应用软件套用模板而调用相应的水印信息来生成水印图像。
[0003]在为终端设备提供水印模板的传统技术架构中,终端设备侧的图像应用软件需要适应不同操作系统发布多种版本,当功能或产品迭代时,需要提供多种版本的安装文件,不利于业务的快速发展和不同场景下的功能探索。
[0004]具体来说,在开发端,发布各端版本需要经过繁琐的开发、测试和发布流程,周期较长,导致水印策略无法及时调整和优化。特别是在业务快速迭代和竞争激烈的情况下,无法满足快速响应和灵活调整的需求,可能导致水印策略滞后于业务发展。而在应用端,发布各端版本可能会对用户产生不良的体验影响,例如频繁的版本更新可 ...
【技术保护点】
【技术特征摘要】
1.一种图像水印渲染方法,其特征在于,包括:响应水印选定指令,获取目标水印的水印模板,所述水印模板适于被解析执行而描述出所述目标水印的水印纹理;启动水印接入引擎,由所述水印接入引擎为所述目标水印创建适于解析执行所述水印模板的渲染虚拟机;由所述渲染虚拟机套用所述水印模板,在摄像单元所获取的现场图像数据的图像纹理上叠加根据所述水印模板生成的水印纹理;由所述渲染虚拟机将叠加了所述水印纹理的所述图像纹理渲染到图形用户界面中以呈现含水印图像。2.根据权利要求1所述的图像水印渲染方法,其特征在于,由所述渲染虚拟机套用所述水印模板,在摄像单元所获取的现场图像数据的图像纹理上叠加根据所述水印模板生成的水印纹理,包括:由渲染虚拟机获取所述目标水印的水印模板的可执行脚本、数据配置信息以及布局配置信息;在渲染虚拟机中运行所述可执行脚本,以根据所述数据配置信息生成封装所述水印信息的水印描述树,且根据所述布局配置信息生成格式化所述目标水印的显示样式的水印布局;由渲染虚拟机调用渲染接口在所述图像纹理的纹理空间中,根据所述水印描述树和所述水印布局生成水印纹理叠加于所述图像纹理。3.根据权利要求2所述的图像水印渲染方法,其特征在于,由渲染虚拟机调用渲染接口在所述图像纹理的纹理空间中,根据所述水印描述树和所述水印布局生成水印纹理叠加于所述图像纹理,包括:由所述渲染接口中的第一渲染接口根据所述水印布局指定的样式生成所述目标水印的水印纹理中的布局纹理;由所述渲染接口中的第二渲染接口根据所述水印描述树在所述布局纹理中生成所述水印纹理中的信息纹理以表示出所述水印描述树所封装的水印信息;由所述渲染接口中的第三渲染接口根据所述水印布局中指定的图样生成所述水印纹理中的图样纹理。4.根据权利要求1至3中任意一项所述的图像水印渲染方法,其特征在于,响应水印选定指令,获取目标水印的水印模板之前,包括:将当前版本的渲染虚拟机的版本信息提交给服务器,以查询出所述渲染虚拟机的最新版本;下载所述渲染虚拟机的最新版本,替换所述渲染虚拟机的当前版本;将最新版本的渲染虚拟机的版本信息提交给所述水印接入引擎以供其识别调用。5.根据权利要求1至3中任意一项所述的图像水印渲染方法,其特征在于,响应水印选定指令,获取目标水印的水印模板,包括:响应水印选定指令,将用户从水印模板列表中选定的候选水印模板确定为目标水印的水印模板;判断所述目标水印的水印模板的水印资源包是否已存储到...
【专利技术属性】
技术研发人员:张志华,韦天鹏,林永胜,马陈爽,江澎涌,王龙,肖霄,
申请(专利权)人:广州欢聚马克网络信息有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。