Spaces:
Running
Running
add custom blur kernels selection
Browse files
__dataset/kernels/custom_blur_centered_selection.mat
ADDED
Binary file (8.42 kB). View file
|
|
src/rstor/analyzis/interactive/degradation.py
CHANGED
@@ -50,7 +50,7 @@ def get_blur_kernel_box(ksize=3):
|
|
50 |
|
51 |
|
52 |
@interactive(
|
53 |
-
blur_index=(
|
54 |
)
|
55 |
def get_blur_kernel(blur_index: int = -1, global_params={}):
|
56 |
if blur_index == -1:
|
@@ -59,7 +59,7 @@ def get_blur_kernel(blur_index: int = -1, global_params={}):
|
|
59 |
if blur_mat is False:
|
60 |
blur_mat = loadmat(DATASET_BLUR_KERNEL_PATH)["kernels"].squeeze()
|
61 |
global_params["blur_mat"] = blur_mat
|
62 |
-
blur_k = blur_mat[blur_index]
|
63 |
blur_k = blur_k/blur_k.sum()
|
64 |
return blur_k
|
65 |
|
|
|
50 |
|
51 |
|
52 |
@interactive(
|
53 |
+
blur_index=(0, [-1, 2])
|
54 |
)
|
55 |
def get_blur_kernel(blur_index: int = -1, global_params={}):
|
56 |
if blur_index == -1:
|
|
|
59 |
if blur_mat is False:
|
60 |
blur_mat = loadmat(DATASET_BLUR_KERNEL_PATH)["kernels"].squeeze()
|
61 |
global_params["blur_mat"] = blur_mat
|
62 |
+
blur_k = blur_mat[blur_index % len(blur_mat)]
|
63 |
blur_k = blur_k/blur_k.sum()
|
64 |
return blur_k
|
65 |
|
src/rstor/properties.py
CHANGED
@@ -59,7 +59,7 @@ DATASET_DL_DIV2K_512 = "deadleaves_div2k_512"
|
|
59 |
DATASET_DL_EXTRAPRIMITIVES_DIV2K_512 = "deadleaves_primitives_div2k_512"
|
60 |
DATASET_SYNTH_LIST = [DATASET_DL_DIV2K_512, DATASET_DL_DIV2K_1024,
|
61 |
DATASET_DL_RANDOMRGB_1024, DATASET_DL_EXTRAPRIMITIVES_DIV2K_512]
|
62 |
-
DATASET_BLUR_KERNEL_PATH = DATASET_PATH / "kernels" / "
|
63 |
AUGMENTATION_FLIP = "flip"
|
64 |
AUGMENTATION_ROTATE = "rotate"
|
65 |
|
|
|
59 |
DATASET_DL_EXTRAPRIMITIVES_DIV2K_512 = "deadleaves_primitives_div2k_512"
|
60 |
DATASET_SYNTH_LIST = [DATASET_DL_DIV2K_512, DATASET_DL_DIV2K_1024,
|
61 |
DATASET_DL_RANDOMRGB_1024, DATASET_DL_EXTRAPRIMITIVES_DIV2K_512]
|
62 |
+
DATASET_BLUR_KERNEL_PATH = DATASET_PATH / "kernels" / "custom_blur_centered_selection.mat"
|
63 |
AUGMENTATION_FLIP = "flip"
|
64 |
AUGMENTATION_ROTATE = "rotate"
|
65 |
|