Мы создаем 360-градусную фотографию неба из множества фотографий с разных ракурсов. В ходе этого процесса возникает несколько недостатков:
Каков наилучший способ избавиться от этих видимых совпадений? Можно ли это сделать после сшивания или мы должны попытаться предотвратить это во время сшивания?
Мы уже пытались размывать линии после строчки, но это не похоже на правильный путь к go .
img = cv2.imread('light-sky-stitch-202001011200.png')
blurred_img = cv2.GaussianBlur(img, (211, 211), 0)
mask = np.zeros((2000, 2000, 3), dtype=np.uint8)
mask = cv2.circle(img=mask, center=(1000, 1000), radius=500,
color=(255, 255, 255), thickness=-1)
out = np.where(mask==np.array([255, 255, 255]), blurred_img, img)