欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2016112563567
申请人: 浙江工业大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-08-24
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于二次B样条曲线的简单曲线平滑方法,其特征在于包括如下步骤:

步骤1:对图像进行二值化,并通过细化,将图像中存在的每条曲线变成单像素曲线,得到曲线集合C={Vi|i=1,2,…,n},Vi={ptij|j=1,2,…,mi},其中n表示单像素曲线数量,Vi表示第i条曲线,ptij表示第i条曲线的第j个点,mi表示第i条曲线像素点的数量;

步骤2:对于图像中的每条曲线Vi从起点到终点进行间隔取样,间隔大小由预先设定,将不在取样点上的点从曲线Vi中剔除,得到新的曲线Vi,设定的间隔大小为1-mi/2之间,曲线Vi的起点和终点在取样时都要被取样;

步骤3:对步骤2)中得到的每条新的曲线Vi,通过循环取点,每次选取相邻三个点作为控制一段二次B样条曲线的形状的点,三个控制点分别记为p1、p2和p3,得到简单曲线的平滑曲线,步骤3)中的控制点p1、p2和p3的取点方法如下:步骤3.1:对于每一条曲线Vi在绘制第一段二次B样条曲线时,控制点p1和p2都同时取曲线Vi的起点,即控制点p1和p2为同一个点,控制点p3取曲线Vi的起点之后的第一个点:步骤3.2:对于每一条曲线Vi在绘制最后一段二次B样条曲线时,在选取三个控制点时控制点p1取到了曲线Vi的终点之前的一个点,则控制点p2和p3同时取曲线Vi的终点,即控制点p2和p3为同一个点;

步骤3.3:除了步骤3.1、步骤3.2两种情况之外,对于每一条曲线Vi在绘制每一段二次B样条曲线时,选取的三个控制点p1、p2、p3都是分别取曲线Vi中从起点到终点每相邻的三个点。