佬们我正在用pycharm里keras进行深度学习,在深度学习时需要学习和安装opencv 吗?
如果需要安装,那是否需要在opencv 里配置Python 环境?
二者有什么关系呢?
这个两个没关系,opencv是视觉库,是可以直接调用的处理图像识别的,keras是深度学习框架,他们都可以单独使用
当然也可以配合使用
opencv是视觉学习库,就是主要对图片进行处理。keras是深度学习库,keras通常和tensorflow一起使用,在旧版本的tensorflow中,keras和tensorflow没有完全分离,后期的版本彻底分离开了。比如旧版本通常这样引用库:
from tensorflow import keras
from tensorflow.keras import layers
from tensorflow.keras.models import Sequential
而新版本:
from keras import layers
from keras.models import Sequential
tensorflow、keras通常和Maltplotlib库一起使用,Maltplotlib对图片或者计算结果进行显示,成图。