일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MFC 프로그래밍
- 딥러닝 스터디
- 김성훈 교수님 PyTorch
- 파이토치 김성훈 교수님 강의 정리
- 모두의 딥러닝 예제
- Pytorch Lecture
- 가우시안 필터링
- 파이토치 강의 정리
- 케라스 정리
- c언어
- 미디언 필터링
- c++공부
- 딥러닝 공부
- object detection
- 컴퓨터 비전
- TensorFlow
- c++
- 골빈해커
- 영상처리
- C언어 공부
- c언어 정리
- pytorch
- 모두의 딥러닝
- 파이토치
- tensorflow 예제
- matlab 영상처리
- 해리스 코너 검출
- 딥러닝
- pytorch zero to all
- 팀프로젝트
- Today
- Total
목록Campus Project (20)
ComputerVision Jack
영상을 읽어와 동전별로 검출한 후, 값을 결과로 출력하는 프로그램 우선 위 이미지가 입력으로 프로그램에 들어오게 된다 따라서 프로그램이 10원과 100원 500원을 각각 검출하여 동전의 총합을 구하는 프로그램을 구성했다. Mat image = imread("../_res/coin.jpg", IMREAD_GRAYSCALE); CV_Assert(!image.empty()); #우선 Mat객체에 이미지를 읽어와 작업환경을 생성합니다. 이미지가 들어 있는 폴더의 경로를 잘 설정한다. 흑백 (그레이 스케일)으로 읽어온다. Mat EdgeImage(image.size(), CV_8U, Scalar(0)); CannyEdgeDetection(&image, &EdgeImage, 4.5, 30.0, 60.0); #엣지 ..
이번엔 레고 마인드 스톰을 이용한 창의적인 주제로 구현하는 프로젝트입니다. 저희는 창의성이 많은 비중을 참여하며 실용적이고 재미의 요소까지 뽑아내려고 노력했습니다. 그래서 스마트 거치대를 착안하여 사용자의 거리에 따라 자동적으로 회전이 되며 앞뒤로 움직이게 만들었습니다. 물론 부품의 한계점이 존재하여 제품의 전체적인 크기가 커졌습니다. 레고로 창의적인 무언가를 3주안에 만들어 발표하기에 시간이 충분하지 않아 저희는 많은 생각을 했습니다. 창의적인 부분도 생각해야 하며, 만든 작품이 실용적이기 까지 해야했기 때문입니다. 거기다 재미라는 요소까지 담고 싶었습니다. 그렇게해서 탄생하게 된것이 스마트 핸드폰 거치대입니다. 센서에 의해 사람의 얼굴과 몸 부분을 인식하여 자동적으로 알맞은 거리를 적당히 정해줍니..
처음 센서를 이용해 간단하게 라인트레이서 알고리즘을 제작했습니다. 우선 라인트레이서의 기본 원리에 대해 알아보겠습니다. 왼쪽 그림을 먼저 보시면, 검은색 부분과 흰색 부분이 있습니다. 검은색 부분을 만나면 왼쪽 방향으로 움직이고 흰색 부분을 만나면 오른쪽 부분으로 움직이는 내용입니다. 따라서 저희가 설정해야 할껀 검은색 부분에서 빛의 값과 움직일 모터 그리고 루프와 스위치문을 이용하면 간단하게 설정할 수 있습니다. 이제 만들어진 알고리즘 모양을 봐주시기 바랍니다. 검은색과 흰색 부분설정에 관해 빛의 센서를 포함한 스위치문을 만들었습니다. 제가 가지고 있는 검은색의 빛의 반사값을 알아본 결과 20정도가 나왔습니다. 그러면 빛의 센서를 20으로 두고 20안에 있을땐 위에 구문을 실행 하고 20을 넘어가면 아..
군대 복학 후, 때는 2016년도 프로그래밍 전공에 대해 흥미를 찾지 못했을 때, 친숙하게 접하기 위하여 레고 마인드 스톰을 듣게 되었습니다. 제가 코딩으로 다룬 버전은 2.0입니다. 지금은 상위 버전이 있지만 저는 2.0 버전으로 작업했습니다. 레고 마인드 스톰은 레고를 조립한 후에 미리 짜여진 프로그램을 드래그 앤 드랍 하는 방식으로 우리가 알고리즘을 만들어 갑니다. Nxt 기계에 usb포트를 연결한 후 알고리즘을 넣어주면 구동됩니다.
미숙하지만 간단한 게임 제작 후, 시연 과정을 동영상으로 제작하여 짧게 남겨 두었습니다. 코드는 GIT에 업로드 할 예정입니다. Source Code
최종발표 아이디어 제한서를 토대로 게임을 구현 최종 발표에 클래스 계층도를 바탕으로 게임 클래스 구현 작업과정을 간단하게 요약 발표 아이디어 제안서와 다르게 구현하지 않은 부분 설명.
[프로젝트 개요] open_GL을 사용하여 간단한 게임 제작 프로젝트 디자인 부터 게임 구동까지 만들기. 우선 어떤 게임을 만들지 팀원들과 다양한 의견을 주고 받았다. 우리 조는 옛날 짱구는 못말려1 CD게임에 기반에 이공대 신입생은 못말려 게임을 제작하려고 하였다. 글꼴 파일을 추가하지 않고 읽기 전용으로 열기엔 개인정보 보호로 인해 글꼴 수정없이 첨부하였습니다.
Server Side server side쪽을 실행하면 port를 사용하여 port를 제작하여 서버를 열수 있게 됩니다. port 번호에 1234를 입력하고 서버를 열었습니다. Client Side Client Side를 실행 시키면 서버의 IP번호와 Port 번호를 가지고 접속할 수 있는 GUI창이 생성됩니다. 정상적인 연결이 되면 데이터 베이스에 제작해 놓은 id와 pw가지고 로그인을 할 수 있는 창이 생성됩니다. 로그인이 성공하게 된다면 채팅 프로그램의 메인창이 나타납니다. 하단의 누구나 부분은 방을 필터할 수 있는 창입니다. 또한 친구목록을 알 수 있으며 현재의 접속자 상황을 알 수 있습니다. 서버쪽에선 실실간 상황을 보고할 수 있게 간단하게 제시하였습니다. 방을 만드는 모습입니다. 제목을 입력하..