作者zzz077899 (felixwu)
看板Soft_Job
标题[请益] 新手学习影像处理
时间Sat May 11 00:16:34 2019
小弟以前读ME,硕班做光学量测,目前在系统工厂担任光学工程师,职务内容与
影像产品有关,但都偏向於硬体方面。最近对影像处理产生兴趣,下班後想自学影像处理
。
程式方面大学学过C++,但忘了很多,目前有买书在配上网路上的教学影片练习
。影像方面,爬文後有买一本锺国亮老师的影像处理与电脑视觉来看,但也想找线上课程
来看,有上Udemy找过,不知道上面cv的课程大家推不推?最後想问学习影像处理有哪些
学科是必备的吗? 理论需摸透再去碰OpenCv等工具吗?以後若转职影像处理相关软韧体
工程师机会大吗?希望有相关经验的前辈能分享一下心得谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.8.71.168
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1557504996.A.C8E.html
1F:推 lion741205: 没看过Udemy的线上课程,不方便给意见;但学过影像处05/11 01:08
2F:→ lion741205: 理及电脑视觉,私下也玩过OpenCV和TensorFlow。个人推05/11 01:08
3F:→ lion741205: 荐学习科目及顺序,如下:计算机概论 →C和Python →05/11 01:08
4F:→ lion741205: 离散数学 →演算法(可选) →资料结构 →机器学习理论05/11 01:09
5F:→ lion741205: →影像处理理论 →电脑视觉理论 →OpenCV库 →TensorF05/11 01:09
6F:→ lion741205: low等深度学习框架。我办公室隔壁就是商汤的分公司,05/11 01:09
7F:→ lion741205: 计算机视觉领域很缺人,学会转职不是问题。05/11 01:09
8F:推 rocking5566: 商汤分公司有在台湾设点吗05/11 01:17
9F:推 askdrlin: l大想请问可跳过演算资结吗 还是资结一定要05/11 01:19
10F:推 lion741205: 我办公室在香港科学园,其实旁边应该是商汤的总部才对05/11 01:21
11F:→ lion741205: ;创办人是香港中文大学毕业的,学校就在科学园旁边而 05/11 01:21
12F:→ lion741205: 已。 05/11 01:22
13F:→ lion741205: 我个人觉得资结满重要的,但选最薄的书看就好了。05/11 01:24
14F:→ lion741205: 但不是所有的资料结构都用得到,真的想跳过的话,至少 05/11 01:43
15F:→ lion741205: 要对阵列、向量、矩阵运算、时间与空间复杂度有概念。 05/11 01:43
感谢I大详细解说,会逐步学习
16F:推 askdrlin: 感谢l大解惑 05/11 01:44
17F:推 lion741205: 修正:先学资料结构,再学演算法(可选)。05/11 02:13
18F:推 NSYSUEE: 线性代数很重要05/11 02:33
19F:→ w0005151: 计概离散没必要,线代你也会,直接上youtube看CV就好05/11 02:45
20F:→ w0005151: youtube搜Introduction to Computer Vision05/11 02:52
21F:→ w0005151: 有个印度教授讲的课程,不需要什麽背景知识就能听得懂05/11 02:52
22F:→ w0005151: 不建议你照一楼的方式走,出社会的学习路径不是这样的 05/11 02:53
23F:→ w0005151: 直接学想学的就好,有洞再补都来得及05/11 02:53
我会找来看,谢谢
24F:推 eric00: 推楼上直接学,重点是如何保持动力 照一楼方法应该还没学05/11 07:12
25F:→ eric00: 到火就熄了05/11 07:12
26F:→ testPtt: 学理论用matlab比较方便05/11 07:28
27F:→ cphe: 你应该要先想办法转软韧体,以你的目标来说~要不这类的自05/11 08:07
28F:→ cphe: 学再多只怕连面试门票都拿不到05/11 08:07
29F:推 iiiii: 树莓派05/11 10:38
30F:→ DrTech: 想学什麽就去学。05/11 10:50
31F:推 cia1099: 我作影像处理写opencv,台湾找不到工作,供你参考真的要05/11 12:19
32F:→ cia1099: 学吗?05/11 12:19
c大目前从事影像处理相关工作吗?
33F:→ testPtt: opencv要会抽里面的code出来用 否则只会call lib很难找 05/11 12:29
所以还是要了解理论後,才有能力做修改
而不是一味套用现成lib
34F:→ yougigun: 一些职缺网的工作需求研究过了吗?05/11 12:31
有在104看过,才归纳出学C++&Opencv
35F:→ ruthertw: 要工作用的话,最好的方式是去大间公司作实习生.05/11 12:35
36F:→ ruthertw: 我遇过满多影像处理公司会有自己开发优化的libs 05/11 12:36
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 13:11:19
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 13:17:13
37F:推 gino0717: 做影像的工作比做游戏的还少 05/11 13:35
但104看职缺不会太少啊...
38F:→ lwtech: 套用不见得不好,好的封装也是一种要学的技巧 05/11 13:35
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 13:46:51
39F:推 sxy67230: 讯号与系统绝对要学好,C code是蛮基本的,至於很多人 05/11 13:52
40F:→ sxy67230: 说资料结构,我个人是觉得没必要。题外话,线代很重要。 05/11 13:52
41F:→ sxy67230: 如果是要做物体检测,那几种重要的特徵抽取技巧跟机器 05/11 13:52
42F:→ sxy67230: 学习才是重要的。我看你的经历应该也是电机系毕业的,讯 05/11 13:52
43F:→ sxy67230: 号系统课本拿回来,外加修一下MIT的讯号系统。如果都学 05/11 13:52
44F:→ sxy67230: 到通了,我相信几种重要的影像处理算法应该都通了,剩下 05/11 13:52
45F:→ sxy67230: 就ml而已。最後,如果都觉得太简单了,就加学一个消息理 05/11 13:52
46F:→ sxy67230: 论。 05/11 13:52
48F:推 sxy67230: 这些都是影像处理的基本工程跟数学概念,但如果底子够强 05/11 13:58
49F:→ sxy67230: ,以後遇到新的算法才能够触类旁通。如果你是有热忱在这05/11 13:58
50F:→ sxy67230: 行上的话,如果是跟风觉得AI很潮那就算了。不然不管是05/11 13:58
51F:→ sxy67230: 传统影像的filter、特徵检测都逃不掉讯号系统的范畴。 05/11 13:58
52F:→ sxy67230: 机器学习的底层消息镝也摆脱不了Shannon 一样。05/11 13:58
53F:推 sxy67230: 机器学习其实核心概念就是消息论跟优化理论而已。 05/11 14:00
54F:推 lwtech: 很可以,让我这外行人都有点听懂些. 05/11 14:09
55F:推 gino0717: 我跟你说喔 104上面opencv大概就12页 其中一半以上是05/11 14:11
56F:→ gino0717: 三四年前就摆在那里的职缺 根本不会动的那种05/11 14:12
57F:→ gino0717: 剩下1/4是通常年底就会不见的公司 剩下的1/4是评价会让 05/11 14:13
58F:→ gino0717: 人 嗯...得那种05/11 14:13
镜头3A演算法相关的工作也是吗...
59F:推 gino0717: 然後特徵抽取的东西 虽然很多人会开一大堆书单要你学东05/11 14:16
61F:→ gino0717: 学西 但是你去影像处理的网站去问 通常都是收敛到HOG系 05/11 14:17
62F:→ gino0717: 列 不是说其他不能用 但是如果HOG都做不太出来其他也不 05/11 14:17
63F:→ gino0717: 用试了 05/11 14:17
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 17:03:26
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 17:09:58
※ 编辑: zzz077899 (39.9.43.168), 05/11/2019 17:34:28
64F:推 lion741205: 嗯 线性代数在这比离散数学更重要 可以先学线代 离散 05/11 17:42
65F:→ lion741205: 可以先放掉 05/11 17:42
66F:→ ruthertw: 找工作要小心!极多台商用假的CV处理,为了逃避WebGL之类 05/11 18:04
67F:→ ruthertw: 新的应用 05/11 18:04
68F:推 lion741205: 参考大家的意见後,做了一些修改;无背景的"新人"如果 05/11 18:08
69F:→ lion741205: 要学"扎实"点,为了"应徵CV相关工作",可以参考以下路 05/11 18:08
70F:→ lion741205: 线:计概→C和Python→离散(选配)→线代→资结(选配) 05/11 18:08
71F:→ lion741205: →演算法(选配)→ML理论→CV理论 →OpenCV库 →DL框架 05/11 18:08