计算机辅助几何设计与非均匀有理B样条
2022-05-11 17:17:20 10.32MB 非均匀 有理 B样条
1
计算机图形学基础:第七章 B样条
2022-05-10 18:09:53 543KB 综合资源 文档资料
给定控制点数(N)、样条的阶数(K)、节点向量序列(T)和txt格式的文件名,函数basefunc_NBS计算无理(未加权)基函数N_ik(t)对于每个段到第 K 个顺序,并将数据写入 txt 文件。 为权重添加输入变量 w,函数 basefunc_NURBS 计算第 K 阶每个段的有理(加权)基函数 R_ik(t)。
2022-05-10 09:41:06 3KB matlab
1
opengl程序,本程序实现了:VC环境下实现了NURBS曲线的绘制,曲面的控制点由程序直接赋值;同时完成曲面的光照和材质外观描绘,光照和材质数据也须由程序直接赋值。
2022-05-09 23:46:31 10.74MB opengl B样条曲线 NURB
1
目前,被广泛使用的经典边缘检测算子有Sobel算子,Prewitt算子,Roberts算子,Log算子,Canny算子等等。这些算子的核心思想是图像的边缘点是相对应于图像灰度值梯度的局部极大值点。然而,当图像中含有噪声时这些算子对噪声都比较敏感,使得将噪声作为边缘点。由于噪声的干扰,不能检测出真正的边缘。一个拥有良好属性的的边缘检测算法是每个研究者的追求。利用小波交换的特点,设计了三次B样条平滑滤波算子。通过利用这个算子,对利用小波变换来检测图像的边缘进行了一定的研究和理解。
2022-05-08 14:25:05 659KB 小波变换 边缘检测 B样条 多尺度分析
1
三次样条函数是要有一些边界条件才能确定,要不然这个样条函数就不是唯一的。 你自己的数据只有点值,那么你就需要自己定边界条件,譬如就让s'(0)=0,s'(0.60)=-0.64879,那么可以求出一个样条函数。 但如果定成s'(0)=1,s'(0.60)=2,那求出的样条函数就不一样了。
2022-05-08 12:30:30 10KB 样条 拟合 C
1
非均匀三次B样条插值和插入节点算法.doc
2022-05-07 14:06:41 65KB 算法 文档资料
matlab最简单的代码使用B样条线/ NURBS平滑多边形 作者:鲍勃(Bobbie)吴 此代码中的所有B样条/ NURBS评估都使用by来完成。 用法 有关如何使用此代码的信息,请参见example_smooth_polygon.m 。 设计过程 注意:本节介绍了多边形平滑的设计注意事项,如果仅使用代码,则无需阅读。 为了获得最佳阅读体验,请将以下文本粘贴到任何支持LaTeX的Markdown编辑器(例如)中。 定义多边形 $ P = $多边形顶点,2-m矩阵 $ p = $ B样条的多项式度 % define polygon vertices P = [ 0.1993 0.4965 0.6671 0.7085 0.6809 ; 0.8377 0.8436 0.7617 0.6126 0.212 ]; p = 8 ; % polynomial degree n = p + 1 ; % some call this the order of B-spline 将点添加到多边形的每个边上,每个边上的细分数量与它的长度成比例。 % uniform parameterization (pu
2022-05-06 09:42:47 29KB 系统开源
1
VC++三次样条插值&贝塞尔曲线&GDI+平滑曲线程序 转载别人的, 为各位学者提供一个下载的连接。
1
请下载最新的~ 之前的没传全,不好意思 随便写着玩的,给刚学opengl的人看着玩吧
以下是使用说明。
按下键盘'b'--------显示B样条曲面的控制点
按下键盘'B'--------显示B样条曲面
按下键盘'e'--------显示Bezier样条曲面的控制点
按下键盘'E'--------显示Bezier样条曲面
2022-05-01 09:28:29 904KB Bezier OpenGL
1