diff options
author | Tomas Farago <sensej007@email.cz> | 2019-07-12 17:00:05 +0200 |
---|---|---|
committer | Tomas Farago <sensej007@email.cz> | 2020-02-05 10:16:26 +0100 |
commit | 7359279146b30c6daeeaf4132fe34452085659df (patch) | |
tree | b3598b1b10232c5e42cf1a5e5fd9573274f690ff | |
parent | 456a63362c84b3295ddc0445531d338c62d48fd8 (diff) | |
download | ufo-filters-7359279146b30c6daeeaf4132fe34452085659df.tar.gz ufo-filters-7359279146b30c6daeeaf4132fe34452085659df.tar.bz2 ufo-filters-7359279146b30c6daeeaf4132fe34452085659df.tar.xz ufo-filters-7359279146b30c6daeeaf4132fe34452085659df.zip |
NLM: remove odd patch-radius constraint
patch size is always 2 * patch-radius + 1, so no matter what the
parameter is, the size is always odd.
-rw-r--r-- | src/ufo-non-local-means-task.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/ufo-non-local-means-task.c b/src/ufo-non-local-means-task.c index 1192320..b953b1c 100644 --- a/src/ufo-non-local-means-task.c +++ b/src/ufo-non-local-means-task.c @@ -163,16 +163,7 @@ ufo_non_local_means_task_set_property (GObject *object, priv->search_radius = g_value_get_uint (value); break; case PROP_PATCH_RADIUS: - { - guint v = g_value_get_uint (value); - - if (!(v % 2)) { - g_printerr ("Patch radius must be odd, increasing by one\n"); - v++; - } - - priv->patch_radius = v; - } + priv->patch_radius = g_value_get_uint (value); break; case PROP_SIGMA: priv->sigma = g_value_get_float (value); |