05.12 티쳐블머신 with flask

최고고·2022년 5월 12일
0

티처블머신 사용하기
1. 전에 만들고, 다운받은 모델 로딩함

2. 이미지 로딩함
3. 사이즈 리사이징함
4. 이렇게 작아짐.,,
5. 정규화작업 - 이미지 전처리 RGB컬러는 0~255 이기 때문에 /127 후 -1 을 하면 -1,0,1 값으로 나오게함
6. 불러온 numpy타입의 이미지를 변수에 대입
원래 모델은 3채널인데, 4채널인 이미지가 있을 수 있다. 그럴땐 이미지를 바꿔주기
7. 예측하기


flask : 웹 애플리케이션 개발 시 파이썬 프레임워크

티처블 머신에서 만들어놓은 모델 불러오기 tensorflow의 keras 모델

  1. flask, matplotlib, opencv-python !pip install

  2. matplotlib, keras.models, numpy,Flask,
    io ->파이썬의 입출력 도와주는 라이브러리까지 모두 import

이클립스에서 다이나믹 프로젝트 생성시킴
jsp 파일만듦


업로드시 이미지파일 전송내역을 쥬피터에서 확인할 수 있다.




서버에 1, 0 을 전달할 수 있다.

(선택된 사진은 도라에몽이었음.. 도라에몽이0, 꼬부기가 1)

0개의 댓글