Implementation has been removed due original code license issues in function 'cv::LineSegmentDetectorImpl::LineSegmentDetectorImpl'
1条回答 默认 最新
- GeekyGuru 2023-08-17 16:06关注
在不退出CV2环境的情况下创建LSD(Line Segment Detector)的实现在函数'cv::LineSegmentDetectorImpl::LineSegmentDetectorImpl'中由于原始代码许可证问题已被删除。因此,无法直接在现有的OpenCV库中实现LSD。
不过,你可以尝试以下几种方法来解决这个问题:
使用其他库或工具:你可以尝试使用其他提供LSD功能的库或工具,例如OpenCV的更新版本、其他计算机视觉库或独立的LSD工具。这些库或工具可能提供了与现有OpenCV版本兼容的LSD实现。
从源代码编译OpenCV:如果你具有OpenCV的源代码,你可以尝试重新编译OpenCV,并启用LSD功能。这可能需要你修改源代码,并解决与许可证相关的问题。请确保你遵循了OpenCV的许可证要求,并在修改和重新发布代码时遵守相应的条款和条件。
手动实现LSD:如果你对LSD的实现有足够的了解,你可以尝试手动编写自己的LSD函数。这可能需要你深入了解LSD算法的细节,并编写相应的代码。虽然这可能需要更多的工作,但它可以让你完全控制LSD的实现,并确保它符合你的需求和要求。
请注意,以上方法都需要一定的编程和计算机视觉知识。如果你不熟悉这些领域,你可能需要寻求专业的帮助或咨询相关领域的专家。解决 无用评论 打赏 举报
悬赏问题
- ¥15 虚拟机打包apk出现错误
- ¥30 最小化遗憾贪心算法上界
- ¥15 用visual studi code完成html页面
- ¥15 聚类分析或者python进行数据分析
- ¥15 逻辑谓词和消解原理的运用
- ¥15 三菱伺服电机按启动按钮有使能但不动作
- ¥15 js,页面2返回页面1时定位进入的设备
- ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
- ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
- ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