> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/french/function-blocks/blocks-reference/input-output/image-inputs/load-image.md).

# Load Image

Ce bloc fonctionnel permet de choisir et charger un fichier image unique depuis le disque et de le rendre disponible pour le reste du système. Il offre une zone de prévisualisation et un visualiseur rapide pour inspecter l'image chargée.

## 📥 Entrées <a href="#inputs" id="inputs"></a>

Ce bloc fonctionnel n'a pas de prises d'entrée.

## 📤 Sorties <a href="#outputs" id="outputs"></a>

`Image RGB` Données image lues depuis le fichier sélectionné et exposées via la sortie du bloc.

## 🕹️ Contrôles <a href="#controls" id="controls"></a>

`Load Image` Bouton pour ouvrir le sélecteur de fichiers et choisir une image sur le disque.

`See Image` Bouton pour ouvrir un visualiseur d'image agrandi afin d'inspecter les détails.

`Preview Area` Zone visuelle à l'intérieur du bloc affichant l'image actuellement chargée.

## 🎨 Fonctionnalités <a href="#features" id="features"></a>

* Flux de sélection de fichier simple pour choisir des images d'exemple ou personnalisées depuis le disque.
* Prévisualisation immédiate de l'image chargée dans l'UI du bloc.
* Fenêtre de visualisation rapide pour inspecter l'image dans une taille plus grande.
* Expose l'image choisie via la sortie `Image RGB` afin que d'autres blocs puissent l'utiliser.
* Prend en charge les formats d'image courants et informe l'utilisateur si aucune image n'est chargée.

## ⚙️ Fonctionnement <a href="#running-mechanism" id="running-mechanism"></a>

* Utilisez le contrôle `Load Image` pour sélectionner un fichier. Une fois une image valide choisie, la prévisualisation se met à jour.
* Lors de l'évaluation, le bloc fournit la dernière image via la sortie `Image RGB`.
* Si l'image est absente ou invalide, le bloc affiche un message d'erreur dans la zone de prévisualisation et la sortie devient vide.

## 📝 Instructions d'utilisation <a href="#usage" id="usage"></a>

1. Cliquez sur le contrôle `Load Image` et choisissez un fichier image.
2. Vérifiez que l'image apparaît dans la `Preview Area`.
3. Utilisez le contrôle `See Image` pour ouvrir le visualiseur agrandi si vous devez inspecter les détails.
4. Connectez la sortie `Image RGB` à d'autres blocs fonctionnels pour poursuivre le traitement.

## 💡 Astuces <a href="#tips-and-tricks" id="tips-and-tricks"></a>

* Prévisualisation et inspection rapide
  * Combinez avec `Show Image` pour placer la prévisualisation dans le flux du scénario.
* Prétraitement avant analyse
  * Si votre image est volumineuse ou si vous avez besoin d'un traitement plus rapide, ajoutez `Image Resizer` après ce bloc.
  * Pour les tâches de matching d'objets, recadrez l'image chargée d'abord avec `Image ROI Select` ou `Image ROI` pour vous concentrer sur une région plus petite.
* Chaînes de détection et de reconnaissance
  * Pour des tâches au niveau de l'objet, envoyez la sortie vers `Find Object`, `Object Detection` ou `Object Detection - Custom`.
  * Pour l'OCR, connectez à `OCR` ou `OCR (EasyOCR)` après les recadrages ou améliorations nécessaires.
  * Pour l'analyse de pose ou de mains, connectez à `Skeleton Estimation`, `Pose Estimation` ou `Hand Pose Estimation`.
* Améliorer la qualité visuelle ou isoler le premier plan
  * Utilisez `Background Removal (RMBG-1.4)` ou `Background Removal (BiRefNet)` pour isoler les sujets au premier plan avant un traitement ultérieur.
* Sauvegarde et journalisation
  * Sauvegardez les images traitées ou des instantanés en aval avec `Image Write`, `Image Logger` ou `Multi Image Write`.
  * Pour une exportation structurée des résultats, ajoutez `CSV Export` ou `Image Logger` selon les besoins.

## 🛠️ Dépannage <a href="#troubleshooting" id="troubleshooting"></a>

* Aucune image n'apparaît après la sélection d'un fichier
  * Vérifiez que le chemin du fichier pointe vers une image existante et que le format est pris en charge.
  * Essayez de rouvrir le fichier avec le contrôle `Load Image`.
* La prévisualisation affiche une erreur ou une image blanche
  * Le bloc affiche un message d'erreur dans la zone de prévisualisation lorsqu'aucune image valide n'est chargée. Rechargez le fichier ou choisissez un autre fichier.
* Les blocs en aval tournent lentement ou échouent sur des images volumineuses
  * Insérez `Image Resizer` pour réduire la taille avant de transmettre l'image aux blocs de traitement intensifs.
* Vous souhaitez analyser uniquement une partie de l'image
  * Recadrez avec `Image ROI Select` puis alimentez le résultat recadré vers des blocs d'analyse tels que `Find Object` ou `Histogram On Line`.

Si vous avez besoin d'aide pour choisir quel bloc placer après celui-ci, essayez de le combiner avec `Show Image`, `Image Resizer`, `Image ROI Select`, puis l'un des blocs de détection ou d'analyse (par exemple `Find Object`, `Object Detection`, `OCR`) selon votre cas d'utilisation.
