IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计

从 QBIC 目录中除去特性

使用 QbRemoveFeature API 或 REMOVE QBIC FEATURE 命令

从 QBIC 目录中除去特性。Image Extender 删除该特性的目录表。结果是,在您编目图象时将不存储该特性的数据。在除去特性之前,必须为更新操作打开 QBIC 目录。

当从目录中除去特性时,指定要除去的特性的名称。

使用 API:在使用 QbRemoveFeature API 时, 除指定特定名外,还需要指定 QBIC 目录的句柄。

在下例中,使用了 QbRemoveFeature API 从 QBIC 目录中除去直方图颜色特性:

 char  featureName[qbiMaxFeatureName];
 
QbCatalogHandle   CatHdl;
 
 strcpy(featureName,"QbColorHistogramFeatureClass");
 
rc=QbRemoveFeature(
                CatHdl,                              /* catalog handle */
                featureName);                        /* feature name */

使用命令行:REMOVE QBIC FEATURE 命令对当前打开的目录进行操作。在下例中,使用了该命令从当前打开的 QBIC 目录中除去位置颜色特性:

REMOVE QBIC FEATURE QbDrawFeatureClass


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]