本发明专利技术公开了一种基于电子海图的图像显示方法、系统及装置,包括:S1、将电子海图需要显示的符号转换为电脑轮廓字体;S2、根据电脑轮廓字体将电子海图的符号绘制出来;S3、将绘制出来的电子海图进行显示。本发明专利技术可以实现绘制的电子海图的符号无论放大缩小,符号总是光滑的不会出现锯齿,显示效果出众。显示效果出众。显示效果出众。
【技术实现步骤摘要】
基于电子海图的图像显示方法、系统及装置
[0001]本专利技术涉及图像显示领域,尤其是涉及一种基于电子海图的图像显示方法、系统及装置。
技术介绍
[0002]传统的电子海图的符号显示都是位图形式的,主要的缺点就是显示效果差,图片失真等。
技术实现思路
[0003]本专利技术的目的在于提供一种基于电子海图的图像显示方法、系统及装置,旨在解决电子海图的图像显示。
[0004]一种基于电子海图的图像显示方法,包括:
[0005]S1、将电子海图需要显示的符号转换为电脑轮廓字体;
[0006]S2、根据电脑轮廓字体将电子海图的符号绘制出来;
[0007]S3、将绘制出来的电子海图进行显示。
[0008]本专利技术还提供一种基于电子海图的图像显示系统,包括:
[0009]转换模块:用于将电子海图需要显示的符号转换为电脑轮廓字体;
[0010]绘制模块:用于根据电脑轮廓字体将电子海图的符号绘制出来;
[0011]显示模块:用于将绘制出来的电子海图进行显示。
[0012]本专利技术实施例还提供一种基于电子海图的图像显示装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述方法的步骤。
[0013]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息传递的实现程序,所述程序被处理器执行时实现上述方法的步骤。
[0014]采用本专利技术实施例,通过这种方式绘制的电子海图的符号无论放大缩小,符号总是光滑的不会出现锯齿,显示效果出众。
[0015]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0016]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术实施例的基于电子海图的图像显示流程图;
[0018]图2是本专利技术实施例的基于电子海图的图像显示系统示意图;
[0019]图3是本专利技术实施例的基于电子海图的图像显示装置示意图。
具体实施方式
[0020]下面将结合实施例对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]方法实施例
[0022]根据本专利技术实施例,提供了一种基于电子海图的图像显示方法,图1是本专利技术实施例的一种基于电子海图的图像显示方法的流程图,如图1所示,具体包括:
[0023]S1、将电子海图需要显示的符号转换为电脑轮廓字体;
[0024]S2、根据电脑轮廓字体将电子海图的符号绘制出来;
[0025]S3、将绘制出来的电子海图进行显示。
[0026]S1具体包括:将电子海图需要显示的符号转换为TrueType字体。
[0027]S2具体包括:根据TrueType字体将电子海图的符号通过文本绘制接口和多线程方式绘制出来。
[0028]该技术主要是在电子海图上叠加显示实时交通图像(雷达视频),目的在于更好的展现船舶交通实时图像在海图上的位置,可以更加有效的确认船舶的位置状态。
[0029]使用Truetype字体的矢量海图符号显示技术传统的电子海图的符号显示都是位图形式的,主要的缺点就是显示效果差,图片失真等。采用Turetype技术可以有效的解决符号显示失真的问题。
[0030]该技术主要是将电子海图显示需要的符号转化为TrueType字体,通过GDI的文本绘制接口将电子海图的符号绘制出来,通过这种方式绘制的电子海图的符号无论放大缩小,符号总是光滑的不会出现锯齿,显示效果出众。
[0031]使用多线程技术的电子海图显示引擎:
[0032]传统的电子海图显示都是单视图窗口的,如果在多视图状态下进行电子海图绘制,会造成电子海图绘制的串行执行,造成视图显示的逐个刷新,用户体验较差。当用户在某一个视图进行操作的时候,其他视图无法进行电子海图绘制显示。
[0033]使用多线程技术进行电子海图绘制,可以将电子海图的绘制转化为并行执行,对于多视图窗口的显示,可以并行刷新,每个视图的显示互不影响,用户体验较好。
[0034]系统实施例
[0035]根据本专利技术实施例,提供了一种基于电子海图的船舶交通实施图像显示系统,图2是本专利技术实施例的基于电子海图的船舶交通实施图像显示系统的示意图,如图2所示,具体包括:
[0036]转换模块:用于将电子海图需要显示的符号转换为电脑轮廓字体;
[0037]绘制模块:用于根据电脑轮廓字体将电子海图的符号绘制出来;
[0038]显示模块:用于将绘制出来的电子海图进行显示。
[0039]转换模块具体用于:将电子海图需要显示的符号转换为TrueType字体。
[0040]绘制模块具体用于:根据TrueType字体将电子海图的符号通过文本绘制接口绘制出来。
[0041]根据TrueType字体将电子海图的符号通过文本绘制接口和多线程方式绘制出来。
[0042]本专利技术实施例是与上述方法实施例对应的系统实施例,各个模块的具体操作可以参照方法实施例的描述进行理解,在此不再赘述。
[0043]装置实施例一
[0044]本专利技术实施例提供一种基于电子海图的船舶交通实施图像显示装置,如图3所示,包括:存储器30、处理器32及存储在存储器30上并可在处理器32上运行的计算机程序,计算机程序被处理器执行时实现上述方法实施例中的步骤。
[0045]装置实施例二
[0046]本专利技术实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有信息传输的实现程序,程序被处理器32执行时实现上述方法实施例中的步骤。
[0047]最后应说明的是:以上各实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述各实施例对本专利技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换本专利技术各实施例技术方案,并不使相应技术方案的本质脱离本方案的范围。
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于电子海图的图像显示方法,其特征在于,包括:S1、将电子海图需要显示的符号转换为电脑轮廓字体;S2、根据电脑轮廓字体将电子海图的符号绘制出来;S3、将绘制出来的电子海图进行显示。2.根据权利要求1所述的方法,其特征在于,所述S1具体包括:将电子海图需要显示的符号转换为TrueType字体。3.根据权利要求2所述的方法,其特征在于,所述S2具体包括:根据TrueType字体将电子海图的符号通过文本绘制接口绘制出来。4.根据权利要求3所述的方法,其特征在于,所述根据TrueType字体将电子海图的符号通过文本绘制接口绘制出来具体包括:根据TrueType字体将电子海图的符号通过文本绘制接口和多线程方式绘制出来。5.一种基于电子海图的船舶交通实施图像显示系统,其特征在于,包括:转换模块:用于将电子海图需要显示的符号转换为电脑轮廓字体;绘制模块:用于根据电脑轮廓字体将电子海图的符号绘制出来;显示模块:用于将绘制出来的电子海图进行显示。6.根据权利要求5所述的系...
【专利技术属性】
技术研发人员:李智,周兴政,罗仑博,庄炜焕,
申请(专利权)人:中国长江三峡集团有限公司福建分公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。