분류 전체보기
-
[DEMO] 마스크 미착용자 탐지 AI 카메라Project 2020. 4. 25. 23:46
설명 마스크 미착용자가 발견되면 "마스크 미착용자를 발견하였습니다"라는 경고메시지가 음성으로 출력된다. 참고 자료 학습 파일은 google의 teachable machine을 이용하여, 마스크를 착용한 class와 마스크를 착용하지 않은 class를 생성하여 만들었다. 학습 파일을 클라우드 상에 올려두고, netlify를 통해 서버를 만들어 학습 파일과 연결시켰다. 음성 파일은 카카오 디벨로퍼에 있는 음성 API를 이용하였다. 가입 후 REST API키를 받아, 음성 합성 코드를 이용하였다. 학습 파일이 담긴 html 문서를 수정하여, 마스크 미착용자가 탐지 될 경우, 만들어 둔 음성 파일을 재생하도록 하였다. 학습 파일의 기준치는 0.9로 하였다. 주소 https://maskonoff.netlify.a..
-
-
2163 : 초콜릿 자르기Solve Algorithms/Math 2020. 4. 25. 19:40
출처 : https://www.acmicpc.net/problem/2163 문제 정화는 N×M 크기의 초콜릿을 하나 가지고 있다. 초콜릿은 금이 가 있는 모양을 하고 있으며, 그 금에 의해 N×M개의 조각으로 나눠질 수 있다. 초콜릿의 크기가 너무 크다고 생각한 그녀는 초콜릿을 친구들과 나눠 먹기로 했다. 이를 위해서 정화는 초콜릿을 계속 쪼개서 총 N×M개의 조각으로 쪼개려고 한다. 초콜릿을 쪼갤 때에는 초콜릿 조각을 하나 들고, 적당한 위치에서 초콜릿을 쪼갠다. 초콜릿을 쪼갤 때에는 금이 가 있는 위치에서만 쪼갤 수 있다. 이와 같이 초콜릿을 쪼개면 초콜릿은 두 개의 조각으로 나눠지게 된다. 이제 다시 이 중에서 초콜릿 조각을 하나 들고, 쪼개는 과정을 반복하면 된다. 초콜릿을 쪼개다 보면 초콜릿이 ..
-
1085 : 직사각형에서 탈출Solve Algorithms/Math 2020. 4. 24. 15:34
출처 : https://www.acmicpc.net/problem/1085 문제 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x y w h가 주어진다. w와 h는 1,000보다 작거나 같은 자연수이고, x는 1보다 크거나 같고, w-1보다 작거나 같은 자연수이고, y는 1보다 크거나 같고, h-1보다 작거나 같은 자연수이다. 출력 첫째 줄에 문제의 정답을 출력한다. 접근 정답 비율은 정말이지 믿을게 못되는 것 같다. 코드 package beak; import java.io.*; import java.util.*; public class..