A three-dimensional modeling method based on complex plane image is proposed to recognize the gray-level plane image and get the vector map of the outer contour; discrete and complete the vector map of the outer contour to get the construction curve; obtain the symmetry relationship of the constructed curve after the completion by two comparisons, and add the auxiliary curve and the symmetry plane; calculate the construction curve based on the symmetry relationship. The position of line in three-dimensional space; based on the added auxiliary curve, the three-dimensional model is built and combined. The method has the advantages of simple modeling steps and simple operation, and can better meet the modeling requirements of non-professionals.
【技术实现步骤摘要】
一种基于复杂平面图像的三维建模方法
本专利技术涉及计算机三维建模,特别是一种基于复杂平面图像的三维建模方法。
技术介绍
三维模型在计算机中是一种很常见的表达现实中物体或者动画角色的方式,在现实世界里的大多数物体都可以用三维模型进行表示。利用计算机三维建模理论上可以创建出任何形状的三维模型,相对于现实物体而言,利用计算机进行三维建模能够重复修改和编辑三维模型,而现实物体建模则会受到模型形状相对固定、修改困难等影响,现实物体制作相对于计算机三维建模存在着耗费材料多、需要大量人力物力的劣势。在计算机图形学的发展过程中,三维建模同样是一个重要的课题,围绕着这一课题开展了许多相关的研究。迄今为止,已经出现了一系列的三维建模软件,如3DMax、Maya、Rhino、SolidWorks等,这些三维建模软件成为人们进行三维建模主要的使用工具。这些三维建模软件,无一例外地基于WIMP(Window,Icon,Menu,Pointer)界面,即窗口、图标、菜单列表和指针。这种三维建模的方式已经十分成熟,用户能够基于这一类三维建模软件任意创建三维模型。然而,基于WIMP界面的三维建模 ...
【技术保护点】
1.一种基于复杂平面图像的三维建模方法,包括以下步骤:第一步,对灰度化之后的平面图像进行识别,得到外轮廓的矢量图;第二步,对外轮廓的矢量图进行离散和补全,得出构造曲线;第三步,通过两次比较法得到补全后构造曲线的对称关系,并添加辅助曲线和对称平面;第四步,以对称关系为依据,计算构造曲线在三维空间中的位置;第五步,以添加的辅助曲线为依据,进行三维建模,并组合模型。
【技术特征摘要】
1.一种基于复杂平面图像的三维建模方法,包括以下步骤:第一步,对灰度化之后的平面图像进行识别,得到外轮廓的矢量图;第二步,对外轮廓的矢量图进行离散和补全,得出构造曲线;第三步,通过两次比较法得到补全后构造曲线的对称关系,并添加辅助曲线和对称平面;第四步,以对称关系为依据,计算构造曲线在三维空间中的位置;第五步,以添加的辅助曲线为依据,进行三维建模,并组合模型。2.如权利要求1所述的一种基于复杂平面图像的三维建模方法,对灰度化之后的平面图像进行识别、分解和补全,其中通过使用Canny算法进行边缘检测,并用Potrace算法进行矢量化处理;使用T形结点、十字交点、尖点三种特殊点对图像进行离散,同时以这三种特殊点为依据补全离散后的构造曲线;补全后的曲线为Jordan曲线。3.如权利要求1所述的一种基于复杂平面图像的三维建模方法,以T形结点、十字交点、尖点三种特殊点和曲线转折点作为构造曲线上特征点,并且:单位圆在曲线上移动,圆心与两边曲线的夹角小于阈值45°的点设为转折点,若出现一段范围以内的圆心角都小于该阈...
【专利技术属性】
技术研发人员:张利,张昊,王忠飞,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。