#%%
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
解决方案也是如此。
最佳答案
关于python - jupyter notebook 不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62160640/