我想关闭skimage UserWarning:我使用了以下代码,但它们仍然处于启用状态。
with warnings.catch_warnings():
warnings.simplefilter("ignore")
skimage.io.imsave发布于 2020-04-14 17:46:12
我在文档中发现,当调用imsave时,有一个专用的选项"check_contrast“:https://scikit-image.org/docs/dev/api/skimage.io.html?#imsave
如果要禁用指示低对比度图像的imsave警告,则应将此选项设置为False:check_contrast=False
from skimage import io
io.imsave(filename, image, check_contrast=False)发布于 2019-09-24 02:01:54
显然,skimage使用imageio作为他保存图像的第一个插件选项。
尝试:
import imageio.core.util
def ignore_warnings(*args, **kwargs):
pass
imageio.core.util._precision_warn = ignore_warnings在此之后,您可以保存图像,而不会出现警告:
imsave(filename, image)https://stackoverflow.com/questions/52486237
复制相似问题