学习记录:1,设置填充空间;2,标记填充区域的点;3,将区域点填充到空间去;4,显示空间 import numpy as np import cv2 import matplotlib.pyplot as plt if __name__ == '__main__': mask_image_temp = np.zeros((1080, 1920), dtype=np.uint8) # 填充的空间 其中1080是高,1920是宽 list_pts_blue = [[0, 80], [1080, 26], [1080, 160], [0, 130]] # 需要填充的区域 ndarray_pts_blue = np.array(list_pts_blue, np.int32) polygon_blue_value_1 = cv2.fillPoly(mask_image_temp, [ndarray_pts_blue], color=1) # 将区域内容填充到空间里面去 polygon_blue_value_1 = polygon_blue_value_1[:, :, np.newaxis] plt.imshow(mask_image_temp) #显示空间 plt.show()
python使用numpy填充显示demo,谨记录
最新推荐文章于 2023-10-18 14:52:45 发布