logo
Loading...

cv2.imshow(img) is crashing the kernel - Cupoy

第一堂課裡用的範例cv2.imshow在我的電腦jupyter 一直出現當機,所以,上網查了一下.“...

cvdl,cvdl-d01

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:33
    Patrick Ruan
    贊同數:0
    不贊同數:0
    留言數:0

    如果是在 colab ,可以用