weixin_45372669 2023-04-10 10:39 采纳率: 0%
浏览 261

opencv已绘制的线段如何删除

如何删除Opencv已经绘制出来的线段,像cv2.line这些画出来就没办法删除了吗?

img


比如我要随着for循环来不断的删除前一段所画的线段,从而实现一种轨迹的拖尾效果。新画的线颜色深,后画的线颜色浅(可以覆盖),最后几个点选择直接删除它和它之间的画线(如何实现这部分)。

  • 写回答

4条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-04-10 12:07
    关注
    • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7464993
    • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Opencv Line函数
    • 你还可以看下opencv参考手册中的 opencv Line
    • 除此之外, 这篇博客: 【opencv-python】 cv2.line(...)画直线段中的 2.参数 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • img必选参数: 输入的图像数组,numpy.ndarray,即 N 维数组对象;
      pt1必选参数: 线段的第1点。
      pt2必选参数: 线段的第2点。
      color必选参数: 线段的颜色 ,注意是BGR通道顺序;
      thickness可选参数: 线段的粗细
      lineType可选参数: 线段的类型
      shift可选参数: 点坐标中的小数位数。
    • 您还可以看一下 贾志刚老师的OpenCV视频分析与对象跟踪实战教程课程中的 视频读写-02小节, 巩固相关知识点
    评论

报告相同问题?

问题事件

  • 修改了问题 4月10日
  • 创建了问题 4月10日