Diff of /med_lap.py [000000] .. [b20d48]

Switch to unified view

a b/med_lap.py
1
#%%
2
import cv2
3
import argparse
4
import imutils
5
import numpy as np
6
import matplotlib.pyplot as plt
7
8
img = cv2.imread(r'C:\\Users\Shubhi\Desktop\Projects\Kidney-Stone-Detection-IP\images\image2.jpg', 0)
9
10
# **** check by changing the value 5 to any other odd number ****
11
dst = cv2.medianBlur(img, 5)
12
13
# Calculate the Laplacian
14
lap = cv2.Laplacian(dst,cv2.CV_64F)
15
16
# Calculate the sharpened image
17
# *****check this line if it is necessary******
18
sharp = dst - 0.3*lap
19
20
sharp = np.uint8(cv2.normalize(sharp, None, 0 , 255, cv2.NORM_MINMAX))
21
equ = cv2.equalizeHist(sharp)
22
23
plt.subplot(121),plt.imshow(img, cmap = 'gray')
24
plt.title('Input Image'), plt.xticks([]), plt.yticks([])
25
plt.subplot(122),plt.imshow(equ, cmap = 'gray')
26
plt.title('Output Image'), plt.xticks([]), plt.yticks([])
27
plt.show()