У меня есть следующее входное изображение:

Я сделал следующий код для получения пометок в аннотациях для каждого символа:
import cv2
import numpy as np
import csv
import sys
img = cv2.imread('gray_image.png')
(h, w) = img.shape[:2]
image_size = h*w
mser = cv2.MSER_create()
mser.setMaxArea(int(image_size/2))
mser.setMinArea(10)
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) #Converting to GrayScale
_, bw = cv2.threshold(gray, 0.0, 255.0, cv2.THRESH_BINARY | cv2.THRESH_OTSU)
regions, rects = mser.detectRegions(bw)
# With the rects you can e.g. crop the letters
for (x, y, w, h) in rects:
cv2.rectangle(img, (x, y), (x+w, y+h), color=(255, 0, 255), thickness=1)
cv2.imwrite('white_bg_new.jpg', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
Выходэтого кода:

Я хочу извлечь все предметы, находящиеся внутри коробки, и применить белый фон вне коробок.Как мне это сделать?