想来想去,还是觉得图像处理有前途,趁着单位的电脑还不错,赶紧利用现有的资源好好学起来。
第一步当然是下载OpenCV。
安装好之后,配置VS 失败,感觉好难弄啊~~没事,多试几次就好了。
今天先配置了VS的OpenCV
配置VS的时候看的是浅墨的博客,一个比我还小的年轻人,已经出了两本书了,都是关于基础编程的入门,一个C++的游戏入门,一个是OpencV的入门,感觉他还是比较技术的,而且懂得在csdn上记录,写出两本书基本上也是收入不菲了。
http://blog.csdn.net/poem_qianmo/article/details/19809337
关于他配置VS的OpenCV时VS版本太老了,属性控制那一块在VS2017里移了个位置,找找还是找到了。博客讲的非常好,非常详细的步骤,从下载openCV开始,包括环境变量等事无巨细都有讲解,感谢浅墨,向浅墨学习。!
浅墨的第三篇介绍openCV的一些源码就要开始收费,也是醉了。
另外一位的配置也很详细:
http://blog.csdn.net/qq_25729757/article/details/63344004
所以重点就在怎么去深入点了吧。
之后我还是尝试配置python的OpenCV环境,主要考虑python的代码简洁,比较容易实现。参考的是如下的博客,非常简单,会使用pip install opencv-python即可。
https://www.cnblogs.com/lclblack/p/6377710.html
pip install --upgrade setuptools
pip install numpy Matplotlib
pip install opencv-python
配置好之后的实验代码:
'''
入门opencv读取picture
'''
import cv2 as cv
print(__doc__)
#读取图像,支持 bmp、jpg、png、tiff 等常用格式
img = cv.imread(r"E:\Private\pycharm\1week\11.jpg") #自己的图片路径 注意这个r
#创建窗口并显示图像
cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)
#释放窗口
Got it!