一种使原平面设计在新尺寸下自动适配的装置的制作方法

文档序号:15447532发布日期:2018-09-14 23:33阅读:272来源:国知局

本发明涉及图文平面设计技术领域,特别涉及一种使原平面设计在新尺寸下自动适配的装置。



背景技术:

在海报设计的领域内,海报尺寸是海报设计中需要考虑的重要因素之一。传统的海报设计中,设计师通常根据海报的尺寸和适合其尺寸的内容元素进行布局设计,经过设计后产生最终的海报。但是随着互联网的快速发展,多终端现象的出现,比如(手机、平板、pc),而不同的终端的屏幕大小、屏幕分辨率各不相同,即有着不同的显示尺寸。此种情况下为了更好的显示海报,一张海报经常需要经过手工或是设计师调整,来适配各种尺寸的终端显示需求。目前除了手动调整之外,没有一种合适的工具,可以用来简单快速的生产适配的设计结果。



技术实现要素:

因此,针对上述的问题,本发明提出一种使原平面设计在新尺寸下自动适配的装置;对于同样的设计基本元素,在不同的显示场景应用时,可以通过所述使原平面设计在新尺寸下自动适配的装置自动进行海报设计尺寸改变,使得海报能够在不改变原有视觉效果的情况下,快速依据尺寸生成适配的设计结果,以适配于各种不同显示尺寸的终端。

为实现上述技术问题,本发明采取的解决方案为:一种使原平面设计在新尺寸下自动适配的装置,包括如下处理步骤:

步骤(1)、确定海报的宽度放大系数wamp和高度放大系数hamp:

wnew是新海报高度,wold是原海报高度;

hnew是新海报高度,hold是原海报高度;

步骤(2)、比较宽度放大系数和高度放大系数以确定海报的缩放策略:

当wamp≠hamp时,对海报的各设计元素进行非等比例缩放处理以显示:

①、确定各设计元素的缩放尺寸

假设原海报中各设计元素之间存在平衡的作用力关系,使用混合高斯模型对海报中各设计元素之间的作用力进行建模,设计元素之间的作用力f服从高斯分布,每个设计元素在其他设计元素产生的作用力下的形变为稳定力形变s,稳定力形变s与作用力f之间为线性关系:

f=α*n(0,1),

α是根据高斯分布的实验情况,反查表得到的比例因子;

设计元素的高度形变量sh=kh*f=kh*α*n(0,1),

设计元素的宽度形变量sw=kw*f=kw*α*n(0,1),

其中,kh,kw分别表示高度、宽度方向上的可调值k,可调值k分别根据高度、宽度方向上的设计元素个数做不同的参数设置;

设计元素的新高度hk-new=hamp*hk-old+sh,其中,hk-new表示第k个设计元素的新高度,hk-old是第k个设计元素的原高度;

设计元素的新宽度wk-new=wamp*wk-old+sw,其中,wk-new表示第k个设计元素的新宽度,wk-old是第k个设计元素的原宽度;

②、确定元素缩放策略

各设计元素根据之前确定的缩放尺寸形成新图像区域,先通过视觉注意力模型确定新图像区域的图像显著区域,并对图像显著区域进行标记;然后,海报尺寸变化后,位于海报上的图像可显示范围也会随之变化,此时,将缩放后海报的图像可显示范围占据的尺寸作为显示窗口大小,滑动显示窗口以遍历新图像区域,当显示窗口包括有最多图像显著区域标记时,显示窗口所对应框选的新图像区域,即为最终的缩放结果。

进一步的是,当wamp=hamp时,海报的缩放系数a=wamp=hamp,对海报的各设计元素进行等比例缩放处理以显示:

设计元素的新高度hk-new=hamp*hk-old,其中,hk-new表示第k个设计元素的新高度,hk-old是第k个设计元素的原高度;

设计元素的新宽度wk-new=wamp*wk-old,其中,wk-new表示第k个设计元素的新宽度,wk-old是第k个设计元素的原宽度。

