- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 三次B样条曲线插值c++
B样条拟合通常把离散点集作为控制点来求拟合曲线,原理和过程可参看https://blog.youkuaiyun.com/cnmgbmsdn/article/details/108141194。如果想要求得过离散点的插值曲线,需要先用离散点反求控制点,然后用求得的控制点拟合曲线。原理在这篇文章中介绍较详细http://www.doc88.com/p-5714423317458.html如图,P是控制点,V是离散点,左侧参数矩阵的逆矩阵乘以V矩阵就能得到P矩阵。c++代码如下:/*通过离散点集反求控制点*/ve
2020-08-23 21:00:56
3851
1
原创 三次B样条曲线拟合C++
三次B样条曲线拟合C++B样条曲线的方程:P=∑i=0nPiFi,k(t)\sum_{i=0}^nP_iF_{i,k}(t)∑i=0nPiFi,k(t)其中Fi,k(t)F_{i,k}(t)Fi,k(t)为基函数,三次B样条的基函数为:F0,3(t)=16(1−t)3F_{0,3}(t)=\displaystyle{\frac{1}{6}{(1-t)}^3}F0,3(t)=61(1−t)3F1,3(t)=16(3t3−6t2+4)F_{1,3}(t)=\displaystyle{\fra
2020-08-21 11:20:17
7271
12
原创 基于高斯拟合的工业渐晕图像复原C++代码实现
基于高斯拟合的工业渐晕图像复原C++代码实现本文主要实现论文《基于高斯曲面拟合的影像渐晕复原方法》。论文链接:[http://www.doc88.com/p-6327759362814.html](http://www.doc88.com/p-6327759362814.html).渐晕图像示例如下图,中间亮,边缘暗,论文的目的是通过二维高斯函数拟合渐晕图片,然后将原图与高斯拟合矩阵相减,得到的图片就是边缘亮度增高的结果图。![在这里插入图片描述](https://img-blog.csdnimg.c
2020-07-09 23:08:38
640
2
空空如也
为什么回收无虚指针的基类指针指向有虚指针的衍生类对象时运行时会报错?
2021-01-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人