Projects
-
* 모든 소스코드는 제 Github에 있습니다. Jun0zo/comi: Online compiler "코딩에 미치고 싶다": comi (github.com) Jun0zo/comi Online compiler "코딩에 미치고 싶다": comi. Contribute to Jun0zo/comi development by creating an account on GitHub. github.com 웹컴파일러 웹 컴파일러의 주요한 기능은 말그대로 코드를 컴파일하여 실행결과를 보내주는 것입니다. 예전에 리눅스를 사용했을때, gcd를 이용하여 컴파일한 기억이 있어서 서버는 리눅스를 사용했습니다. 대략적인 과정은 아래와 같습니다. Django와 Node.js 를 분리하여 사용하였는데 그 이유는 Node.js에 편리한 라..
웹 컴파일러 만들기 프로젝트 - 1.웹 컴파일러 제작* 모든 소스코드는 제 Github에 있습니다. Jun0zo/comi: Online compiler "코딩에 미치고 싶다": comi (github.com) Jun0zo/comi Online compiler "코딩에 미치고 싶다": comi. Contribute to Jun0zo/comi development by creating an account on GitHub. github.com 웹컴파일러 웹 컴파일러의 주요한 기능은 말그대로 코드를 컴파일하여 실행결과를 보내주는 것입니다. 예전에 리눅스를 사용했을때, gcd를 이용하여 컴파일한 기억이 있어서 서버는 리눅스를 사용했습니다. 대략적인 과정은 아래와 같습니다. Django와 Node.js 를 분리하여 사용하였는데 그 이유는 Node.js에 편리한 라..
2020.06.11 -
kernel = np.ones((2, 2), np.uint8) morph = cv2.morphologyEx(gray, cv2.MORPH_GRADIENT, kernel) # 2 ================ 경계선 찾기 필자는 사실 구독자 40만 인기유튜버 '몽자'를 매우 좋아합니다. 이렇게 오픈채팅방에서도 활발히 활동을 하는데, 오픈채팅방에서는 짤로 대화한다는 특이한 암묵의 규칙(?)이 있습니다. 그래서 필자도 짤로 대화를 하려하는 도중, 적절한 상황에 맞는 짤을 찾는데 시간이 많이 걸린다는 것을 느꼇습니다. 그래서 문득 이 텍스트를 검색할 수 있었으면 얼마나 좋았을까? 라는 생각이 들었습니다. 그리고 짤을 찾는 과정도 유튜브에 동영상을 보면서 스크린샷으로 저장하는 방식이었는데, 유튜브 동영상을 자동으로..
OCR를 이용한 동영상속 텍스트 추출 프로젝트 (1)kernel = np.ones((2, 2), np.uint8) morph = cv2.morphologyEx(gray, cv2.MORPH_GRADIENT, kernel) # 2 ================ 경계선 찾기 필자는 사실 구독자 40만 인기유튜버 '몽자'를 매우 좋아합니다. 이렇게 오픈채팅방에서도 활발히 활동을 하는데, 오픈채팅방에서는 짤로 대화한다는 특이한 암묵의 규칙(?)이 있습니다. 그래서 필자도 짤로 대화를 하려하는 도중, 적절한 상황에 맞는 짤을 찾는데 시간이 많이 걸린다는 것을 느꼇습니다. 그래서 문득 이 텍스트를 검색할 수 있었으면 얼마나 좋았을까? 라는 생각이 들었습니다. 그리고 짤을 찾는 과정도 유튜브에 동영상을 보면서 스크린샷으로 저장하는 방식이었는데, 유튜브 동영상을 자동으로..
2020.03.05 -
같은과 동기가 웹컴파일러를 만들자는 제안을 해서 COMI(코딩에 미치고싶다)라는 이름의 홈페이지를 만들게되었습니다 웹컴파일러를 만들면서 삽질했던 내용이나 헛갈렸던 내용을을 써보려 합니다~ 사이트 기능 ------------- 저희 사이트는 대학교 과제로 코딩한 결과와 코드를 워드로 넣어서 보낼때의 불편함과, 중간, 기말고사때 보는 코딩테스트에서 일일히 돌아다니며 학생들 답안을 볼 때의 불편함을 해소하고자 만들어졌습니다. 사이트에 가입을 하면 코딩테스트 문제를 출제할 수도 있고, 방에 암호를 설정할 수 있게 만드는 것이 목표입니다. 그리고 출제자는 다른 사람들이 문제를 맞췄는지 틀렸는지 열람할 수 있습니다. 메인 홈페이지 입니다. 제목에 커서가 깜빡거리면서 지워졌다 나타났다를 반복하는 것을 볼 수 있습니다..
웹 컴파일러 만들기 프로젝트 - 개요같은과 동기가 웹컴파일러를 만들자는 제안을 해서 COMI(코딩에 미치고싶다)라는 이름의 홈페이지를 만들게되었습니다 웹컴파일러를 만들면서 삽질했던 내용이나 헛갈렸던 내용을을 써보려 합니다~ 사이트 기능 ------------- 저희 사이트는 대학교 과제로 코딩한 결과와 코드를 워드로 넣어서 보낼때의 불편함과, 중간, 기말고사때 보는 코딩테스트에서 일일히 돌아다니며 학생들 답안을 볼 때의 불편함을 해소하고자 만들어졌습니다. 사이트에 가입을 하면 코딩테스트 문제를 출제할 수도 있고, 방에 암호를 설정할 수 있게 만드는 것이 목표입니다. 그리고 출제자는 다른 사람들이 문제를 맞췄는지 틀렸는지 열람할 수 있습니다. 메인 홈페이지 입니다. 제목에 커서가 깜빡거리면서 지워졌다 나타났다를 반복하는 것을 볼 수 있습니다..
2020.03.04 -
군산대 X-optimus 프로그램에서 드론 소프트웨어 제작하는 수업을 받았습니다 수업과정은 4주였고, 첫 주는 드론운용 기초과정, 2주차에는 ROS(Robot Operating System)에 대해 수업을 받았고 3~4주차에는 배운 내용을 이용한 소규모 프로젝트를 진행했습니다. 같은 과 친구 2명과 함께 2주동안 제작하였습니다. 저희는 GPS와 AR마커를 활용하여 물건을 가져오는 드론을 만들기로 기획하였습니다 위는 시현동영상과 받은 상장입니다~ 실행과정은 다음과 같습니다 1. 핸드폰 앱으로 버튼을 누르면 현재좌표와 목표지점좌표를 전송합니다. 2. 드론은 목표지점좌표에 가서 AR마커를 찾고 인식합니다. 3. 드론이 AR마커를 찾으면 정해진 알고리즘으로 물건을 집어옵니다. 4. 드론이 처음 앱에서 버튼을 눌..
물건 가져와주는 드론 제작과정 (2019.12.23 ~ 2020.1.20)군산대 X-optimus 프로그램에서 드론 소프트웨어 제작하는 수업을 받았습니다 수업과정은 4주였고, 첫 주는 드론운용 기초과정, 2주차에는 ROS(Robot Operating System)에 대해 수업을 받았고 3~4주차에는 배운 내용을 이용한 소규모 프로젝트를 진행했습니다. 같은 과 친구 2명과 함께 2주동안 제작하였습니다. 저희는 GPS와 AR마커를 활용하여 물건을 가져오는 드론을 만들기로 기획하였습니다 위는 시현동영상과 받은 상장입니다~ 실행과정은 다음과 같습니다 1. 핸드폰 앱으로 버튼을 누르면 현재좌표와 목표지점좌표를 전송합니다. 2. 드론은 목표지점좌표에 가서 AR마커를 찾고 인식합니다. 3. 드론이 AR마커를 찾으면 정해진 알고리즘으로 물건을 집어옵니다. 4. 드론이 처음 앱에서 버튼을 눌..
2020.01.20