CompareBitmaps メソッド (SystemFunctions)

クラス

SystemFunctions

アクション

2 つのビットマップを比較します。 ビットマップの色の深度が 24 ビット未満の場合は、 24 ビットの色の深度に変換されます。 マスク ファイルが 指定されている場合は、マスク ファイルの白ピクセル部分だけが 比較対象になります。 一致しないピクセル数が pixelTolerance で指定した値より小さい場合、比較は成功します。 指定したビットマップの サイズが異なる場合は、false が返ります。

構文

bCompare = CompareBitmaps (lhs, rhs [, maskFileName, pixelTolerance])
変数 説明
bCompare ビットマップが等しい場合は true、それ以外の場合は false。 Boolean
lhs ファイル 1 へのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String
rhs ファイル 2 へのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String
maskFileName 省略可能: マスクファイルへのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String
pixelTolerance 省略可能: 許容値。 Integer