繁体   English   中英

如何在 OpenCV Python 中制作空灰度图像?

[英]How can I make empty grayscale image in OpenCV Python?

我想知道如何在 OpenCV 中制作一个空的灰度图像。

首先,我知道如何制作这样的空白“彩色图像”。

import cv2  
import numpy as np
blank_image = np.zeros((height,width,3), dtype = np.uint8)

那么,如何制作具有特定高度和宽度的空“灰度”图像?

我想知道如何在 OpenCV 中制作一个空的灰度图像。

首先,我知道如何制作这样的空“彩色图像”。

import cv2  
import numpy as np
blank_image = np.zeros((height,width,3), dtype = np.uint8)

那么,如何制作具有特定高度和宽度的空“灰度”图像?

我想知道如何在 OpenCV 中制作一个空的灰度图像。

首先,我知道如何制作这样的空“彩色图像”。

import cv2  
import numpy as np
blank_image = np.zeros((height,width,3), dtype = np.uint8)

那么,如何制作具有特定高度和宽度的空“灰度”图像?

那我可以问一下,如何将其保存为灰度 png 文件? 当我编译时出现错误

import cv2' import numpy as np' height = 121' width = 121' grey_Value = 16 greyimage = np.full(height, width), grey_Value, np.uint16' cv2.imwrite('e:\\Cutfill\\test.png' ,灰色图像)'

cv2.imwrite('e:\\Cutfill\\test.png',greyimage) cv2.error: OpenCV(4.5.4) :-1: error: (-5:Bad argument) in function 'imwrite'

重载解析失败:

  • img 不是数字元组
  • 参数“img”的预期 Ptr<cv::UMat>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM