Image | Audio | Vidéo |
---|---|---|
X |
Définit la source de données image pour une fonction dans un objet de requête. Cette opération ne peut être effectuée qu'une fois la fonction ajoutée à l'objet de la requête. La source de données peut être une image dans une table de base de données, un fichier ou la mémoire tampon d'un poste de travail. Un fichier client ou une mémoire tampon de poste de travail ne peut être utilisé comme source de données que dans un environnement de bases de données partitionnées. En outre, vous pouvez indiquer explicitement des données pour la caractéristique couleur moyenne ou couleur d'histogramme.
Utilisez la fonction QbQueryStringSearch après avoir défini la source de données image dans un fichier serveur à l'aide de QbQuerySetFeatureData. QbQuerySearch ne porte pas sur la source des données image d'un fichier serveur définie avec QbQuerySetFeatureData.
Les fonctions suivantes sont fournies avec l'extension Image :
Autorisation
Aucune.
Fichier bibliothèque
OS/2 et Windows | AIX, HP-UX et Solaris |
---|---|
dmbqqry.lib | libdmbqqry.a (AIX) |
| libdmbqqry.sl (HP-UX) |
| libdmbqqry.so (Solaris) |
Fichier d'inclusion
dmbqbapi.h
Syntaxe
SQLRETURN QbQuerySetFeatureData( QbQueryHandle qObj, char *featureName, QbImageSource* imgSource );
Paramètres
Codes d'erreur
Exemples
Définition de la source de données pour la caractéristique couleur d'histogramme dans un objet de requête. La source de données de la caractéristique est un fichier sur le poste de travail client :
#include <dmbqbapi.h> QbQueryHandle qoHandle; QbImageSource imgSource; imgSource.sourceType = qbiSource_ClientFile; strcpy(featureName, "QbColorHistogramFeatureClass"); strcpy(imgSource.clientFile, "/tmp/image.gif"); rc = QbQuerySetFeatureData(qoHandle, featureName, &imgSource);