retto rect

Rettangolo della vista finale. Consente di smontare l'immagine finale in più strisce o tessere, che possono essere consegnate separatamente e riassemblate dal cliente senza interruzioni, senza artefatti lungo i bordi.

rect= *corda*, *dimensione*[, *scala*]

coord
Offset pixel dall'angolo superiore sinistro dell'immagine di visualizzazione all'angolo superiore sinistro del rettangolo di visualizzazione (int, int), espresso in pixel, dopo l'applicazione della scala .
Dimensione
Dimensione del ROI in pixel (int, int). Specifica la dimensione dell'immagine di risposta. L'immagine è riempita con bgc= nelle aree non coperte dall'immagine di visualizzazione (o è trasparente se fmt=*-alpha è presente nella richiesta).
scala
Fattore di scala (reale). I valori inferiori a 1,0 riducono la risoluzione e i valori superiori a 1,0 aumentano la risoluzione.

Utilizzando questo comando, Image Server può distribuire immagini di grandi dimensioni tramite HTTP, che altrimenti supererebbero il limite di dimensioni configurato con attribute::MaxPix.

NOTE
Per ottenere risultati ottimali, quando si utilizza la compressione JPEG, la dimensione della striscia o del riquadro deve essere un multiplo della dimensione del riquadro di codifica JPEG (16x16 pixel).

Esempio section-932fcfcb41d74a29bc929e4430c49601

Separare un'immagine CMYK stampabile in diverse strisce a risoluzione completa per ridurre le dimensioni dei file di download. Se hai richiesto un’immagine contigua:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated

In primo luogo, si ottengono informazioni rilevanti sull'immagine:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props

La risposta testuale include le seguenti proprietà:

image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY

In base a queste informazioni, si desiderano quattro strisce pixel da 600x2000. Il comando rect= viene utilizzato per descrivere le dimensioni e le posizioni delle strisce.

Poiché questa immagine viene modificata frequentemente, il comando id= è incluso. In questo modo si riduce al minimo la possibilità di finire con una o più strisce di una versione precedente dell’immagine che potrebbero essere state memorizzate nella cache in una rete CDN o in un server proxy. Il valore della proprietà image.version viene utilizzato a questo scopo.

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,0,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,600,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1200,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1800,2000,600

Proprietà section-aae223cee13e46d38b74680c048d945b

Visualizza attributo. Viene applicato indipendentemente dall'impostazione del livello corrente.

Tutte le aree del ROI che si estendono all'esterno dell'immagine di visualizzazione vengono imbottite con bgc=.

Importante rect= applicato dopo il ridimensionamento finale e il raccordo con scl=, wid=, hei=, fit=, rgn= e align=.

Predefinito section-b296d3bbfb19441f87137a452b70f19a

Immagine intera e non modificata ( rect=0,0,width,height,1.0).

Vedi anche section-74015202c0c545ec82aec614d74b4bbd

crop= , extend=, wid=, hei=, scl=, align=, fit=, rgn=, attribute::MaxPix, id=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49