摘要
随着计算机图形学技术的不断发展与进步,逆向工程技术在文物保护、模具快速化修复等领域得到了广泛应用,其实质是对所获取的点云数据进行有效处理。在Windows操作系统中,以Visual C++6.0为平台,结合OpenGL编程技术,设计并实现了对点云数据的快速读取与显示和交互控制;实现了对拾取得到的型值点进行NURBS曲线拟合的功能;通过实验验证了系统的可行性和有效性,导入和显示100 000个点对象所需时间为0.810580 s,满足点云处理的实时性要求,为点云的后续处理奠定了平台基础。
With continuous development and progress of computer graphics technology, the reverse engineering technology has been widely applied in many fields such as cultural relics protection and mold' s rapid repairing, its essence is to process the obtained point cloud data effectively. In Windows operating system, we use VC + + 6.0 as the platform and combine OpenGL programming technology to design and implement the fast reading, displaying and interactive controlling of 3D point cloud data, and have realised the function of NURBS curve fittingon the data point obtained by the method of interactive picking up. The feasibility and validity of the system are verified through experiments, the time needed to read and display 100,000 point objects is 0. 810580 s, this meets the requirement of point cloud data in real-timeprocessing, and lays the foundations for the follow-up point cloud data processing
出处
《计算机应用与软件》
CSCD
北大核心
2014年第6期177-180,207,共5页
Computer Applications and Software
基金
国家自然科学基金项目(51065021
51365037)