summaryrefslogtreecommitdiff
path: root/megapixels/app/server
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-01-04 23:37:34 +0100
committerJules Laplace <julescarbon@gmail.com>2019-01-04 23:37:34 +0100
commit276c16e1055c23350abd3d9d071cfce9b4f1b27f (patch)
treeb85c3b3c8ff0f7bfb77323d3f77be0f88bb3086f /megapixels/app/server
parente5b6ef658e936c32d9500ff7f781171d9785315a (diff)
rm rotation on homepage, add dataset list
Diffstat (limited to 'megapixels/app/server')
-rw-r--r--megapixels/app/server/api.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/megapixels/app/server/api.py b/megapixels/app/server/api.py
index 35862837..3683d5fd 100644
--- a/megapixels/app/server/api.py
+++ b/megapixels/app/server/api.py
@@ -45,18 +45,20 @@ def upload(dataset_name):
dataset = get_dataset(dataset_name)
if dataset_name not in faiss_datasets:
return jsonify({
- 'error': 'invalid dataset'
+ 'error': 'bad_dataset'
})
faiss_dataset = faiss_datasets[dataset_name]
file = request.files['query_img']
fn = file.filename
- if fn.endswith('blob'):
+ if fn.endswith('blob'): # FIX PNG IMAGES?
fn = 'filename.jpg'
basename, ext = os.path.splitext(fn)
# print("got {}, type {}".format(basename, ext))
if ext.lower() not in valid_exts:
- return jsonify({ 'error': 'not an image' })
+ return jsonify({
+ 'error': 'not_an_image'
+ })
im = Image.open(file.stream).convert('RGB')
im_np = pil2np(im)