イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

QbScoreFromName


イメージ オーディオ ビデオ
O

画像の得点を戻します。 これは、画像のフィーチャーが照会オブジェクトのフィーチャーにどの程度一致するかを表す数値です。 その画像ハンドルが属している列の 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;


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]