gdk-pixbufサポート付きの検証

gdk-pixbufサポート付きの検証 — gdk-pixbufサポート付きであなたのプログラムが期待通りに動作しているかを検証します。

概要

void                gdkcut_pixbuf_assert_equal          (const GdkPixbuf *expected,
                                                         const GdkPixbuf *actual,
                                                         guint threshold,
                                                         ...);

説明

詳細

gdkcut_pixbuf_assert_equal ()

void                gdkcut_pixbuf_assert_equal          (const GdkPixbuf *expected,
                                                         const GdkPixbuf *actual,
                                                         guint threshold,
                                                         ...);

expected == actualが成り立つときパスします。もし、対応するピクセル値のそれぞれの違いがしきい値以内の場合はexpectedactualは同じ画像として扱います。

もし、しきい値が3、expectedの(1, 1)のピクセル値が127、actualの(1, 1)のピクセル値が131とすると、actualexpectedは等しくありません。もし、actualの(1, 1)のピクセル値が130ならactualexpectedは等しいかもしれません。(等しくなるためには、他のすべての対応するピクセル値がこの条件を満たしている必要があります。)

expected :

期待するGdkPixbuf

actual :

実際のGdkPixbuf

threshold :

ピクセルの違いを検出するために使われるしきい値。

... :

追加メッセージ(省略可能)。詳細はcut_message()を見てください。

1.0.5から