ImgDB
Servizio di manipolazione immagini on-the-fly. Ridimensiona, converti e trasforma le tue immagini tramite semplici parametri URL.
🚀 Quick StartGET
⚙️ Tutti i Parametri
📐Dimensioni
Larghezza in pixel
w=400
Altezza in pixel
h=300
Modalità resize
fit=cover
Posizione crop
position=top
📦Formato
Formato output
f=webp
Qualità (1-100)
q=80
JPEG progressivo
progressive=1
WebP/AVIF lossless
lossless=1
🔄Trasformazioni
Rotazione in gradi
rotate=90
Flip verticale
flip=1
Flip orizzontale
flop=1
🎨Colori
Scala di grigi
gray=1
Luminosità (0.5-2)
brightness=1.2
Saturazione (0-2)
sat=1.5
Contrasto (0.5-2)
contrast=1.3
Rotazione tonalità
hue=90
Correzione gamma (1-3)
gamma=2.2
Colorazione
tint=ff0000
Effetto seppia
sepia=1
Negativo/Inverti
negative=1
Normalizza livelli
normalize=1
✨Effetti
Sfocatura (0.3-1000)
blur=5
Nitidezza
sharpen=1
Pixelato (2-100)
pixelate=10
Riduzione rumore (1-10)
median=3
Soglia B/N (0-255)
threshold=128
🖼️Bordi
Bordo in pixel
border=10
Colore bordo
bc=ff0000
Padding uniforme
pad=20
Colore sfondo
bg=white
✂️Crop & Forma
Ritaglia x,y,w,h
extract=10,10,100,100
Rimuovi bordi uniformi
trim=1
Maschera circolare
circle=1
Angoli arrotondati
round=20
⚙️Altro
Opacità (0-1)
opacity=0.5
📦 Formati Supportati
📐 Modalità Fit
Riempie le dimensioni, croppando se necessario (default)
Mantiene l'aspect ratio, può avere bande
Stretcha per riempire le dimensioni
Come contain, ma non ingrandisce mai
Come cover, ma non rimpicciolisce mai
🎯 Posizioni Crop
entropy e attention usano AI per trovare il punto focale
🎨 Colori Predefiniti
Oppure usa codici HEX: bg=ff5500 o tint=3366ff
💡 Esempi
/img/pictures/foto.jpg?w=200Ridimensiona larghezza/img/pictures/foto.jpg?w=400&h=400&fit=coverCrop quadrato/img/pictures/foto.jpg?f=webp&q=75Converti in WebP/img/pictures/foto.jpg?gray=1&contrast=1.2B/N con contrasto/img/pictures/foto.jpg?sepia=1Effetto vintage/img/pictures/foto.jpg?blur=10Sfocato/img/pictures/foto.jpg?pixelate=8Pixel art/img/pictures/foto.jpg?circle=1&w=200&h=200Avatar circolare