得到图像轮廓点的像素坐标,用B样条曲线拟合,并求曲率
图像二值化之后,可以用cv2.CHAIN_APPROX_NONE或者cv2.CHAIN_APPROX_SIMPLE两种函数,NONE得到的是所有图像轮廓点,而SIMPLE得到的是“重要的点”,这个可以搜索该函数有详细的算法介绍。我用的NONE得到所有的像素点,并将其以csv格式保存。再对上面保存的csv文件读取,进行B样条曲线拟合。可以修改拟合点的数量。import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d
原创
2021-02-05 11:10:39 ·
2360 阅读 ·
1 评论