fetchImages
Description
L'action fetchImages est votre majordome numérique dédié à la vision par ordinateur ! Elle permet de récupérer des images à partir d'une table CAS (Cloud Analytic ServicesMoteur d'exécution in-memory de SAS Viya. Il assure le traitement massivement parallèle (MPP) et distribué des données pour optimiser les performances analytiques et le passage à l'échelle.) spécifiquement pour l'affichage ou l'inspection. C'est l'outil indispensable pour vérifier que vos processus de prétraitement ou d'augmentation n'ont pas transformé vos photos de chats en œuvres d'art abstrait involontaires. Elle offre des options de tri, de sélection de plages de lignes et de gestion fine des métadonnéesInformations décrivant les données, les utilisateurs et les ressources dans SAS Viya. Elles assurent la traçabilité, la sécurité et la gouvernance au sein de l'architecture distribuée. associées aux images.
Paramètres Clés
Préparation des données
Chargement d'images d'exemple
Avant de 'fetcher', il faut charger ! Voici comment charger des images dans une table CAS nommée 'mes_images'.
| 1 | PROC CAS; |
| 2 | image.loadImages / path="/data/images/samples", casOut={name="mes_images", replace=True}; |
| 3 | RUN; |
Exemples d'utilisation
Récupération basique
Récupérer les 10 premières images de la table par défaut.
| 1 | PROC CAS; |
| 2 | image.fetchImages / TABLE={name="mes_images"}, to=10; |
| 3 | RUN; |
Résultat Attendu :
Récupération avancée avec tri et variables spécifiques
Cet exemple récupère les images de la position 5 à 15, triées par taille de fichier, en incluant le chemin d'origine et le label.
| 1 | PROC CAS; |
| 2 | image.fetchImages / |
| 3 | TABLE="mes_images", |
| 4 | from=5, |
| 5 | to=15, |
| 6 | fetchImagesVars={"_path_", "_label_"}, |
| 7 | sortBy={{name="_size_", order="DESCENDING"}}, |
| 8 | image="_image_"; |
| 9 | RUN; |