Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.22 KB

File metadata and controls

32 lines (21 loc) · 1.22 KB

gap-between-classes

시간표 이미지로 공통 공강 확인하기

  1. 다수의 대학교 시간표 이미지 업로드

image

  1. 기기별 상이한 전체 이미지 크기에 따라 각 교시의 좌표 계산

image

  1. Opencv 흑백 전환

image

  1. 이진화, 공강 여부 배열 생성

스크린샷 2022-08-10 오전 8 11 18

  1. 각 이미지 파일의 공통 공강 시간을 이진 배열로 바꿔 응답
@app.post("/classTime")
async def read_item(files: List[UploadFile] = File(...)):
  images = []
  for file in files:
      file = await file.read()
      images.append(file_to_image(file))
  common_time = calculate_common_time(images)
  return {"common_table": common_time}