opencv处理图像的坑(以及其有巨好用的填充函数cv2.fillConvexPoly)

其中矩阵存储形式均为np.uint8,否则会影响图像处理

在实验中遇到想要填充已知点所围成的区域,最终找到了这个函数,贴出我的代码

import numpy as np
import cv2
import matplotlib.pyplot as plt
img1 = np.ones((10, 10), np.uint8)

mask_once = np.array([[1, 0], [2, 3], [4, 4]])
cv2.fillConvexPoly(img1, mask_once, (0, 0))


print(img1)
plt.imshow(img1)
plt.show()

你可能感兴趣的:(pytorch入门,opencv,计算机视觉,python)