IBM Books

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

QbScoreFromName


图象 音频 视频
X    

返回图象的得分, 它是表示图象的特性与查询对象的特性的匹配程度的数字。使用与图象句柄所属的列相关的 QBIC 目录来计算图象的得分。得分越低,图象的特性就与指定的查询对象的特性越匹配。 (QbScoreFromName 替换 QbScore,但仍接受 QbScore。)

记录:

  1. 仅限于 EEE:QbScoreFromName 在分区数据库环境中不受支持。而是, 在使用 QbQueryGetString API 获取查询字符串之后,请使用 QbScoreFromStr UDF。

  2. 在将来的发行版中,非分区数据库环境也将不支持 QbScoreFromName。要重新使用查询, 应使用 QbQueryGetString API 来获取查询字符串并保存该字符串,以供应用程序以后使用。

包含文件

语法

>>-QbScoreFromName--(--imgHandle--,--queryName--)--------------><
 

语法

不支持版本

>>-QbScoreFromName--(--queryName--,--imgHandle--)--------------><
 

参数(数据类型)

imgHandle (DB2Image)
图象的句柄。

queryName (varchar(18))
查询对象的名称。

返回值(数据类型)

图象的得分 (DOUBLE)。得分可以是从 0.0 到接近无穷大的非常大的值。得分越低,目标图象的特性值就与 查询中指定的特性值越匹配。得分 0.0 表示精确匹配。得分为空值表示 未编目该图象;当未编目该图象时,此 UDF 的不支持版本返回得分 -1。.

查找表列中平均色彩非常接近于红色的已编目图象:

EXEC SQL BEGIN DECLARE SECTION;
char Img_fnd[100];
   EXEC SQL END DECLARE SECTION;
 
EXEC SQL SELECT NAME
  INTO :Img_fnd
  FROM FABRIC
  WHERE (QBSCOREFROMNAME(SWATCH_IMG,
         'fshavgcol'))<0.1;


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