Sunteți pe pagina 1din 3

Imaginea Serverului

Un server de imagine este un software de server web care este specializat în furnizarea (și adesea
modificarea) de imagini. Cu toate acestea, nu toate serverele de imagine acceptă HTTP sau pot fi
utilizate pe site-uri web.

În timp ce serverele web tradiționale furnizează în general clienților copii statice ale fișierelor de
imagine, serverele de imagine efectuează de obicei procesări suplimentare de imagini înainte de
a servi fișierul. Aceste funcții pot include selectarea cadrului / formatului, redimensionarea,
decuparea, amestecarea alfa, compunerea imaginilor sursă, rotirea, reglarea culorilor și filtrarea.

O utilizare majoră a serverelor de imagine este de a sprijini vizionarea panoramică panoramică


bazată pe browser.

Imagistica cu o singură sursă

Proliferarea dispozitivelor mobile, a rezoluțiilor ecranului și a densităților de pixeli a determinat


designerii web să creeze un număr tot mai mare de variații de imagine. Serverele de imagini
capabile de redimensionare dinamică a imaginilor pot produce dimensiunile și variațiile necesare
la cerere, eliminând munca repetitivă și spațiul pentru eroarea umană.

Declarativ vs imperativ

API-urile declarative (cum ar fi RIAPI) permit clientului să descrie caracteristicile rezultate ale
imaginii, cum ar fi dimensiunea dorită, raportul aspectului, rotația, modurile de potrivire, etc.
Ordinea comenzii nu este importantă -? Lățimea = 200 & înălțimea = 100 va produce același
rezultat. ca? înălțime = 100 & lățime = 200. Serverul este liber să coaleze operațiuni compatibile
pentru a îmbunătăți performanța.

API-urile imperative (cum ar fi IIP sau IIIF) descriu operațiunile care se aplică imaginii în
ordine, oferind utilizatorului mai mult control, dar și mai multă responsabilitate pentru calcule.

Livrare dinamică bazată pe țiglă


Vizualizatoarele bazate pe browser pentru imagini de înaltă rezoluție activează o experiență de
panoramare și zoom responsive, solicitând plăci mici (de obicei JPEG-uri pătrate sau PNG-uri la
256x256 sau 512x512 pixeli) generate de la sursa de înaltă rezoluție. Sunt încărcate doar acele
plăci necesare pentru a reda vizualizarea curentă a utilizatorului și nivelul de zoom, fiind
solicitate mai multe la cerere, deoarece utilizatorul se apropie de anumite zone. Această generare
a plăcilor poate fi făcută în avans și stocată pe sistemul de fișiere server sub forma unei Pyramid
Image. Cu toate acestea, acest lucru duce la mii de fișiere JPEG mici cu stocare și gestionare
asociate. Un server Image poate răspunde dinamic la solicitările HTTP pentru plăci, generând
răspunsuri HTTP (imaginile din țiglă) din timp. Serverul necesită doar o singură imagine sursă
de înaltă rezoluție.

E-commerce

Cele mai simple vizualizatoare de produse necesită, de regulă, cel puțin 3 versiuni ale unei
imagini: o miniatură de 100x100, un mediu „pe pagină, selectat” de 400x300 și o versiune
„zoomă” de 1200x900. În combinație cu fișierul original, rezultă 4 imagini separate care trebuie
stocate, actualizate și conectate la.

În comerțul electronic, serverele de imagini sunt calificate prin abilitățile lor de a se extinde la
sute de mii de imagini, la mai multe procesoare sau mașini server echilibrate la sarcină și la
cantitatea și calitatea funcționalităților de procesare a imaginii, precum redimensionarea,
compunerea, zoomul și vizualizatoare 3D și adăugarea de date dinamice la imagini sub formă de
text suprapus sau grafică.

Compoziția dinamică este de asemenea extrem de utilă pentru comercianții care permit
personalizarea produsului. Mulți producători de vehicule folosesc compoziții dinamice pentru a
permite vizitatorului să își vizualiz

Seturi de imagini mari, mapare și utilizare geospatială

Geospatiala sau cartografierea are nevoie de "servere de imagine" specializate. Imaginile aeriene
și prin satelit sunt georeferențiate și pot avea dimensiuni de sute sau mii de gigabite.
Mecanismele tradiționale de comunicare a acestor date s-au dovedit inadecvate. Primul server de
imagine specializat pentru date de imagine geospatiale a fost Image Web Server, lansat în 1999.
Image Web Server, printre alte protocoale, acceptă ECWP (ERDAS Compressed Wavelet
Protocol) care „transmite” imagini mari către o aplicație a utilizatorului, mai degrabă decât să
trimită o aplicație obișnuită. imagine peste HTTP. Standardul bine cunoscut pentru o arhitectură
distribuită de date geospatiale este Serviciul de Hărți Web.

Proiectare web responsabilă și asistență mobilă

Proiectarea web responsabilă a condus la crearea a zeci de servere noi de imagini care adesea
integrează detectarea dispozitivului sau a rezoluției.

Pentru a preveni reeșantionarea artefactelor, este important ca imaginile să fie afișate la rezoluție
nativă - un pixel de imagine pe pixel de afișare pentru dispozitiv.

Pentru a realiza acest lucru, trebuie create un număr mare de variații pentru fiecare rezoluție a
ecranului. Un server de imagini poate rezolva asta prin ajustarea dinamică a dimensiunii imaginii
în funcție de setările browserului utilizatorului.

Compatibilitate înapoi

Versiunile vechi ale Internet Explorer au probleme cu afișarea de imagini PNG și MNG, dar un
server de imagini ar putea detecta versiunea browserului utilizatorului și ar putea trimite
imaginea într-un format acceptat, cum ar fi GIF.

Serverele de imagine pot permite adoptatorilor timpurii să înceapă să utilizeze WebP înainte ca
toate browserele să implementeze suportul.

S-ar putea să vă placă și