You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## _Vettorializzatore di Loghi con AI 🎨✨_ - **logo_vectorializer.py** 🤖
2
+
3
+
Uno script Python per **analizzare** e **vettorializzare loghi** da file immagine (`.png`, `.jpeg`, `.svg`). Utilizza l'intelligenza artificiale di **Google Gemini** per ricreare una versione vettoriale `.svg` di alta qualità.
4
+
5
+
---
6
+
7
+
## Descrizione 📄
8
+
9
+
Questo **Vettorializzatore di Loghi** invia un'immagine a Google Gemini e ne richiede una ricostruzione vettoriale _pixel-perfect_, salvandola in formato `.svg` senza sfondo.
10
+
11
+
Utile per:
12
+
13
+
-**Modernizzare loghi datati** o disponibili solo in bassa risoluzione.
14
+
-**Ottenere una versione scalabile** per stampa, web e design grafico.
15
+
-**Automatizzare un processo di conversione** che altrimenti richiederebbe software e competenze specifiche.
16
+
17
+
---
18
+
19
+
## Funzionalità 🌟
20
+
21
+
-**Vettorializzazione AI**: sfrutta la potenza di Google Gemini per un'analisi e una ricostruzione precisa.
22
+
-**Supporto multiformato**: accetta in input i formati più comuni (`.png`, `.jpeg`, `.svg`).
23
+
-**Output professionale**: genera un file `.svg` pulito, senza sfondo e pronto all'uso.
24
+
-**Interfaccia interattiva**: guida l'utente passo dopo passo per inserire il file e la chiave API.
25
+
-**Gestione automatica**: nomina e salva il file di output in modo prevedibile.
26
+
27
+
---
28
+
29
+
## Requisiti 📦
30
+
31
+
-**Python 3.x**
32
+
-**Libreria `google-generativeai`**
33
+
-**Una chiave API di Google Gemini**
34
+
35
+
> Puoi installare la libreria richiesta con il comando: `pip install google-generativeai`
36
+
37
+
---
38
+
39
+
## Utilizzo 🚀
40
+
41
+
### ▶️ Esecuzione Standard
42
+
43
+
1. Avvia lo script dal tuo terminale: `python logo_vectorializer.py`.
44
+
2. Inserisci il **percorso completo** del file del logo quando richiesto.
45
+
3. Incolla la tua **chiave API di Google Gemini**.
46
+
4. Attendi che l'API elabori l'immagine e generi il file.
47
+
48
+
### Esempio Output
49
+
50
+
Il file vettoriale verrà salvato nella **stessa cartella in cui si trova lo script** con il seguente formato:
51
+
52
+
```
53
+
nomefileoriginale-Vector.svg
54
+
```
55
+
56
+
Ad esempio, `logo.png` diventerà `logo-Vector.svg`.
57
+
58
+
---
59
+
60
+
## Esempio di Utilizzo 🧪
61
+
62
+
```plaintext
63
+
--- Logo Vectorializer con Google Gemini ---
64
+
Inserisci il percorso del file immagine (png, jpeg, svg): /Users/mario/Desktop/logo_azienda.png
65
+
Inserisci il tuo Google Gemini API token key: AIzaSy*******************
66
+
67
+
Caricamento dell'immagine...
68
+
Invio dell’immagine a Google Gemini in corso...
69
+
Attesa della risposta (l'operazione potrebbe richiedere alcuni istanti)...
70
+
Salvataggio del file in corso: /Users/mario/scripts/logo_azienda-Vector.svg
71
+
------------------------------
72
+
✅ Esito finale: SUCCESSO
73
+
Logo vettoriale generato con successo: /Users/mario/scripts/logo_azienda-Vector.svg
74
+
------------------------------
75
+
```
76
+
77
+
---
78
+
79
+
## Note 📝
80
+
81
+
- La qualità del risultato dipende dalla capacità del modello AI di interpretare l'immagine originale.
82
+
- È necessaria una connessione a Internet attiva per contattare l'API di Gemini.
83
+
- Lo script gestisce gli errori di base, come percorsi file non validi o chiavi API vuote.
0 commit comments