Finding-Lane-Lines

时间:2021-05-17 01:06:08
【文件属性】:
文件名称:Finding-Lane-Lines
文件大小:17MB
文件格式:ZIP
更新时间:2021-05-17 01:06:08
JupyterNotebook 项目:在道路上寻找车道线 我的目的是要编写一个代码,以根据提供的图片识别出道路上的车道线。 该项目的思考 首先,我将图像转换为灰度图像。 随后应用高斯滤镜,以使图像变得平滑。 ** 此后,我的目标是检测图像中的所有边缘。 为此,我称Canny()函数。 现在,我的目标是选择我希望车道线所在的特定区域。 这是通过诸如fillPoly()之类的功能完成的。 现在,由于我拥有所有优势,因此我需要使用霍夫变换方法来确定车道线。 这需要调用HoughLinesP()函数。 有了这个,大多数问题就解决了,但仍然有一些地方我一开始就无法对车道线进行罚款。 为此,我取了我从形成的线的HoughLinesP()获得的所有x和y坐标,并在此基础上计算了m和c(对于y = mx + c)。 借助于此,我从一开始就划清界限。 当前管道的缺点 由于我们假设车道线在直线上,因此无法通过此代码检测具有弯曲车道线
【文件预览】:
Finding-Lane-Lines-master
----test_videos()
--------solidYellowLeft.mp4(7.64MB)
--------solidWhiteRight.mp4(2.52MB)
----test_images()
--------solidWhiteRight.jpg(69KB)
--------solidYellowLeft.jpg(66KB)
--------solidWhiteCurve.jpg(49KB)
--------whiteCarLaneSwitch.jpg(59KB)
--------solidYellowCurve.jpg(57KB)
--------solidYellowCurve2.jpg(65KB)
----README.md(2KB)
----test_output_images()
--------solidWhiteRight.png(86KB)
--------solidYellowCurve2.png(95KB)
--------solidYellowCurve.png(84KB)
--------solidWhiteCurve.png(78KB)
--------whiteCarLaneSwitch.png(86KB)
--------solidYellowLeft.png(82KB)
----final_code.ipynb(7KB)
----test_videos_output()
--------solidYellowLeft.mp4(4.39MB)
--------solidWhiteRight.mp4(1.33MB)
----pipeline_code.ipynb(396KB)
----writeup_file.md(2KB)

网友评论