我有一系列不同厚度的直线段端对端连接,以创建曲折路径。有没有人知道如何将它画成一条平滑的曲线,有点像矢量化它?我正在使用QPainter。我还没有在QPainterPath中找到合适的功能。
数据看起来像这样:
[(QPointF, width), (QPointF, width), (QPointF, width), ... ]
谢谢!
编辑:添加了示例图片
我想让它对创意反应持开放态度,但我只想从线性插值(QPainter :: drawLine())转向样条插值。
答案 0 :(得分:0)
如果我理解你的问题...... 不绘制直线,绘制填充多边形,以包含正确厚度的线数据。缺点:这需要事先计算数据。