我是opencv的新手。 我用下一个命令安装了opencv 3.4
py -3 -m pip install open_python-3.4.4.19-cp36-cp36m-win_ame64.whl
并使用名为Image_Thresholding.ipynb的代码处理图片 像这样的文件Image_Thresholding.ipynb:
import cv2
pic = cv2.imread('adult.jpg', 0)
threshold_value = 200
(T_value, binary_threshold) = cv2.threshold(pic, threshold_value, 255, cv2.THRESH_BINARY)
cv2.imshow('binary', binary_threshold)
cv2.waitKey(0)
cv2.destroyAllWindows()
我使用pycharm2018.3.1并设置配置以使用Jupter Notebook运行代码以显示经过处理的图片,这是一张黑白图片,但我想使用下一个代码
显示原始图片,还显示处理过的黑白图片
import cv2
img = cv2.imread('adult.jpg', 0)
cv2.imshow('adult', img)
cv2.waitKey(0)
cv2.destoryAllWindows()
如何显示原始图片。我的环境错误还是其他问题?
答案 0 :(得分:0)
由于在SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True
函数调用中使用了0
标志,因此您遇到了此类问题。这用于读取灰度图像。
要加载和显示彩色图像,只需执行以下操作:
imread
希望这会有所帮助