从python中删除已弃用的警告

时间:2017-07-27 08:17:37

标签: python ssim

我是python的新手,目前正致力于一个图像处理项目,我需要比较两个图像。对于图像比较,我使用的结构相似性函数已经存在于python中。 但是,每次我使用该功能时,它都会给我正确的结果,但也会多次转发警告:

C:\Users\abc\Anaconda\lib\site-packages\skimage\measure\_structural_similarity.py:224: skimage_deprecation: Call to deprecated function ``structural_similarity``. Use ``compare_ssim`` instead.
  def structural_similarity(X, Y, win_size=None, gradient=False,

我认为警告要我使用compare_ssim函数而不是structural_similarity函数。所以,我改为:from skimage.measure import compare_ssim as ssim但同样的警告即将来临。我在一次执行中将此功能用于多个图像,因此我需要滚动很多以找到我的结果在警告中的确切位置。

我需要禁用这些已弃用的警告以保持我的控制台清洁。任何解决方案?我试着搜索但是对我来说一切都太复杂了。请帮忙。

ALSO This可能与此问题重复,但我无法理解如何在Windows中使用IPython控制台在Spyder上实现接受的答案。

0 个答案:

没有答案