본문 바로가기

Computer Science32

[OpenCV] 노트북 카메라 영상 실시간 전송하기 1. 목적 - [프로젝트> 그룹> 커뮤니케이션] 중 화상 회의/영상 채팅 기술을 구현하기 위한 연습코드 - TCP/IP 연결이 성립된 상태에서 1:1로 실시간 단방향 영상 전송을 구현 2. 구성 - 노트북 카메라 연결 -> 영상 캡쳐 후 파일 저장 -> 저장된 이미지 파일을 TCP/IP 소켓으로 전송해줌 -> 클라이언트에서는 파일로 받은 후 이미지를 보여줌 - 언어는 C/C++, 네트워크는 윈도우 소켓, 형식은 윈도우 실행파일(exe), 라이브러리는 동적로딩으로 활용(DLL 파일 따로 필요) - 베이스 코드 : https://hwan001.tistory.com/54?category=747955 3. 코드 // windows socket #include // windows #include #include .. 2020. 7. 27.
[UiPath] 네이버 오늘의 회화, 카카오톡으로 매일 보내주기 ** UiPath 연습용 프로젝트, 현재 포스팅 정리 중 목표 : 매일 정해진 시간에 구독자에게 네이버 오늘의 회화를 보내주는 로봇 제작 1. 네이버 오늘의 회화 사이트 https://learn.dict.naver.com/conversation#/endic/ 2. 프로세스 만들기 3. 플로우 차트 구성 4. 느낀점 - 작동은 되지만 딜레이는 어시스턴트나 오케스트레이터의 스케줄 기능을 활용하는 게 더 나음 2020. 7. 15.
[UiPath] 시작 ** 개인 공부용, 내용 중 잘못된 부분이나 시간이 지나면서 변경된 부분이 있을 수 있음 1. 시작 (환경 설정) Step 1. UiPath Studio Download -> https://www.uipath.com/ko/ Step 2. 커뮤니티 클라우드 에디션 선택 (무료) Step 3. Sign up (아무거나 편한걸로 로그인 하면 됨.) Step 4. 입력하다보면 나오는 화면. (블로그 글 작성 전에 만들어서 로그인시 앞에 내용이 생략됨, 대충 적어달라는 내용 적어주면 됨) Step 5. UiPath Studio 설치 Step 6. UiPath Studio UI** 오케스트레이터, 커뮤니티, 아카데미 둥 많은 유혹이 있지만 일단 스튜디오 설치부터 하기 2. UiPath Academy Step 1. .. 2020. 7. 15.
[UIPath] 간단 소개 (size : 300) / (size : 640) ** 마지막 수정일 : 2020-12-19** 찾아가면서 공부하는 중이라 정확하지 않은 정보가 있을 수 있음. (#F15F5F)** 주석 (#22741C) 1. 용어 해설 (size : 12/ 10)- RPA : Robotic Process Automation https://namu.wiki/w/RPA- UIPath Studio : UiPath 사의 RPA 툴 https://www.uipath.com/ko/- UiPath Studio X : 컴퓨터 비전공자 버전- Attended Robot : 유인로봇, 사람과 소통하면서 작업 시행 - Unattended Robot : 무인로봇, 사람과 소통하지 않아도 알아서 정해진 작업 시행 - Orchestrator .. 2020. 7. 13.
[리눅스] Ubuntu 18.04 LTS에서 Tensorflow-GPU 사용하기 http://shephexd.github.io/2018/06/21/Tensorflow_install.html https://stackoverflow.com/questions/6622454/cuda-incompatible-with-my-gcc-version http://noota.tistory.com/entry/우분투에서-gcc-손쉽게-설치하기 # 작성 중 - 20181215 2018. 12. 15.
[윈도우] Visual Studio 2017에서 OpenCV 사용하기 1. OpenCV 다운로드 받기 [https://opencv.org/releases/] - C드라이브에 설치해주면 'c:\\opencv' 가 기본 위치가 됨 2. 프로젝트에 연결해주기 (프로젝트 클릭 후 Alt+Enter) - VC++ 라이브러리> 포함 디렉터리 (include 폴더 선택), - VC++ 라이브러리> 라이브러리 디렉터리 (lib 폴더 선택) - 디버깅 > 환경 : PATH=C:\opencv\build\x64\vc15\bin;%PATH% -링커 > 입력> 추가 종속성 : C:\opencv\build\x64\vc15\lib\opencv_world430d.lib ** 추가 종속성 파일 입력 시 주의사항 : opencv_world430d.lib 파일은 디버그 모드로 컴파일 시 사용, 릴리즈에서 .. 2017. 10. 11.
[리눅스] Ubuntu16.04 LTS에서 텐서플로우 사용하기 [Anaconda3] 1. 아나콘다 리눅스 인스톨러(최신버전) 다운로드 (.sh 파일) 링크 : https://www.anaconda.com/download/#linux 2. 설치된 폴더로 이동하여 설치 진행 - 설치 : sudo bash Anaconda3-5.0.0.1-Linux-x86_64.sh - 설치시 설명은 ctrl-c, 대답은 전부 yes, 디렉토리는 본인 계정의 홈디렉토리로 해주면됨. ( ex) /home/hwan ) - 홈 디렉토리로 설정 시 본인의 계정에서만 사용가능 3. 설치 확인 (python 실행) - 빨간색 줄처럼 뜨면 설치 완료 - 뜨지 않는다면.. ' export PYTHON_BIN_PATH = /home/'User Name'/ anaconda3/bin/python ' 명령어를.. 2017. 10. 7.
[윈도우] Visual Studio 2017에서 텐서플로우 사용하기(2) 1. 파이썬 프로젝트를 만든다 2. python 환경 추가 3. Anaconda 4.2.0 체크 4. import 하고 실행 -> 에러 안나면 성공 2017. 10. 7.
[윈도우] Visual Studio 2017에서 텐서플로우 사용하기(1) -------------------------------------------------------------------------------- OS : Windows 10 64bits 툴 : Visual Studio 2017 Community + Python, Anaconda3-4.2.0(64bits), TensorFlow (CPU)-------------------------------------------------------------------------------- [ Visual Studio 2017 Community + Python ] 1. https://www.visualstudio.com/ko/vs/python 2. Community 3. 3개 체크, python 네이티브 개발 도구 선.. 2017. 10. 7.
[라즈베리 파이] 라즈비안 OS 설치하기 1. 라즈비안 OS 다운로드 - 링크 : https://www.raspberrypi.org/downloads/raspbian/ 2. 이미지 기록용 툴 다운로드 (Win32Disklmager or UltraISO) - 링크 : https://sourceforge.net/projects/win32diskimager/ 3. 이미지 파일 기록 1) 이미지 파일 선택 2) Device 선택 (SD카드) 3) write 4. 부팅 후 로그인 - ID : pi - PW : raspberry 2017. 6. 17.
[아두이노] WIFI 모듈 (esp8266) 1. 목적 esp8266을 사용하여 아두이노와 PC가 WiFi, Socket을 사용하여 TCP로 데이터를 주고 받음 2. 설명 1) 만들 것 : 와이파이로 연결된 TCP/IP Client (Python)와 Server (esp8266) 2) 재료 : esp8266, 아두이노 UNO, FTDI 3) 회로 - 펌웨어 업로드 : esp8266의 통신속도를 늦춰주기 위해서 115200 -> 9600 (SoftwareSerial 라이브러리 사용위함) 1. esp의 RX는 FTDI의 TX와 TX는 RX와 연결 2. vcc는 3.3v 3. 펌웨어와 업로드 프로그램은 아래 참고 링크 참조. 참고 : http://kocoafab.cc/tutorial/view/592 - UNO-esp8266 : arduino-esp826.. 2016. 12. 24.
[라즈베리 파이] 라즈베리파이3 모델B 특징 및 구매 방법 [살거] 1. 라즈베리 파이 3 세트 : 라즈베리파이3 + 공식 정품 엔클로져 + 방열판 세트 [사진 출처] 아이씨뱅큐 (https://www.icbanq.com/P007115238//?catg_code=120) [특징] - 블루투스, 와이파이 기능 추가됨. -> 무선 랜 카드 구입할 필요 x - 64bit CPU -> 라즈비안 OS는 64bits가 없음 (32bits 설치해서 사용 중) 2. 파이카메라 : 라즈베리파이 카메라모듈 V2, 8MP (RPI 8MP CAMERA BOARD) [사진 출처] 디바이스 마트 (http://www.devicemart.co.kr/1077951) [특징] - CSI 인터페이스 사용 [주의] - 라즈베리 파이는 충전기 연결 시 바로 부팅됨. - Micro SD 카드에 운영.. 2016. 8. 12.