Image | Audio | Vidéo |
---|---|---|
X |
Renvoie une table de scores pour une colonne Image. Chaque score est un chiffre qui exprime le degré de correspondance des caractéristiques de l'image par rapport à celles de l'objet de la requête. Ce chiffre est calculé par le biais du catalogue QBIC associé à la table et à la colonne spécifiées auxquelles appartient le descripteur de l'image. Moins ce chiffre est élevé, plus les caractéristiques de l'image correspondent à celles de l'objet de la requête.
Remarques :
Fichier d'inclusion
Aucun.
Syntaxe
Scores renvoyés pour toutes les images cataloguées d'une colonne
>>-QbScoreTBFromName--(--nomRequête--,--table--,--colonne--)---><
Syntaxe
Scores renvoyés pour un nombre spécifique d'images cataloguées d'une colonne
>>-QbScoreTBFromName--(--nomRequête--,--table--,--colonne--,----> >----retoursMax--)---------------------------------------------><
Paramètres (type de données)
Codes retour (type de données)
Table des descripteurs et des scores pour les images de la colonne. La table de résultats comporte deux colonnes : IMAGE_ID (DB2Image), qui contient les descripteurs d'image, et SCORE (DOUBLE), qui contient les scores. Les valeurs de cette table sont en ordre croissant de score. La valeur du score peut aller de 0.0 à une valeur proche de l'infini. Plus cette valeur est faible, plus les valeurs des caractéristiques de l'image cible sont proches de celles spécifiées dans la requête. La valeur 0.0 indique que l'image correspond exactement. La valeur -1 indique que l'image n'a pas été cataloguée.
Exemples
Compare la texture des images d'une colonne de table à celle spécifiée dans un objet de requête ; renvoie les descripteurs d'image ainsi que leurs scores :
SELECT name, description INTO :hvName, :hvDesc FROM fabric WHERE CAST (swatch_img as varchar(250)) IN (SELECT CAST (image_id as varchar(250)) FROM TABLE (QbScoreTBFromName 'fstxtr', 'clothes.fabric', 'swatch_img')) AS T1));