cv2.imshow显示不出图像
在使用函数cv2.imshow(winname,image)的时候有个小细节需要注意:winname参数是窗体的名字,字符串类型,但是不能用中文,否则图像不能正常显示。cv2.waitKey(0)# 参数 0 表示无限等待,直到用户按下任意键。cv2.destroyAllWindows()# 关闭所有OpenCV窗口。cv2.imshow('原图', image)# 读取图片(建议检查路径)# 等
·
在使用函数cv2.imshow(winname,image)的时候有个小细节需要注意:winname参数是窗体的名字,字符串类型,但是不能用中文,否则图像不能正常显示。
import cv2
# 读取图片(建议检查路径)
image = cv2.imread('BHQSL2.jpg')
# 显示原图
cv2.imshow('原图', image)
# 转换灰度图
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 显示灰度图
cv2.imshow('Grayscale Image', gray_image)
# 等待按键并关闭窗口
cv2.waitKey(0) # 参数 0 表示无限等待,直到用户按下任意键
cv2.destroyAllWindows() # 关闭所有OpenCV窗口
上述代码中 cv2.imshow('原图', image)不能正常显示图像:
cv2.imshow('Grayscale Image', gray_image)则可以正常显示图像:

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)