用白色像素填充opencv中的扩展区域
pad extended area in opencv with white pixels
我正在尝试裁剪 minAreaRect,我得到了以下结果,用黑色填充来掩盖缺失的部分。我想用白色像素替换黑色填充。
Here is the Image
我正在使用 cv2 将黑色像素替换为白色像素。我正在阅读黑白图像。
img = cv2.imread('input_image',0)
由于 img 现在是一个 numpy 数组,将黑色像素替换为白色最快最简洁的方法是使用 Numpy 的内置索引。在这里,我将图像中的所有 0 值替换为 255(白色)。本次操作耗时0.00011920928955078125秒
img[img == 0] = 255
This is the resultant image on doing these operations
我正在尝试裁剪 minAreaRect,我得到了以下结果,用黑色填充来掩盖缺失的部分。我想用白色像素替换黑色填充。
Here is the Image
我正在使用 cv2 将黑色像素替换为白色像素。我正在阅读黑白图像。
img = cv2.imread('input_image',0)
由于 img 现在是一个 numpy 数组,将黑色像素替换为白色最快最简洁的方法是使用 Numpy 的内置索引。在这里,我将图像中的所有 0 值替换为 255(白色)。本次操作耗时0.00011920928955078125秒
img[img == 0] = 255
This is the resultant image on doing these operations