Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -14,6 +14,7 @@ import skimage
|
|
| 14 |
from skimage.feature import hog
|
| 15 |
from skimage.color import rgb2gray
|
| 16 |
from skimage import io
|
|
|
|
| 17 |
from sklearn.decomposition import PCA
|
| 18 |
from sklearn.svm import OneClassSVM
|
| 19 |
from sklearn.preprocessing import StandardScaler
|
|
@@ -31,8 +32,11 @@ def extract_hog_features(image_path):
|
|
| 31 |
"""
|
| 32 |
# 画像を読み込む
|
| 33 |
img = io.imread(image_path)
|
| 34 |
-
img = img[:,:,:3]
|
| 35 |
-
|
|
|
|
|
|
|
|
|
|
| 36 |
# 画像をグレースケールに変換
|
| 37 |
gray_img = rgb2gray(img)
|
| 38 |
|
|
|
|
| 14 |
from skimage.feature import hog
|
| 15 |
from skimage.color import rgb2gray
|
| 16 |
from skimage import io
|
| 17 |
+
from skimage.transform import resize
|
| 18 |
from sklearn.decomposition import PCA
|
| 19 |
from sklearn.svm import OneClassSVM
|
| 20 |
from sklearn.preprocessing import StandardScaler
|
|
|
|
| 32 |
"""
|
| 33 |
# 画像を読み込む
|
| 34 |
img = io.imread(image_path)
|
| 35 |
+
img = img[:, :, :3]
|
| 36 |
+
|
| 37 |
+
# サイズを固定
|
| 38 |
+
img = resize(img, (128, 128), anti_aliasing=True)
|
| 39 |
+
|
| 40 |
# 画像をグレースケールに変換
|
| 41 |
gray_img = rgb2gray(img)
|
| 42 |
|