Skip to content

zhangbo-tj/ArchDrawAssist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

ArchDrawAssist

考古绘图辅助系统


该系统主要用来辅助考古工作人员绘制器物表面纹理展开图,提升自动展开模型纹理的准确性和效率。该系统可以自动根据器物表面纹理特征切割模型,并对切割后的模型进行分段展开。系统采用Qt5创建窗口框架,使用OpenGL进行模型绘制和展开,还使用了opencv计算模型正视图的梯度值。

该系统的工作原理如下:

系统载入三维模型后,可以首先获取其前后左右四个方向的正视图,然后计算这些正视图的梯度值。
根据梯度值计算切割平面的位置,将三维模型分割为多个片段。
然后将每个片段拟合为圆台,然后根据圆台展开的方程将其展开为扇形。
最后调整展开得到的片段的相对位置,使其不会出现相互重叠的情况。

系统截图如下: image

About

考古绘图辅助系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published