Skip to content

OpenCV, FastApi / 시간표 이미지로 공통 공강 확인하기

Notifications You must be signed in to change notification settings

ecsimsw/gap-between-classes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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}

About

OpenCV, FastApi / 시간표 이미지로 공통 공강 확인하기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages