본문 바로가기

분류 전체보기130

2. ECG 데이터 클린징 (Revised) 디바이스 : Polar H10 취득앱 : Android Polar Equine 일시 : 2023/12/07 18시 10분에서 5분간 정 자세 : 기립한 자세로 특별한 움직임은 없었음 헤더의 비데이터 부분은 삭제 HEADER START USER: DATE/TIME: 12.7.23 18.15.02 DEVICE_ID: B8D32221 DEVICE_VERSION: 3.2.0 APP_VERSION: 1.2.2 CHANNELS:HR RR MS SKINCONTACT HEADER END 0.808 413 1.091 420 1.538 428 1.593 436 1.04 444 1. Header 삭제 2. 데이터 구조 [ECG 강도(mV)] [Milli Second] [스페이스] 마지막에 쓸데없는 스페이스가 붙어 있다. p.. 2023. 12. 7.
Dockerfile 알아보기 conda 가상환경을 작성하여 flask 웹 어플리케이션 작성에 필요한 라이브러리를 인스톨하고 app.py 에 작성했다고 하자. 같은 폴더에 아래와 같이 인스톨한 라이브러리 리스트를 작성하자. pip list --format=freeze > requirements.txt 그러면 폴더에는 - app.py - requirements.txt 가 존재한다. 같은 폴더에 Dockerfile 화일명으로 아래와 같이 작성하자. FROM python:3.9-slim-buster WORKDIR /app COPY . . RUN pip install -r requirements.txt EXPOSE 5000 ENV FLASK_APP=app.py CMD ["flask", "run", "--host", "0.0.0.0"] FRO.. 2023. 12. 7.
contour / labelling contour  는 모양의 외곽에 위치한 포인트들을 연결하는 커브를 의미한다. OpenCV 에서의 contour 는 크게 두가지 함수가 있다.findContours()    : 외곽선상의 포인트 좌표 수집drawContours()  :  수집된 좌표를 연결한 선긋기수집된 포인트 좌표로 구할 수 있는 것:무게중심moments()외곽선 안쪽의 면적contourArea()외곽선의 길이arcLength()간략한 외곽선approxPolyDP()울퉁불퉁 정도convexHull()울퉁불퉁 여부isContourConvex()외곽선을 내부에 포함한 사각형boundingRect()회전을 고려한 외곽선을 내부에 포함한 사각형사각형의 4코너 포인트minAreaRect()boxPoints()외곽선을 내부에 포함한 원minEnc.. 2023. 12. 7.
docker-compose 명령어 docker-compose.yml 이 있는 폴더에서 build 화일에 변화가 있을때 마다 docker-compose down 을 먼저 실행 $ docker-compose build up docker 들을 container 생성하여 start $ docker-compose up down docker 들을 stop 하여 제거 $ docker-compose down 2023. 12. 7.