Skip to content

Commit c3eba10

Browse files
committed
update 0821-2
2 parents 612c9b9 + 6b7b6f5 commit c3eba10

19 files changed

+2420
-720
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
**Deep Learning Interview Book**
44

5+
- :star: [求职攻略](https://github.com/amusi/AI-Job-Notes)
56
- :smiley: [自我介绍](docs/自我介绍.md)
67
- :1234: [数学](docs/数学.md)
78
- :mortar_board: [机器学习](docs/机器学习.md)
@@ -13,11 +14,13 @@
1314
- :surfer: [SLAM](docs/SLAM.md)
1415
- :busts_in_silhouette: [推荐算法](docs/推荐算法.md)
1516
- :bar_chart: [数据结构与算法](docs/数据结构与算法.md)
16-
- :snake: [编程语言](docs/编程语言.md)
17+
- :snake: [编程语言:C/C++/Python](docs/编程语言.md)
1718
- :fireworks: [深度学习框架](docs/深度学习框架.md)
1819
- :pencil2: [面试经验](docs/面试经验.md)
1920
- :bulb: [面试技巧](docs/面试技巧.md)
20-
- :mega: [其它](docs/其它.md)
21+
- :mega: [其它(计算机网络/Linux等)](docs/其它.md)
22+
23+
![](docs/imgs/2020年AI算法岗求职群.png)
2124

2225
![](docs/imgs/DLIB-Mindmap.png)
2326

61.4 KB
Loading

docs/imgs/DLIB-0024.png

136 KB
Loading

docs/imgs/DLIB-0025.png

233 KB
Loading

docs/imgs/DLIB-0026.png

115 KB
Loading

docs/imgs/DLIB-0027.png

284 KB
Loading

docs/传统图像处理.md

Lines changed: 71 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,18 @@
22

33
# 传统图像处理
44

5-
## 001 颜色空间介绍
5+
## 颜色空间
66

77
- **RGB**
88
- **HSI**
99
- **CMYK**
1010
- **YUV**
1111

12-
## 002 高斯滤波
12+
OpenCV 读取图像存储的顺序为什么是 BGR,而不是 RGB?
13+
14+
- [ ] TODO
15+
16+
## 高斯滤波
1317

1418
> 先引入两个问题。
1519
> 1.图像为什么要滤波?
@@ -32,11 +36,7 @@
3236

3337
**2 高斯函数**
3438

35-
36-
37-
![img](https:////upload-images.jianshu.io/upload_images/14512145-cb79bc3d41cc37fd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/708/format/webp)
38-
39-
39+
![](imgs/DLIB-0024.png)
4040

4141
注:σ的大小决定了高斯函数的宽度。
4242

@@ -47,25 +47,18 @@
4747
举个栗子:
4848
假定中心点的坐标是(0,0),那么取距离它最近的8个点坐标,为了计算,需要设定σ的值。假定σ=1.5,则模糊半径为1的高斯模板就算如下
4949

50-
51-
52-
![img](https:////upload-images.jianshu.io/upload_images/14512145-04d41990169b094a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/800/format/webp)
53-
54-
50+
![](imgs/DLIB-0025.png)
5551

5652
这个时候我们我们还要确保这九个点加起来为1(这个是高斯模板的特性),这9个点的权重总和等于0.4787147,因此上面9个值还要分别除以0.4787147,得到最终的高斯模板。
5753

58-
59-
60-
![img](https:////upload-images.jianshu.io/upload_images/14512145-049ada57d888bf79.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/409/format/webp)
54+
![](imgs/DLIB-0026.png)
6155

6256
**4 高斯滤波计算**
6357

6458
有了高斯模板,那么高斯滤波的计算便顺风顺水了。
65-
举个栗子:
66-
假设现有9个像素点,灰度值(0-255)的高斯滤波计算如下:
59+
举个栗子:假设现有9个像素点,灰度值(0-255)的高斯滤波计算如下:
6760

68-
![img](https:////upload-images.jianshu.io/upload_images/14512145-530497b10b412a95.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1000/format/webp)
61+
![](imgs/DLIB-0027.png)
6962

7063
参考来源:(https://blog.csdn.net/nima1994/article/details/79776802)
7164

@@ -86,55 +79,59 @@
8679
- [简单易懂的高斯滤波](https://www.jianshu.com/p/73e6ccbd8f3f)
8780
- [图像滤波之高斯滤波介绍](https://www.cnblogs.com/qiqibaby/p/5289977.html)
8881

89-
## 003 腐蚀和膨胀
82+
## 腐蚀和膨胀
9083

9184
- [ ] TODO
9285

93-
## 004 开运算和闭运算
86+
## 开运算和闭运算
9487

9588
- [ ] TODO
9689

97-
## 005 线性插值
90+
## 如何求一张图片的均值?
9891

9992
- [ ] TODO
10093

101-
## 006 双线性插值
94+
## 线性插值
10295

10396
- [ ] TODO
10497

105-
## 007 仿射变换
98+
## 双线性插值
10699

107100
- [ ] TODO
108101

109-
## 008 透视变换
102+
## 仿射变换
110103

111104
- [ ] TODO
112105

113-
## 009 介绍常见的边缘检测算子
106+
## 透视变换
114107

115108
- [ ] TODO
116109

117-
## 010 介绍Sobel算法
110+
## 常见的边缘检测算子
118111

119112
- [ ] TODO
120113

121-
## 011 介绍Canny算法
114+
## Sobel 算法
122115

123116
- [ ] TODO
124117

125-
## 012 Hough变换原理(直线和圆检测)
118+
## Canny 算法
126119

127120
- [ ] TODO
128121

129-
## 013 找轮廓(findCountours
122+
## Hough 变换原理(直线和圆检测
130123

131124
- [ ] TODO
132125

133-
## 014 单应性(homography)原理
126+
## 找轮廓(findCountours)
127+
128+
- [ ] TODO
129+
130+
## 单应性(homography)原理
134131

135132
TODO
136133

137-
## 015 二维高斯滤波能否分解成一维操作
134+
## 二维高斯滤波能否分解成一维操作
138135

139136
答:可以分解。
140137

@@ -146,19 +143,31 @@ TODO
146143

147144
- [快速高斯滤波、高斯模糊、高斯平滑(二维卷积分步为一维卷积)](https://blog.csdn.net/qq_36359022/article/details/80188873)
148145

149-
## 016 介绍HOG算法
146+
## 图像去噪算法
147+
148+
- [ ] TODO
149+
150+
## HOG 算法
151+
152+
- [ ] TODO
153+
154+
## 高斯滤波
155+
156+
- [ ] TODO
157+
158+
## 均值滤波
150159

151160
- [ ] TODO
152161

153-
## 017 怎么理解图像的频率
162+
## 中值滤波
154163

155164
- [ ] TODO
156165

157-
## 018 双边滤波
166+
## 双边滤波
158167

159168
- [ ] TODO
160169

161-
## 019 图像中的低频信息和高频信息
170+
## 图像中的低频信息和高频信息
162171

163172
图像频率:图像中灰度变化剧烈程度的指标
164173

@@ -175,49 +184,65 @@ TODO
175184

176185
- [理解图像中的低频分量和高频分量](https://blog.csdn.net/Chaolei3/article/details/79443520)
177186

178-
## 020 引导滤波
187+
## 引导滤波
179188

180189
**参考资料**
181190

182191
- [【拜小白opencv】33-平滑处理6——引导滤波/导向滤波(Guided Filter)](https://blog.csdn.net/sinat_36264666/article/details/77990790)
183192

184-
## 021 介绍分水岭算法
193+
## 直方图均衡化
194+
195+
- [ ] TODO
196+
197+
## 相机标定方法与流程
198+
199+
- [ ] TODO
200+
201+
## 分水岭算法
202+
203+
- [ ] TODO
204+
205+
## RANSAC 算法
206+
207+
- [ ] TODO
208+
209+
## Bundle Adjustment(BA)算法
185210

186211
- [ ] TODO
187212

188-
## 022 介绍RANSAC算法
213+
## L-M 算法
189214

190215
- [ ] TODO
191216

192-
## 023 介绍Bundle Adjustment(BA)算法
217+
## SIFT 算法
193218

194219
- [ ] TODO
195220

196-
## 024 介绍L-M算法
221+
### SIFT 特征为什么能实现尺度不变性?
197222

198223
- [ ] TODO
199224

200-
## 025 介绍SIFT算法
225+
### SIFT特征是如何保持旋转不变性的?
201226

202227
- [ ] TODO
203228

204-
## 026 介绍SURF算法
229+
## SURF 算法
205230

206231
- [ ] TODO
207232

208-
## 027 介绍ORB算法
233+
## ORB 算法
209234

210235
- [ ] TODO
211236

212-
## 028 介绍LSD算法
237+
## LSD 算法
213238

214239
- [ ] TODO
215240

216-
## 029 介绍LBP算法
241+
## LBP 算法
217242

218243
- [ ] TODO
219244

220-
## 030 如何求一张图片的均值?
245+
## KCF 算法
221246

222247
- [ ] TODO
223248

0 commit comments

Comments
 (0)