要学cv多用c++ python matlab ,还有一个开源的opencv库 ,以及一个卷积神经网络库caffe.
推荐的书就是冈萨雷斯的数字图像处理和学习opencv3, 他里面算法还是很多的.
冈萨雷斯的书比较理论,可以自己写算法实现一下那些中低难度的算法, 但是那种比较抽象的时候还涉及图论的算法, 不要死磕,磕不出来.
现在学计算机视觉和机器视觉都变成了机器学习,深度学习的视觉,如果你时间少,科研要出结果,你去学深度学习cnn,rcnn,fast rcnn这些.
已知的深度学习库也有很多pytorch,TensorFlow等等,尤其科研人最喜欢的就是pytorch,调一调参数就可以用了,而且python编程也简单,确实是很好入门.
但是dl的内容也有很多,rnn,dnn,cnn,gnn都是比较基础的网络,你还要去适配这些网络的库,都是有难度的.
深度学习也不是那么好做的,深度学习在数据库要求很高,如果你的训练数据不好,训练数据的数量不够,那么你训练出来的模型就不太友好.
而且pyth