Élément parent des motifs de validation
Cet élément parent contient les éléments enfants qui fourniront les triplets RGB des motifs à afficher. Il
contient également un attribut qui vous permet de spécifier le nombre de motifs qui seront mesurés. Notez
qu'en tant qu'élément parent, une balise de fin doit être utilisée après la liste des éléments enfants.
La balise contient un attribut et est structurée comme suit :
<validation_pattern entries="INTEGER"/>
L'attribut entries prend en charge les valeurs entre 1 et 10.
Élément enfant des motifs de validation
L'élément enfant définit les valeurs RGB qui seront affichées pour chaque motif. Il contient trois éléments et
est structuré comme suit :
<valid_rgb r="INTEGER" g="INTEGER" b="INTEGER"/>
Les trois attributs acceptent des valeurs de 8 bits entre 0 et 255.
Exemple de code de validation
Voici le fichier XML comme montré précédemment, mais cette fois avec les balises de validation ajoutées. Il
affichera les blanc, noir, rouge, vert et bleu en 100 %.
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--BT.709/BT.1886 calibration-->
<studiocal>
<validate_flag value="TRUE"/>
<validation_pattern entries="8">
<valid_rgb r="255" g="255" b="255"/>
<valid_rgb r="0" g="0" b="0"/>
<valid_rgb r="255" g="0" b="0"/>
<valid_rgb r="0" g="255" b="0"/>
<valid_rgb r="0" g="0" b="255"/>
<valid_rgb r="0" g="255" b="255"/>
<valid_rgb r="255" g="0" b="255"/>
<valid_rgb r="255" g="255" b="0"/>
</validation_pattern>
<calibration entries="1">
<calibration_info>
84
Chapitre 4 Utilisation du schéma StudioCal XML
<preset num="3" name="BT.709" store="user"/>
<gamma value="bt1886"/>
<target_primaries rx="0.640" ry="0.330" gx="0.300" gy="0.600"
bx="0.150" by="0.060" wx="0.3127" wy="0.329" wY="80"