For the complete documentation index, see llms.txt. This page is also available as Markdown.

Image Resize

Ce bloc fonction modifie la taille d'une image entrante. Utilisez-le pour agrandir ou réduire les images avec des méthodes d'interpolation sélectionnables afin que les blocs en aval reçoivent des images aux dimensions requises.

📥 Entrées

  • Image Any Image que vous souhaitez redimensionner.

  • Width Largeur de sortie souhaitée en pixels. Optionnel — laisser vide pour préserver la largeur d'origine.

  • Height Hauteur de sortie souhaitée en pixels. Optionnel — laisser vide pour préserver la hauteur d'origine.

📤 Sorties

  • Image Any L'image redimensionnée.

🕹️ Contrôles

  • Interpolation Method Choisissez comment les pixels sont échantillonnés lors du redimensionnement. Options courantes : INTER_NEAREST, INTER_LINEAR, INTER_AREA, INTER_CUBIC, INTER_LANCZOS4.

    • Utilisez INTER_AREA pour la réduction d'échelle (réduit l'aliasing).

    • Utilisez INTER_LINEAR pour un redimensionnement polyvalent (bon compromis vitesse/qualité).

    • Utilisez INTER_CUBIC ou INTER_LANCZOS4 pour l'agrandissement lorsque vous souhaitez une meilleure qualité (plus lent).

⚙️ Comment ça marche

Lorsque ce bloc s'exécute, il prend l'entrée Image Any et utilise la Interpolation Method choisie pour produire une nouvelle image aux Width et Height demandés. Si une dimension est laissée vide, cet axe conserve la taille d'origine. L'image redimensionnée est envoyée en sortie vers les blocs suivants du flux.

🎯 Caractéristiques principales

  • Contrôle précis de la taille de sortie via une largeur et une hauteur explicites.

  • Plusieurs options d'interpolation pour équilibrer vitesse et qualité.

  • Compatible avec n'importe quel bloc produisant une image ; prépare les images pour des modèles ou la visualisation.

📝 Conseils d'utilisation

  • Pour prévisualiser le résultat, branchez la sortie sur Show Image.

  • Recadrez d'abord puis redimensionnez pour de meilleurs résultats quand la région d'intérêt est plus petite que l'image complète. Utilisez Image ROI ou Slice Image avant ce bloc.

  • Pour éviter l'étirement et préserver le rapport d'aspect, recadrez ou ajoutez des marges avant le redimensionnement. Utilisez Image Padding pour ajouter des bordures plutôt que de déformer l'image.

  • Pour les modèles qui attendent des entrées plus petites (détection d'objets, OCR), redimensionnez l'image aux dimensions préférées du modèle avant de l'envoyer à des blocs comme Object Detection (D-FINE), Object Detection - Custom, OCR ou OCR (EasyOCR).

💡 Astuces

  • Préparation pour OCR : agrandissez une région de texte recadrée avec ce bloc avant de la connecter à OCR ou OCR (EasyOCR) pour améliorer la reconnaissance.

  • Préparation pour la détection : redimensionnez les images de la caméra à une taille cohérente avant Object Detection (D-FINE) ou Object Detection - Custom afin que les seuils et tailles de boîtes soient prévisibles.

  • Préserver les détails lors d'un agrandissement : si vous devez agrandir des images petites, choisissez INTER_CUBIC ou INTER_LANCZOS4 pour une meilleure qualité visuelle.

  • Garder le rapport d'aspect : pour éviter les objets déformés, utilisez Image ROI ou Image Padding pour obtenir un recadrage carré (ou correspondant à l'entrée du modèle) puis redimensionnez.

  • Vérifications rapides : attachez Show Image juste après ce bloc pour confirmer visuellement la sortie redimensionnée.

🛠️ Dépannage

  • Résultat flou après agrandissement

    • Essayez une interpolation de meilleure qualité comme INTER_CUBIC ou INTER_LANCZOS4.

  • Objet important écrasé ou étiré

    • Assurez-vous de préserver le rapport d'aspect. Recadrez ou ajoutez des bordures avant le redimensionnement.

  • Taille ou orientation inattendue

    • Vérifiez les valeurs numériques fournies à Width et Height et prévisualisez avec Show Image.

    • Si une seule dimension doit changer, laissez l'autre vide pour conserver la taille d'origine sur cet axe.

Mis à jour