通过采用前述技术方案,本发明的有益效果是:如上所述设计的使原平面设计在新尺寸下自动适配的装置,当用户需要改变海报尺寸时,提供所需新海报的尺寸,装置基于新海报的尺寸和原海报尺寸进行横纵比计算比较,当新海报尺寸的横纵比和旧尺寸的横纵比相等(a=wamp=hamp),,装置直接对原海报设计元素进行等比例缩放处理;而当新海报尺寸的横纵比和旧尺寸的横纵比不相等时,若直接采用现有的线性等比例缩放则会产生明显的视觉畸变问题,产生严重的变形失真,因此,本装置对海报设计元素采用了非等比例缩放,先根据设计元素的位置、尺寸、相对关系确定元素缩放后的尺寸,再针对每个元素,针对其新的尺寸,确定其缩放策略,选取最优的区域作为缩放结果,有效的解决了海报在非等比例缩放情况下产生的视觉感知畸变情况;综前所述,对于同样的设计基本元素,在不同的显示场景应用时,可以通过所述使原平面设计在新尺寸下自动适配的装置自动进行海报设计尺寸改变,使得海报能够在不改变原有视觉效果的情况下,快速依据尺寸生成适配的设计结果,以适配于各种不同显示尺寸的终端。

具体实施方式

现结合具体实施例对本发明进一步说明。

本发明实施例揭示的是,一种使原平面设计在新尺寸下自动适配的装置,包括如下处理步骤:

步骤(1)、确定海报的宽度放大系数wamp和高度放大系数hamp:

wnew是新海报高度,wold是原海报高度;

hnew是新海报高度,hold是原海报高度;

步骤(2)、比较宽度放大系数和高度放大系数以确定海报的缩放策略:

当wamp=hamp时,海报的缩放系数a=wamp=hamp,对海报的各设计元素进行等比例缩放处理以显示:

设计元素的新高度hk-new=hamp*hk-old,其中,hk-new表示第k个设计元素的新高度,hk-old是第k个设计元素的原高度;

设计元素的新宽度wk-new=wamp*wk-old,其中,wk-new表示第k个设计元素的新宽度,wk-old是第k个设计元素的原宽度。

当wamp≠hamp时,对海报的各设计元素进行非等比例缩放处理以显示:

①、确定各设计元素的缩放尺寸

假设原海报中各设计元素之间存在平衡的作用力关系,使用混合高斯模型对海报中各设计元素之间的作用力进行建模,设计元素之间的作用力f服从高斯分布,每个设计元素在其他设计元素产生的作用力下的形变为稳定力形变s,稳定力形变s与作用力f之间为线性关系:

f=α*n(0,1),

α是根据高斯分布的实验情况,反查表得到的比例因子;

设计元素的高度形变量sh=kh*f=kh*α*n(0,1),

设计元素的宽度形变量sw=kw*f=kw*α*n(0,1),

其中,kh,kw分别表示高度、宽度方向上的可调值k,可调值k分别根据高度、宽度方向上的设计元素个数做不同的参数设置;

设计元素的新高度hk-new=hamp*hk-old+sh,其中,hk-new表示第k个设计元素的新高度,hk-old是第k个设计元素的原高度;

设计元素的新宽度wk-new=wamp*wk-old+sw,其中,wk-new表示第k个设计元素的新宽度,wk-old是第k个设计元素的原宽度;

②、确定元素缩放策略

各设计元素根据之前确定的缩放尺寸形成新图像区域,先通过视觉注意力模型确定新图像区域的图像显著区域,并对图像显著区域进行标记;然后,海报尺寸变化后,位于海报上的图像可显示范围也会随之变化,此时,将缩放后海报的图像可显示范围占据的尺寸作为显示窗口大小,滑动显示窗口以遍历新图像区域,当显示窗口包括有最多图像显著区域标记时,显示窗口所对应框选的新图像区域,即为最终的缩放结果。

综上所述,对于同样的设计基本元素,在不同的显示场景应用时,可以通过所述使原平面设计在新尺寸下自动适配的装置自动进行海报设计尺寸改变,使得海报能够在不改变原有视觉效果的情况下,快速依据尺寸生成适配的设计结果,以适配于各种不同显示尺寸的终端。

以上所记载,仅为利用本创作技术内容的实施例,任何熟悉本项技艺者运用本创作所做的修饰、变化,皆属本创作主张的专利范围,而不限于实施例所揭示者。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1