Ingrandire un’immagine
L’ingrandimento intelligente aumenta la dimensione di un’immagine ricostruendone i dettagli, là dove un semplice ridimensionamento non farebbe che allargare i pixel e sfocare tutto. Da una foto troppo piccola o un po’ morbida ottieni una versione più grande e più nitida, utile per una stampa, uno schermo grande o una scheda prodotto curata.
Questa attività non è disponibile al momento, quindi non può essere acquistata. Non viene addebitato nulla.
Vedi l'APIIngrandire non è stirare
Quando allarghi una piccola immagine, il programma si limita a duplicare i pixel che ci sono già: i bordi diventano frastagliati e l’insieme appare sfocato. L’ingrandimento intelligente lavora diversamente — stima i dettagli mancanti e ricostruisce una versione più grande e definita. Il guadagno si vede sui contorni, sul testo e sulle texture, proprio dove un ridimensionamento classico mostra subito il fianco.
Recuperare un file troppo piccolo
Capita spesso: un logo consegnato in bassa risoluzione, una foto salvata anni fa in formato ridotto, un’immagine presa dal web e troppo piccola per una stampa. Invece di rinunciare o cercare un originale introvabile, l’ingrandimento riporta questi file a una misura utilizzabile. Non equivale a uno scatto nato in alta definizione, ma spesso basta a rendere l’immagine di nuovo spendibile.
Fin dove conviene spingersi
Un ingrandimento ragionevole dà risultati ottimi; portato all’estremo, finisce per inventare dettagli che nell’originale non c’erano. Un’immagine molto degradata resterà comunque limitata: lo strumento migliora parecchio, ma non ricrea un’informazione del tutto assente dal file. Meglio puntare alla misura che ti serve davvero che al fattore massimo per principio, quasi sempre deludente alla prova.
Presto disponibile: canali e prezzo
Questa capacità è tra le funzioni in fase di rilascio e per ora non accetta esecuzioni. Sarà disponibile dal web, direttamente in questa pagina, e via API per inserirla nei tuoi processi; più avanti anche da app e messaggistica. Il prezzo è già pubblicato: $0.061 a richiesta più $0.0041 a immagine, in dollari, senza abbonamento. In ingresso ogni file può arrivare a 15 MB e 12 megapixel.
Casi d'uso
Un vecchio logo pronto per la stampa
Studio Commercialista Bianchi ha solo il logo in bassa risoluzione di un vecchio sito. Prima di farlo stampare su una targa e sulla carta intestata, lo ingrandisce per evitare i bordi sgranati sul formato grande.
Una foto prodotto ricevuta troppo piccola
Un fornitore invia a Marco Rossi immagini in formato ridotto, insufficienti per una scheda ordinata. L’ingrandimento gli dà una foto abbastanza grande da riempire la pagina senza sembrare pixelata.
Rimettere in mostra vecchie foto
Giulia Bianchi ritrova vecchie foto delle sue creazioni, salvate a suo tempo in dimensioni piccole. Ingrandendole, le rimette nel portfolio online con una definizione dignitosa.
Domande frequenti
Si può salvare un’immagine molto sfocata?
Lo strumento migliora nettamente la maggior parte delle immagini, ma non ricrea un’informazione del tutto assente. Uno scatto molto rovinato progredisce senza per forza diventare perfetto: il risultato dipende dalla qualità di partenza.
In cosa è diverso da un normale ridimensionamento?
Il ridimensionamento classico stira i pixel esistenti e perde nitidezza. L’ingrandimento intelligente ricostruisce i dettagli mancanti, così contorni e leggibilità reggono anche a una misura maggiore.
Qual è la dimensione massima accettata?
In ingresso ogni immagine può arrivare a 15 MB e 12 megapixel. Oltre, va prima ridotto il file. Sono limiti che coprono la gran parte delle foto da ingrandire.
È già utilizzabile oggi?
Non ancora. È in fase di rilascio e per ora non accetta esecuzioni; l’apertura è prevista sul web e via API, al prezzo già indicato. Costi e limiti sono consultabili fin d’ora.
Quanto costerà un ingrandimento?
Il prezzo pubblicato è $0.061 a richiesta più $0.0041 a immagine, in dollari. Paghi solo le immagini davvero ingrandite, senza abbonamento e senza impegni.
Come si pagherà? Va bene PayPal?
Sì, PayPal andrà benissimo, oltre alla carta. L’acquisto è diretto, senza registrazione: paghi l’operazione e scarichi il risultato, senza rinnovi automatici.
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/upscale \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"image":"https://ejemplo.com/foto.jpg","scale":2}'const res = await fetch("https://api.kit.forhosting.com/image/upscale", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"image": "https://ejemplo.com/foto.jpg",
"scale": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/image/upscale",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"image": "https://ejemplo.com/foto.jpg",
"scale": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/image/upscale", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"image":"https://ejemplo.com/foto.jpg","scale":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"image":"https://ejemplo.com/foto.jpg","scale":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/image/upscale", 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/foto.jpg",
"scale": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "image.upscale",
"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. |
501 | coming_soon | Questo strumento non è ancora attivo via API: arriva presto. |