我在使用opencv读取视频中图像并处理的过程中图中遇到这样的情况,请问如何解决当前警告,或取消显示警告呢?注:已尝试设置logging为3,但仍显示图中报错,遮挡了代码运行内
这就是警告一下你 你用的这个tf下的variblescope模块以后可能会被tensorflow移除,所以以后可能不支持。
解决方案是 用 init = tf.global_variables_initializer() 替代原来的 initialize_all_variables 不过要注意版本适配。你现在就用警告的这个没事,反正tf移除也不是马上的事
你这个是TensorFlow的警告,不是opencv的,后续版本这个api变动的警告而已,可以不用管。
如果真的有问题,可以试试
import os
os.environ[“TF_CPP_MIN_LOG_LEVEL”] = ‘3’
这个还不行的话,使用tensorflow本身的api设置下看看,如果是tf 1.x的版本你自己查一下set_verbosity这个函数在哪个接口下面来着,我忘记了
import tensorflow as tf
tf.logging.set_verbosity(tf.logging.ERROR)