Suppression des pixels chauds
Documentation détaillée du traitement HotPixelRemove d’ALS
Categories:
Présentation
Le Traitement HotPixelRemove supprime les pixels chauds de l’image
Sa configuration est gérée via les préférences
Configuration
| Source | Type de donnée | Requis | Valeur par défaut | |
|---|---|---|---|---|
| ON/OFF | Préférences : Onglet Traitement | ON/OFF | ∅ | OFF |
Contrôle
Ce traitement est contrôlé par le pipeline Preprocess
Entrée
| Donnée | Type |
|---|---|
| image fournie par le pipeline Preprocess | Image |
Comportement
graph LR
START([START])
TEST_ENABLED{{Traitement activé ?}}
TEST_COLOR{{Image couleur ?}}
COMPUTE[Calculer valeurs moyennes des voisins de chaque pixel]
REPLACE[Remplacer la valeur des pixels chauds par la moyenne des voisins]
RETURN[Renvoyer image modifiée]
UNCHANGED[Renvoyer image inchangée]
END([END])
START --> TEST_ENABLED
TEST_ENABLED -->|Oui| TEST_COLOR
TEST_COLOR ---->|Oui| UNCHANGED
TEST_ENABLED ---->|Non| UNCHANGED
TEST_COLOR -->|Non| COMPUTE
COMPUTE --> REPLACE
REPLACE --> RETURN
RETURN --> END
UNCHANGED --> END
classDef bounds fill: #333, stroke: #666, stroke-width: 2px, color: #BBB, font-family: 'Poppins', sans-serif
classDef step fill: #444, stroke: #622, stroke-width:2px, color: #c6c6c6, font-family: 'Poppins',sans-serif
classDef wait fill: #444, stroke: #262,stroke-width: 2px, color: #c6c6c6, font-family:'Poppins', sans-serif
classDef test fill: #444, stroke: #226, stroke-width: 2px, color: #c6c6c6, font-family: 'Poppins', sans-serif
class START bounds
class TEST_ENABLED test
class TEST_COLOR test
class COMPUTE step
class UNCHANGED step
class REPLACE step
class RETURN step
class END bounds
Chaque pixel de l’image dont la valeur s’écarte trop de ses voisins est considéré comme un pixel chaud
Sa valeur est remplacée par la valeur moyenne de ses voisins.
Sortie
L’image modifiée est renvoyée au pipeline Preprocess