Scénario de test & Cas d'usage
Bildverarbeitung, -manipulation und -analyse.
Entdecken Sie alle Aktionen von imageErstellung von Daten mit 3 Pixeln Breite (1x3 Bild). Die Kanäle sind gruppiert: Erst 3xRot, dann 3xGrün, dann 3xBlau. Dazu eine Region-Variable.
| 1 | DATA casuser.geo_raw; INPUT region $ r1 r2 r3 g1 g2 g3 b1 b2 b3; CARDS; |
| 2 | EUR 255 0 0 0 255 0 0 0 255 |
| 3 | USA 100 100 100 50 50 50 10 10 10 |
| 4 | ; RUN; |
| 1 | |
| 2 | PROC CAS; |
| 3 | image.condenseImages / TABLE={name="geo_raw"} casOut={name="geo_images", replace=TRUE} width=3 height=1 numberOfChannels="COLOR_IMAGE" groupedChannels=TRUE copyVars={"region"} decode={value=TRUE}; |
| 4 | |
| 5 | RUN; |
| 6 |
Die Tabelle 'geo_images' wird erstellt. Sie enthält die generierten Bilder (Breite 3, Höhe 1, 3 Kanäle) und zusätzlich die Spalte 'region'. Durch 'groupedChannels=TRUE' werden die Spalten korrekt als RRRGGGBBB interpretiert.