opencv工具介绍
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
学习图像以及视觉的人,应该都听过或者用过大名鼎鼎的opencv库,这是视觉方面最权威的库,没有之一,随着近些年人工智能的火爆,学习视觉方向的人越来越多,目前已经跟新到4.1版本了,其中在4系列中,加入了更多和机器学习相关的内容,也是越来越丰富了。库本身由c++编写的,随着Python的普及,也有python语言对应的库包,使用pip工具可以一键安装,十分方便。
安装环境介绍:
(1)完全使用anaconda工具包,anaconda可以非常便捷的对python库进行管理和使用,自带的jupyter和spyder具有一定的开发功能,非常便捷。对于入门使用非常友好。不过启动慢,缺乏一定的debug能力,代码提示能力有限。
(2)使用python解释器+pycharm/eclipse工具进行开发配置。喜欢上pycharm的原因无疑是因为它的强大的debug能力和代码提示功能,它能够自动补全opencv中的一些函数,这一点无疑非常棒的,而上面提到的anaconda里带的开发工具没有此项功能,对于熟悉java的人来说,eclipse配置python也是非常棒的,可以大胆尝试,对于包的话,完全使用pip工具完美搭配。