Passa ai contenuti principali

Post

Visualizzazione dei post da Settembre, 2020

Come correggere fotografie danneggiate da strappi, graffi o sovrimpressioni con OpenCV

Ho dovuto perderci un bel po' di tempo ma alla fine sono riuscito a creare un ambiente nel quale giri correttamente OpenCV e Python 3.6 (oltre ad un po' di altre librerie...) per fare cosa? modificare in blocco 64 mila immagini con rettangolo al centro (ottenuto da un errore della configurazione della webcam)
Preparazione dell'ambiente:installazione Anaconda (ha il vantaggio di avere già le librerie OpenCV facilmente installabili senza impazzire con riconfigurazioni e abbinamenti)
wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh batch Anaconda3-2020.07-Linux-x86_64.sh
Installazione opencv: conda install -c https://conda.binstar.org/menpo opencv3
Downgrade della versione di Python conda install python=3.6
Install della libreria CV2 conda install cv2
Librerie varie sudo apt install libgtk2.0-dev r-cran-littler Codice finale:from PIL import Image
import numpy as np
import cv2
img = cv2.imread("immagineRovinata.jpg" )
mask = cv2.imread('/mascheraInBiancoE…