cv2.imshow(img) is crashing the kernel
2020/06/01 下午 11:44
電腦視覺深度學習討論版
WangShou Kao
觀看數:64
回答數:3
收藏數:0
cvdl
cvdl-d01
第一堂課裡用的範例cv2.imshow在我的電腦jupyter 一直出現當機,
所以,上網查了一下.
“cv2.imshow(img) is crashing the kernel #3935”
https://github.com/jupyter/notebook/issues/3935?
有建議的解決方式嗎??
import cv2
img_path = 'data/lena.png'
# 以彩色圖片的方式載入
img = cv2.imread(img_path, cv2.IMREAD_COLOR)
# 以灰階圖片的方式載入
img_gray = cv2.imread(img_path, cv2.IMREAD_GRAYSCALE)
# 為了要不斷顯示圖片,所以使用一個迴圈
while True:
# 顯示彩圖
cv2.imshow('bgr', img)
# 顯示灰圖
cv2.imshow('gray', img_gray)
# 直到按下 ESC 鍵才會自動關閉視窗結束程式
k = cv2.waitKey(0)
if k == 27:
cv2.destroyAllWindows()
break
回答列表
-
2020/06/03 上午 00:13張維元 (WeiYuan)贊同數:0不贊同數:0留言數:1
嗨,請問你的程式錯誤訊息什麼?
-
2020/06/06 上午 10:58楊哲寧贊同數:0不贊同數:0留言數:0
您好,也可以先改成
import matplotlib.pyplot as plt
%matplotlib inline
plt.imshow(img)
plt.show()
-
2020/10/01 下午 07:33Patrick Ruan贊同數:0不贊同數:0留言數:0
如果是在 colab ,可以用