Utilisez l'API QbRemoveFeature ou la commande REMOVE QBIC FEATURE
pour supprimer une caractéristique d'un catalogue QBIC. L'extension Image supprime la table du catalogue correspondant à cette caractéristique. Par conséquent, lorsque vous cataloguez une image, les données relatives à cette caractéristique ne sont pas stockées. Le catalogue QBIC doit être ouvert en mise à jour avant la suppression d'une caractéristique.
Lorsque vous supprimez une caractéristique d'un catalogue, indiquez-en le nom.
Utilisation de l'interface API : Lors de l'utilisation de l'API QbRemoveFeature, spécifiez le descripteur du catalogue QBIC en plus du nom de la caractéristique.
Dans l'exemple suivant, l'API QbRemoveFeature est utilisée pour supprimer la caractéristique couleur d'histogramme d'un catalogue QBIC :
char featureName[qbiMaxFeatureName]; QbCatalogHandle CatHdl; strcpy(featureName,"QbColorHistogramFeatureClass"); rc=QbRemoveFeature( CatHdl, /* descripteur du catalogue */ featureName); /* nom de la caractéristique */
Utilisation de la ligne de commande : La commande REMOVE QBIC FEATURE affecte le catalogue ouvert. Dans l'exemple suivant, elle sert à supprimer la caractéristique couleur positionnelle du catalogue ouvert :
REMOVE QBIC FEATURE QbDrawFeatureClass