DisabledFunctionError: cv2.imshow()在Colab中被禁用,因为它会导致Jupyter会



**DisabledFunctionError: cv2.imshow()在Colab中被禁用,因为它会导致jupysession崩溃;se * *


import cv2
from google.colab.patches import cv2_imshow
image = cv2.imread("/content/runnnn.jfif")
lane_image = np.copy(image)
gray = cv2.cvtColor(lane_image, cv2.COLOR_RGB2GRAY)
cv2.imshow("result",gray)
cv2.waitKey(0)

cv2.imshow("result",gray)替换为:

cv2_imshow(gray)

您正确导入了cv2_imshow,现在只需调用该方法。

在colab中禁用cv2.imshow()。所以,你可以导入这个替换函数来解决这个问题。

from google.colab.patches import cv2_imshow

和使用cv2_imshow()代替cv2.imshow()

在google colab中,cv2.imshow("img", img)被禁用,因为它会导致Jupyter会话崩溃;参见https://github.com/jupyter/notebook/issues/3935。

可以使用cv2_imshow(img).

相关内容

最新更新