System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及成像薄膜设计与制造,尤其涉及一种呈现3d灰度效果的成像薄膜设计方法及系统。
技术介绍
1、随着科技的不断发展,成像薄膜技术在各个领域的应用日益广泛。这种技术能够利用薄膜的特殊结构和性质,呈现出多种成像效果,如动态效果、悬浮效果和立体效果等。这些效果不仅丰富了视觉体验,也为产品设计、广告宣传、艺术创作等领域带来了更多的可能性。
2、然而,在现有的成像薄膜体系中,尽管已经能够展现出多种成像效果,但在颜色呈现方面仍存在一些不足。具体而言,目前的成像薄膜设计大多采用单一的颜色或者多层不同颜色进行呈现,而这些颜色的深浅(或强度)往往保持一致。这种颜色呈现方式限制了成像薄膜在表达复杂图像和细腻色彩变化方面的能力。究其原因,主要是微纳结构的填充颜色和深度保持一致。在传统的成像薄膜设计中,微纳结构通常被填充为相同的颜色,并且其深度也保持一致。这种设计方式虽然能够简化制造过程,但在颜色呈现上缺乏灵活性和变化性,无法满足对于复杂图像和细腻色彩变化的需求。
3、因此,如何改进成像薄膜的设计,使其能够呈现出更加丰富的颜色层次和灰度效果,成为当前亟待解决的问题。
技术实现思路
1、为此,本专利技术实施例提供了一种呈现3d灰度效果的成像薄膜设计方法及系统,用于解决现有技术中现有成像薄膜设计方法在颜色呈现方面存在的颜色保持单一,且颜色深度一致的问题。
2、为了解决上述问题,本专利技术实施例提供一种呈现3d灰度效果的成像薄膜设计方法,该方法包括:
3、
4、读取所述3d文件,根据设定的微透镜参数、计算幅面,计算并输出灰度图文件;
5、根据所述灰度图文件对光刻材料进行灰度光刻,形成具有深浅变化的微纳结构;
6、进行uv压印,并填充单色油墨,以呈现不同的深度,或者通过镀膜实现不同深度的光泽。
7、优选地,所述3d建模软件包括blender,solidworks,3ds max,所述3d文件的格式为obj,stl,fbx。
8、优选地,所述读取所述3d文件,根据设定的微透镜参数、计算幅面,计算并输出灰度图文件,具体包括:
9、读取输出的3d文件;
10、设置微透镜参数,所述微透镜参数包括焦距f、折射率n、排布方式及排布周期t;
11、设置计算幅面,即微透镜的排布幅面;
12、根据集成成像算法计算每个微图文坐标;
13、将每个微图文合并为整体灰度图。
14、优选地,所述排布方式包括蜂窝排布、正方排布。
15、优选地,所述根据集成成像算法计算每个微图文坐标的方法为:
16、px=(ix-lx)/iz/n*f;
17、py=(iy-ly)/iz/n*f;
18、其中,ix,iy,iz分别为3d数据中不同方向的格点坐标,i(x,y,z)为3d数据中格点坐标;lx,ly分别为不同方向的微透镜坐标,l(x,y)为微透镜坐标;px,py为不同方向的微图文坐标,p(x,y)为微图文坐标。
19、优选地,所述将每个微图文合并为整体灰度图的方法为:
20、t(x,y)=∑p(x,y);
21、其中,t(x,y)为整体灰度图。
22、本专利技术实施例还提供了一种呈现3d灰度效果的成像薄膜设计系统,该系统用于实现上述所述的呈现3d灰度效果的成像薄膜设计方法,具体包括:
23、3d建模与文件输出模块,用于使用3d建模软件,根据设计需求构建3d图像,并输出3d文件;
24、灰度图文件计算与输出模块,用于读取所述3d文件,根据设定的微透镜参数、计算幅面,计算并输出灰度图文件;
25、灰度光刻处理模块,用于根据所述灰度图文件对光刻材料进行灰度光刻,形成具有深浅变化的微纳结构;
26、uv压印与油墨填充或镀膜处理模块,用于进行uv压印,并对所述微纳结构填充单色油墨,以呈现不同的深度,或者通过镀膜实现不同深度的光泽。
27、本专利技术实施例还提供了一种呈现3d灰度效果的成像薄膜,所述成像薄膜通过上述所述呈现3d灰度效果的成像薄膜设计方法制备,所述成像薄膜呈现的图样颜色层次分明。
28、本专利技术实施例还提供了一种电子设备,所述电子设备包括处理器、存储器和总线系统,所述处理器和存储器通过该总线系统相连,所述存储器用于存储指令,所述处理器用于执行存储器存储的指令,以实现上述所述的呈现3d灰度效果的成像薄膜设计方法。
29、本专利技术实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机软件产品,所述计算机软件产品包括若干指令,用以使得一台计算机设备执行上述所述的呈现3d灰度效果的成像薄膜设计方法。
30、从以上技术方案可以看出,本专利技术申请具有以下有益效果:
31、(1)本专利技术通过引入灰度光刻和微纳结构深浅变化,实现了成像薄膜的3d灰度效果,突破了传统成像薄膜颜色单一、深度一致的局限。
32、(2)本专利技术的灰度设计方式并非人为定义,而是基于3d设计,将不同3d高度定义为不同灰度,通过计算方式精准实现灰度定义,使呈现的图样颜色层次更加分明。
33、(3)通过uv压印和单色油墨填充或镀膜处理,本专利技术能够呈现不同的深度或光泽,实现从单一颜色向颜色强弱变化的转变,增强了图像的表现力和视觉冲击力。
本文档来自技高网...【技术保护点】
1.一种呈现3D灰度效果的成像薄膜设计方法,其特征在于,包括:
2.根据权利要求1所述的呈现3D灰度效果的成像薄膜设计方法,其特征在于,所述3D建模软件包括Blender,SolidWorks,3ds Max,所述3D文件的格式包括OBJ,STL,FBX。
3.根据权利要求1所述的呈现3D灰度效果的成像薄膜设计方法,其特征在于,所述读取所述3D文件,根据设定的微透镜参数、计算幅面,计算并输出灰度图文件,具体包括:
4.根据权利要求3所述的呈现3D灰度效果的成像薄膜设计方法,其特征在于,所述排布方式包括蜂窝排布、正方排布。
5.根据权利要求3所述的呈现3D灰度效果的成像薄膜设计方法,其特征在于,所述根据集成成像算法计算每个微图文坐标的方法为:
6.根据权利要求5所述的呈现3D灰度效果的成像薄膜设计方法,其特征在于,所述将每个微图文合并为整体灰度图的方法为:
7.一种呈现3D灰度效果的成像薄膜设计系统,其特征在于,所述系统用于实现权利要求1至6任意一项所述的呈现3D灰度效果的成像薄膜设计方法,具体包括:
< ...【技术特征摘要】
1.一种呈现3d灰度效果的成像薄膜设计方法,其特征在于,包括:
2.根据权利要求1所述的呈现3d灰度效果的成像薄膜设计方法,其特征在于,所述3d建模软件包括blender,solidworks,3ds max,所述3d文件的格式包括obj,stl,fbx。
3.根据权利要求1所述的呈现3d灰度效果的成像薄膜设计方法,其特征在于,所述读取所述3d文件,根据设定的微透镜参数、计算幅面,计算并输出灰度图文件,具体包括:
4.根据权利要求3所述的呈现3d灰度效果的成像薄膜设计方法,其特征在于,所述排布方式包括蜂窝排布、正方排布。
5.根据权利要求3所述的呈现3d灰度效果的成像薄膜设计方法,其特征在于,所述根据集成成像算法计算每个微图文坐标的方法为:
6.根据权利要求5所述的呈现3d灰度效果的成像薄膜设计方法,其特征在于,所述将每个微图文合并为整体灰度图的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。