emirkaanozdemr commited on
Commit
68cedd4
·
verified ·
1 Parent(s): 8295dc2

Upload 3 files

Browse files
Files changed (3) hide show
  1. app.py +22 -0
  2. model.h5 +3 -0
  3. requierments.txt +4 -0
app.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from PIL import Image
3
+ from tensorflow.keras.models import load_model
4
+ import numpy as np
5
+
6
+ model=load_model("model.h5")
7
+ st.title("Whale Detection")
8
+ img=st.camera_input("Camera")
9
+ def process_image(input_img):
10
+ if input_img.mode == 'RGBA':
11
+ input_img = input_img.convert('RGB')
12
+ input_img=input_img.resize((170,170))
13
+ input_img=np.array(input_img)
14
+ input_img=input_img/255.0
15
+ input_img=np.expand_dims(input_img,axis=0)
16
+ return input_img
17
+ if img is not None:
18
+ img=Image.open(img)
19
+ image=process_image(img)
20
+ prediction=model.predict(image)
21
+ predicted_class=np.argmax(prediction)
22
+ st.write(predicted_class,"You can learn information about labels in Kaggle.")
model.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:66b9ac94f30f22fc76510341bda3b12d3eb960502bcbbb375a9c6e7b97de52ad
3
+ size 12446692
requierments.txt ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ streamlit
2
+ pillow
3
+ tensorflow
4
+ numpy