修复了np.float被弃用的问题

modified:   sub_windows/sub_window_4.py
master
shawn-sheep 2 years ago
parent fdcbac673e
commit 4dbac548d0

@ -140,7 +140,7 @@ class SubWindow(QMainWindow):
def _custom_filter(image, custom_kernel=None): def _custom_filter(image, custom_kernel=None):
if custom_kernel is None: if custom_kernel is None:
kernel = np.array( kernel = np.array(
[[0, -1.5, 0], [-1.5, 7, -1.5], [0, -1.5, 0]], np.float [[0, -1.5, 0], [-1.5, 7, -1.5], [0, -1.5, 0]], np.float64
) )
else: else:
kernel = np.array( kernel = np.array(
@ -149,7 +149,7 @@ class SubWindow(QMainWindow):
[custom_kernel[3], custom_kernel[4], custom_kernel[5]], [custom_kernel[3], custom_kernel[4], custom_kernel[5]],
[custom_kernel[6], custom_kernel[7], custom_kernel[8]], [custom_kernel[6], custom_kernel[7], custom_kernel[8]],
], ],
np.float, np.float64,
) )
dst = cv2.filter2D(src=image, ddepth=cv2.CV_16S, kernel=kernel) dst = cv2.filter2D(src=image, ddepth=cv2.CV_16S, kernel=kernel)
dst = cv2.convertScaleAbs(dst) dst = cv2.convertScaleAbs(dst)

Loading…
Cancel
Save