pycharm 禁用功能错误:在Colab中禁用了cv2.imshow(),因为它会导致Jupyter会话崩溃

eblbsuwk  于 2022-12-18  发布在  PyCharm
关注(0)|答案(3)|浏览(212)

禁用功能错误:cv2.imshow()在Colab中被禁用,因为它会导致Jupyter会话崩溃;塞

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)
xu3bshqb

xu3bshqb1#

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

cv2_imshow(gray)

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

zte4gxcn

zte4gxcn2#

cv2.imshow()在colab中被禁用。因此,您可以导入此替换函数来解决此问题。
from google.colab.patches import cv2_imshow
并且在需要时使用cv2_imshow()代替cv2.imshow()

nx7onnlm

nx7onnlm3#

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

相关问题