aaappp7878 commited on
Commit
0d119a8
·
verified ·
1 Parent(s): 77cdf84

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -11
app.py CHANGED
@@ -67,17 +67,15 @@ def analyze_image_features(image):
67
  if len(img_array.shape) == 3:
68
  gray = cv2.cvtColor(img_cv, cv2.COLOR_BGR2GRAY)
69
  from skimage.feature import graycomatrix, graycoprops
70
-
71
- # 计算GLCM
72
- distances = [5]
73
- angles = [0, np.pi/4, np.pi/2, 3*np.pi/4]
74
- glcm = graycomatrix(gray, distances=distances, angles=angles, symmetric=True, normed=True)
75
-
76
- # 计算GLCM属性
77
- features["texture_contrast"] = float(np.mean(graycoprops(glcm, 'contrast')[0]))
78
- features["texture_homogeneity"] = float(np.mean(graycoprops(glcm, 'homogeneity')[0]))
79
-
80
-
81
 
82
  # 噪声分析
83
  if len(img_array.shape) == 3:
 
67
  if len(img_array.shape) == 3:
68
  gray = cv2.cvtColor(img_cv, cv2.COLOR_BGR2GRAY)
69
  from skimage.feature import graycomatrix, graycoprops
70
+
71
+ # 计算GLCM
72
+ distances = [5]
73
+ angles = [0, np.pi/4, np.pi/2, 3*np.pi/4]
74
+ glcm = graycomatrix(gray, distances=distances, angles=angles, symmetric=True, normed=True)
75
+
76
+ # 计算GLCM属性
77
+ features["texture_contrast"] = float(np.mean(graycoprops(glcm, 'contrast')[0]))
78
+ features["texture_homogeneity"] = float(np.mean(graycoprops(glcm, 'homogeneity')[0]))
 
 
79
 
80
  # 噪声分析
81
  if len(img_array.shape) == 3: