图像处理
文章平均质量分 53
TommyGong08
个人兴趣:自动驾驶,感知,人工智能 github:TommyGong08
展开
-
【图像处理】直方图均衡化
简介直方图均衡化的实现分为四个步骤:统计每个灰度下的像素个数统计灰度频率统计累计密度重新计算灰度之后的值代码以下代码中展示了直方图均衡化的基本步骤。通过一个width*height的二维数组模拟一幅数字图像。#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){ int src[100][100] = {0}; int原创 2021-03-05 00:17:29 · 1408 阅读 · 2 评论 -
【数字图像处理】霍夫变换——传统方法车道线检测C++
前言利用霍夫变换提取图像中的直线, 具体代码如下所示。霍夫变换的原理在此不多赘述,重点想讲述一下直线筛选的过程。由于霍夫变换之后得到的直线数量很多,为了得到符合条件的直线,我们有必要对直线进行一定的筛选。在 draw_lane()函数种对直线进行比较精确地筛选,首先根据车道线的淘汰画面中较为平行的直线,接着设定 rho 和 angle 的阈值,淘汰重复的直线,使得每条车道仅有一条直线保留。使用话不多说直接上代码输入传入的参数为cv::Mat img 和阈值 threshold在我的车道线检测原创 2021-03-04 23:58:49 · 1848 阅读 · 2 评论