Ridurre il rumore
La riduzione del rumore toglie la grana e i puntini colorati che rovinano le foto scattate al buio, con il telefono o ad alti ISO. L’intelligenza artificiale distingue il disturbo dai dettagli reali e pulisce l’immagine cercando di non spianare i contorni. Il risultato è uno scatto più pulito e leggibile, senza rifare la foto.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Da dove arriva il rumore
Il rumore compare quando la fotocamera lavora in condizioni difficili: poca luce, ISO alti, sensori piccoli come quelli dei telefoni. Si vede come una grana diffusa e, nelle zone scure, come puntini colorati. Non è un difetto di messa a fuoco ma di segnale: la macchina amplifica ciò che riceve, disturbo compreso. Ridurlo rende la foto più pulita e adatta a essere stampata, pubblicata o ingrandita.
Togliere il disturbo senza appiattire
Il rischio di ogni riduzione del rumore è spianare troppo: sparisce la grana ma anche i dettagli, e il viso diventa di plastica. L’approccio basato sull’IA cerca l’equilibrio, distinguendo il disturbo casuale dalle texture vere — la pelle, i capelli, i tessuti. L’obiettivo è una foto pulita che resti naturale, non levigata artificialmente. Su scatti molto rovinati un po’ di morbidezza resta inevitabile, ma il guadagno di leggibilità di solito ripaga.
Quando conviene usarla
È utile ogni volta che una foto buona come inquadratura è penalizzata dal rumore: la cena al ristorante con luce calda e bassa, il concerto, la foto notturna, lo scatto rubato al volo. Anche una vecchia scansione granulosa migliora. Prima di ingrandire o stampare un’immagine disturbata, ridurre il rumore è spesso il passaggio che fa la differenza tra un file da buttare e uno presentabile.
In arrivo: canali e costo
Lo strumento è in fase di rilascio e non accetta ancora esecuzioni. All’apertura si userà da qui sul web e via API per i flussi automatici, poi anche da app e messaggistica. Il prezzo è già pubblicato: $0.062 a richiesta più $0.004 a immagine, in dollari, senza abbonamento. Ogni foto in ingresso può arrivare a 15 MB e 12 megapixel.
Casi d'uso
Le foto della cena al ristorante
Chiara Romano gestisce la pagina social di una trattoria di Bologna. Molti piatti vengono fotografati la sera, con poca luce e parecchio rumore. Ripulendo gli scatti, li pubblica senza doverli rifare in pieno giorno.
Uno scatto notturno da salvare
Alessandro Ferrari ha un’unica buona foto di un evento serale, ma piena di grana. Ridurre il rumore la rende abbastanza pulita da finire sul sito dell’associazione invece di restare nel cestino.
Una vecchia scansione granulosa
Marco Rossi digitalizza vecchie diapositive di famiglia: alcune risultano rumorose e sporche. La pulizia del rumore le rende più gradevoli prima di ingrandirle e stamparle per un album.
Domande frequenti
Ridurre il rumore rende la foto sfocata?
Non deve. L’obiettivo è togliere il disturbo mantenendo i contorni e le texture reali. Su scatti molto rovinati un minimo di morbidezza può restare, ma il modello cerca l’equilibrio tra pulizia e naturalezza.
Funziona con le foto notturne o ad alti ISO?
Sì, sono proprio i casi tipici: scatti al buio, con il telefono o a sensibilità alta, dove la grana e i puntini colorati sono più evidenti. Migliora anche le vecchie scansioni granulose.
È già attivo?
Non ancora. La funzione è in fase di rilascio e per ora non accetta esecuzioni; aprirà sul web e via API, al prezzo già pubblicato. Costi e limiti sono già consultabili qui.
Quanto costerà pulire una foto?
Il prezzo indicato è $0.062 a richiesta più $0.004 a immagine, in dollari. Nessun abbonamento: pagherai solo gli scatti che elabori davvero, senza minimi e senza rinnovi.
Servirà un account per usarlo?
No. Oggi non ci sono account: l’acquisto sarà diretto, senza registrazione e senza lasciare la carta in anticipo. Paghi l’operazione e scarichi la foto pulita.
Potrò usarlo dal telefono?
Sì, all’apertura basterà il browser del telefono, senza installare un’app. È comodo proprio perché molte foto rumorose nascono col cellulare: le carichi, le pulisci e le riscarichi dallo stesso dispositivo.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/image/denoise \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/imagen.jpg"}'const res = await fetch("https://api.kit.forhosting.com/image/denoise", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/imagen.jpg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/denoise",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/imagen.jpg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/denoise", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/imagen.jpg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/imagen.jpg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/denoise", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"image": "https://ejemplo.com/imagen.jpg"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.denoise",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 15 |
max_megapixels | 12 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |