Colorizzerò immagini in bianco e nero con opencv e deep learning

Alcune informazioni sono state tradotte automaticamente.

Pakistan

Parlo Inglese
Sono un appassionato e orientato ai risultati Data Scientist con una solida esperienza in data analytics, visualizzazione dei dati e machine learning. Ho portato a termine con successo numerosi proget...
Informazioni su questo servizio

Se vuoi dare nuova vita a foto vintage in bianco e nero o automatizzare la colorizzazione di immagini in scala di grigi per la tua applicazione, ti offro una soluzione di colorizzazione con deep learning ad alta precisione usando Python, OpenCV e reti neurali pre-addestrate Caffe.

Invece di semplici regolazioni RGB, questo workflow sfrutta lo spazio colore CIELAB (Lab):

  • Canale L (Luminosità): Isola l'intensità della luce dalla tua immagine in scala di grigi originale per preservare dettagli nitidi e contrasto.
  • Canali a & b: Predice spettri di colore vividi e naturali verde-rosso (a) e blu-giallo (b) usando modelli deep learning Caffe (colorization_release_v2 e pts_in_hull).

Cosa otterrai:

  • Configurazione pipeline di deep learning: Architettura CNN pre-addestrata Caffe configurata tramite il modulo dnn di OpenCV.
  • Pre-elaborazione nello spazio colore Lab: Normalizzazione precisa dell'immagine, scaling ed estrazione del canale $L$.
  • Colorizzazione ad alta precisione: Canali $ab$ predetti dall'AI ricollegati con l'intensità luminosa originale ($L$) per creare colori ricchi e realistici senza perdere dettagli originali.
  • Codice pulito e modulare: Script Python facile da eseguire con passaggi chiari per il caricamento dell'immagine, la pre-elaborazione, il forwarding del modello, la conversione dello spazio colore (LAB2BGR) e altro ancora.

Expertise:

Elaborazione immagini

Apprendimento delle funzioni

Framework:

Scikit-learn

PyTorch

Tipo di dati:

Immagine

Linguaggio di programmazione:

Python

MATLAB

Strumenti:

Quaderno jupyter

opencv

tensorflow

API:

Visione artificiale Microsoft AI

Il mio portfolio