改进的图像矢量化方法
来源:互联网 发布:我的世界js制作 编辑:程序博客网 时间:2024/05/22 19:32
我们知道任何曲线都可以求它的曲率,曲率公式da/ds,假设有一段弧AB A点的斜率是dA,B点的斜率是dB.两点的切线夹角就是c*(dA-dB)==da,我们这里将c这个常数忽略掉,不会影响我们以后的判断,至于斜率就是该点的一阶导。至于ds则是AB弧长微分,这个也有公式:
,有了这些公式我们就能求得任一段弧的曲率了,甚至弧的圆心也是有公式的。至于求导,我们如果学过数值分析,就知道导数就是差分。能得到弧的曲率,那么我们逐段的区求弧的曲率,只要其相对于前一段弧的曲率差不超过一个设定界限(可以让用户设置)那么我们就认为是同一段弧,可以用一个圆弧来代替之,这比多数文献上讲的直线分段拟合效果要好很多,只是可能稍微慢一点。如果弧的曲率小于一定值,我们就认为是一条直线,用直线拟合之。如果曲率大于某一值我们就认为这个是一个夹角。
这是鄙人一点浅见,还请路过的高手指点我的错误,谢谢。
- 改进的图像矢量化方法
- 图像去雾方法的微小改进
- GIS矢量数据化简:一种改进的道格拉斯-普克算法以及C++实现
- 图像视频编辑窗口中绘制矢量图形输出到任意分辨的图形规范化方法
- 位图图像和矢量图形的区别
- 一些矢量方法的解释
- 矢量的运算表示方法
- 光栅的矢量化
- Atitit 图像处理Depixelizing Pixel Art像素风格画的矢量化
- 矢量格式图像
- Delphi的TBitmap对象改进的图像线性亮度调整方法
- 基于小波多尺度和熵在图像字符特征提取方法的改进
- 基于一种改进的提取形状特征向量方法,实现图像检索
- opencv/c++ 简单的图像分割方法改进,轮廓处理,直方图绘制
- [KinectWPF程序]1深度图像,使用WriteableBitmap对象改进Kinect图像显示&复杂的Kinect初始化方法
- [KinectWPF程序]2彩色图像,使用WriteableBitmap对象改进Kinect图像显示&复杂的Kinect初始化方法
- 24位真彩色图像转换为16位高彩色图像的实现方法及效果改进
- 基于XML的可升级矢量图像(SVG)浅析
- asp.net 2.0 FileUpload控件的简单使用
- 待处理事项
- 随笔
- Me? Me! Thanks To Quiz box
- struts web应用程序转换到jportal应用程序时遇到的文件上传问题
- 改进的图像矢量化方法
- sp_executesql介绍和使用
- 实例演练ASP+XML编程
- 品味 Systematic Software Testing (二)-风险分析
- symantec诚聘windows.linux.java软件工程师,高级软件工程师,高级测试工程师(QA)
- Linux网络配置
- fedora6截图,真的很美!
- 如何利用softice跟踪vmware,摸清楚vmware的工作原理
- Linux网络基础