jupyter 笔记本不会显示图像
jupyter notebook won't show images
#%%
from Utils.ConfigProvider import ConfigProvider
import os
import cv2
import numpy as np
from matplotlib import pyplot as plt
config = ConfigProvider.config()
和
#%%
inspected = cv2.imread(config.data.inspected_image_path, 0)
reference = cv2.imread(config.data.reference_image_path, 0)
diff = np.abs(inspected - reference)
plt.figure()
plt.title('inspected')
plt.imshow(inspected)
plt.show()
注意 config.data.inspected_image_path
和 config.data.reference_image_path
是有效路径。
没有出现错误,但也没有显示图像。
运行 来自 python 文件的相同代码确实显示了图像。
我的笔记本里有东西不见了。
当 运行 使用 jupyter notebook
和直接来自 PyCharm (pro)
时都会发生这种情况
如何查看图片?我找到的所有其他答案只是告诉我 plt.show()
但这显然行不通。
我也不介意 cv2
解决方案。
您需要设置一个matplotlib backend。
您可以使用
%matplotlib inline
如果想和剧情互动,就用
%matplotlib notebook
#%%
from Utils.ConfigProvider import ConfigProvider
import os
import cv2
import numpy as np
from matplotlib import pyplot as plt
config = ConfigProvider.config()
和
#%%
inspected = cv2.imread(config.data.inspected_image_path, 0)
reference = cv2.imread(config.data.reference_image_path, 0)
diff = np.abs(inspected - reference)
plt.figure()
plt.title('inspected')
plt.imshow(inspected)
plt.show()
注意 config.data.inspected_image_path
和 config.data.reference_image_path
是有效路径。
没有出现错误,但也没有显示图像。
运行 来自 python 文件的相同代码确实显示了图像。
我的笔记本里有东西不见了。
当 运行 使用 jupyter notebook
和直接来自 PyCharm (pro)
如何查看图片?我找到的所有其他答案只是告诉我 plt.show()
但这显然行不通。
我也不介意 cv2
解决方案。
您需要设置一个matplotlib backend。
您可以使用
%matplotlib inline
如果想和剧情互动,就用
%matplotlib notebook