Ho sofferto per un lungo periodo di tempo sulla soluzione di questo problema. Ho bisogno di rimuovere il multi-anelli colorati e punti nell'immagine, ma mantenere la fitta forme. Ho provato ad usare open cv, iterati i pixel, ma ancora non riesco a sbarazzarsi del superfluo dall'immagine. Grazie in anticipo per i consigli.
0
Si può provare a utilizzare erosione/dilatazione da OpenCV. Ecco un rapido esempio, per modificare i parametri necessari.
import cv2
import numpy as np
img = cv2.imread('img.png')
blurred_img = cv2.medianBlur(img, 5)
kernel = np.ones((3,3),np.uint8)
erosion = cv2.erode(blurred_img, kernel, iterations=1)
output = cv2.dilate(erosion, kernel, iterations=1)
cv2.imwrite('output.png', output)
Grazie. infatti, aprire cv lavorato bene, ma ho fatto un po ' diverso, ho cambiato l'immagine originale con dilatano.
ProBuro