图象 | 音频 | 视频 |
---|---|---|
X |
返回图象列中的得分表。每个得分都是表示图象的特性与查询字符串中指定的特性有多匹配的数字。使用与图象句柄所属的表和列相关的 QBIC 目录来计算图象的得分。图象的得分越低,该图象的特性与查询字符串的特性越匹配。
包含文件
无
语法
返回列中所有已编目图象的得分
>>-QbScoreTBFromStr--(--query--,--表--,--列--)-----------------><
语法
返回列中特定数目的已编目图象的得分
>>-QbScoreTBFromStr--(--query--,--表--,--列--,---maxReturns--)--><
参数(数据类型)
返回值(数据类型)
列中图象的图象句柄和得分的表。结果表有两个列:IMAGE_ID (DB2Image),它包含图象句柄, 以及 SCORE (DOUBLE),它包含得分。结果表是按得分的升序排列的。得分可以是从 0.0 到接近无穷大的非常大的值。得分越低,目标图象的特性值就与 查询中指定的特性值越匹配。得分 0.0 表示精确匹配。得分 -1 表示未编目该图象。
例
在表列中查找 10 个其纹理最接近于服务器文件中的图象的纹理的已编目图象:
SELECT name, description FROM fabric WHERE CAST (swatch_img as varchar(250)) IN (SELECT CAST (image_id as varchar(250)) FROM TABLE (QbScoreTBFromStr (QbTextureFeatureClass file=<server,"patterns/ptrn07.gif">' 'clothes.fabric', 'swatch_img', 10)) AS T1));