diff --git a/src/sharpedge/frame_image.py b/src/sharpedge/frame_image.py index 1d90431..4ddf2ac 100644 --- a/src/sharpedge/frame_image.py +++ b/src/sharpedge/frame_image.py @@ -33,8 +33,7 @@ def frame_image(img, h_border=20, w_border=20, inside=False, color=0): >>> framed_img_rgb = frame_image(img_rgb, h_border=20, w_border=20, inside=False, color=(255, 0, 0)) """ # Input validation - if not Utility._input_checker(img): - return + Utility._input_checker(img) # Warning: when image size is below 3 x 3 if img.shape[0] < 3 or img.shape[1] < 3: diff --git a/src/sharpedge/modulate_image.py b/src/sharpedge/modulate_image.py index 58fd3bf..5ef1425 100644 --- a/src/sharpedge/modulate_image.py +++ b/src/sharpedge/modulate_image.py @@ -99,8 +99,7 @@ def modulate_image(img, mode='as-is', ch_swap=None, ch_extract=None): """ # Input validation - if not Utility._input_checker(img): - return + Utility._input_checker(img) # Validate 'mode' input if mode not in ['as-is', 'gray', 'rgb']: diff --git a/src/sharpedge/pca_compression.py b/src/sharpedge/pca_compression.py index 7867469..048764b 100644 --- a/src/sharpedge/pca_compression.py +++ b/src/sharpedge/pca_compression.py @@ -44,8 +44,7 @@ def pca_compression(img, preservation_rate=0.9): >>> compressed_img = pca_compression(img) """ # Validate Input - if not Utility._input_checker(img): - return + Utility._input_checker(img) if img.ndim != 2: raise ValueError("Input image must be a 2D array.") if not isinstance(preservation_rate, (int, float)): diff --git a/src/sharpedge/pooling_image.py b/src/sharpedge/pooling_image.py index 14f3dde..287c0cb 100644 --- a/src/sharpedge/pooling_image.py +++ b/src/sharpedge/pooling_image.py @@ -30,8 +30,7 @@ def pooling_image(img, window_size, pooling_method=np.mean): >>> pooled_img = pooling_image(img_rgb, window_size=20, pooling_method=np.max) """ # Input validation - if not Utility._input_checker(img): - return + Utility._input_checker(img) if not isinstance(window_size, int): raise TypeError("window_size must be an integer.") diff --git a/src/sharpedge/reposition_image.py b/src/sharpedge/reposition_image.py index aff44c5..4a3a68a 100644 --- a/src/sharpedge/reposition_image.py +++ b/src/sharpedge/reposition_image.py @@ -42,8 +42,7 @@ def reposition_image(img, flip='none', rotate='up', shift_x=0, shift_y=0): >>> repositioned_img = reposition_image(img_rgb, flip='both', rotate='down', shift_x=-5, shift_y=10) """ # Input validation - if not Utility._input_checker(img): - return + Utility._input_checker(img) # Validate flip valid_flips = ["none", "horizontal", "vertical", "both"]