课程作业-Python+OpenCV实现车道线检测源码+项目说明.7z

上传者: DeepLearning_ | 上传时间: 2022-12-13 17:26:27 | 文件大小: 449KB | 文件类型: 7Z
课程作业_Python+OpenCV实现车道线检测源码+项目说明.7z 【图像处理】 图像处理主要是先对图像进行灰度处理,高斯模糊,然后对其进行canny边缘检测,最后对得到的图像进行roi掩膜处理,进一步缩小范围。 【霍夫变换】 霍夫变换(Hough)是一个检测间断点边界形状的方法。它通过将图像坐标空间变换到参数空间,来实现直线与曲线的拟合。 在图像坐标空间中,经过点的直线表示为: (1) 其中,参数a为斜率,b为截矩。其中,参数a为斜率,b为截矩。 通过点 点的直线有无数条,且对应于不同的a和b值。 如果将和视为常数,而将原本的参数a和b看作变量,则式子(1)可以表示为: (2) 这样就变换到了参数平面a−b。这个变换就是直角坐标中对于点的Hough变换。 离群变换和最小二乘拟合 视频流的读写等等,更多详细说明介绍看项目说明。

文件下载

资源详情

[{"title":"( 22 个子文件 449KB ) 课程作业-Python+OpenCV实现车道线检测源码+项目说明.7z","children":[{"title":"课程作业_Python+OpenCV实现车道线检测源码+项目说明","children":[{"title":"lane_detect_code","children":[{"title":"03_roi_mask.py <span style='color:#111;'> 424B </span>","children":null,"spread":false},{"title":"_04_draw_line.py <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"edges_img.jpg <span style='color:#111;'> 163.47KB </span>","children":null,"spread":false},{"title":"01_read_and_display.py <span style='color:#111;'> 203B </span>","children":null,"spread":false},{"title":"img_gray.bmp <span style='color:#111;'> 231.05KB </span>","children":null,"spread":false},{"title":"tempCodeRunnerFile.py <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"_02_edge_detect.py <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"final_mark.py <span style='color:#111;'> 7.46KB </span>","children":null,"spread":false},{"title":"img_gray.jpg <span style='color:#111;'> 37.44KB </span>","children":null,"spread":false},{"title":"img.jpg <span style='color:#111;'> 173.72KB </span>","children":null,"spread":false},{"title":"lane_detect.py <span style='color:#111;'> 4.41KB </span>","children":null,"spread":false},{"title":"masked_edge_img.jpg <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"项目说明.md <span style='color:#111;'> 9.14KB </span>","children":null,"spread":false},{"title":"08_mark_sequence.py <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"00_install_opencv.py <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"06_fit_line.py <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"07_draw_lane.py <span style='color:#111;'> 2.44KB </span>","children":null,"spread":false},{"title":"02_edge_detection.py <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"lines.jpg <span style='color:#111;'> 7.19KB </span>","children":null,"spread":false},{"title":"04_hough_line.py <span style='color:#111;'> 1004B </span>","children":null,"spread":false},{"title":"05_filter_lines.py <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":false},{"title":".vscode","children":[{"title":"settings.json <span style='color:#111;'> 45B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明