根据其他图片的尺寸创建空白图像

我有一个具有此尺寸 (1280 x 960) 的图像。要创建具有此尺寸的空白图像,我使用以下命令:

import cv2
import numpy as np    
blank_image2 = 255 * np.ones(shape=[960, 1280, 3], dtype=np.uint8)

是否可以根据另一个尺寸创建空白图像image?像这样的东西:

import cv2
import numpy as np    
blank_image2 = 255 * np.ones(shape=image, dtype=np.uint8)

回答

您可以使用图像对象的形状:

image = cv2.imread('img.jpg')
h, w, c = image.shape
blank_image2 = 255 * np.ones(shape=(h, w, c), dtype=np.uint8)


以上是根据其他图片的尺寸创建空白图像的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>