ChuckNorris
commited on
Commit
•
976538a
1
Parent(s):
5704717
Initial commit
Browse files- src/tools.py +10 -3
src/tools.py
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
from __future__ import annotations
|
|
|
2 |
|
3 |
import numpy as np
|
4 |
import pandas as pd
|
@@ -158,9 +159,15 @@ def get_image_by_sku(sku: str or int) -> np.array:
|
|
158 |
"""
|
159 |
image_data = get_image_data()
|
160 |
try:
|
161 |
-
|
162 |
-
|
163 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
164 |
except:
|
165 |
img = Image.open('data/service_images/' + 'no_img.jpg')
|
166 |
return np.array(img)
|
|
|
1 |
from __future__ import annotations
|
2 |
+
from os import listdir
|
3 |
|
4 |
import numpy as np
|
5 |
import pandas as pd
|
|
|
159 |
"""
|
160 |
image_data = get_image_data()
|
161 |
try:
|
162 |
+
for num, dir in enumerate(listdir('data/images')):
|
163 |
+
try:
|
164 |
+
image_name = image_data[image_data['sku'] == str(sku)]['image'].iloc[0]
|
165 |
+
img = Image.open(f'data/images/{image_name}')
|
166 |
+
return np.array(img)
|
167 |
+
except:
|
168 |
+
if num == 2:
|
169 |
+
raise Exception
|
170 |
+
|
171 |
except:
|
172 |
img = Image.open('data/service_images/' + 'no_img.jpg')
|
173 |
return np.array(img)
|