본문 바로가기

전체 글134

ubuntu 18.04 webcam 설치 및 사용하기 ubuntu 환경에서 실시간으로 face detect나 face mesh, pose estimation을 수행하기 위해서 webcam을 설치해주었다. webcam을 사용할 경우, webcam을 구동시키는 인터페이스를 설치하고 실행할 수 있다. 설치 환경 - pc 환경 : ubuntu 18.04 - Camera : Logiteck HD STREAM WEBCAM WEACAM은 일반적인 USB 장치들과 다르게 VIDEO DIVICE으로 인식되기때문에, 별도의 명령어를 이용하여 확인할 수 있다. WEBCAM linux ubuntu 확인 명령어 # webcam 인식 확인 명령어 $ ls -ltr /dev/video* # webcam 인식 확인 명령어 $ sudo apt-get install v4l-utils -y.. 2023. 1. 16.
파이썬 코딩환경(OS 및 코드편집기) WINDOW 개발 환경설정 - 파이썬 기초#3 개발환경설정 WINDOW, LINUX, MAC 중에서 선호하는 운영체제를 결정하기 Window Linux Mac OS 장점 친숙함, 초기에 쉬움 모듈 설치 쉬움, 공짜, 참고문서가 많다 모듈 설치 쉬움 참고문서도 많음 단점 모듈 설치 힘듬 참고 문서의 부족 OS 자체 사용이 어려움 비쌈 파이썬 인터프리터 파이썬 인터프리터는 2.7과 3.X 버전이 존재 : 현재 3.X 기준으로 모든 시스템이 작동됨 2020년부터 Tensorflow(google deeplearning framework) 2.x를 지원하지 않음 기존라이브러리 사용여부에 따라 버전을 선택 최근 3.11 버전이 업데이트 됨 종류 설명 python 일반적인 파이썬, 기본적인 모듈 포함 Anaconda 다양한 과학 계산용 모듈들을 묶어 패키지 파이.. 2023. 1. 15.
파이썬 개요 및 특징 정리 - 파이썬 기초#2 파이썬의 시작 - 1991년 귀도 반 로섬이 발표, 1989년 크리스마스에 할일이 없어서 파이썬 개발, 구글/DropBox/MS 근무 - 플랫폼 독립적 - 인터프리터 언어 - 객체지향 언어 - 동적 타이핑 언어 - 처음 c언어로 구현됨 파이썬 이름의 유래 - PYTHON(피톤)은 그리스 신화 속의 괴물뱀 - 몬티 파이썬이라는 코메디 그룹의 이름에서 유래되었다. 파이썬의 특징1 - 플랫폼 독립적인 인터프리터 언어 플랫폼 독립적인 인터프리터 언어 : 운영체제(Window, mac, linux 등)에 관계없이 프로그램을 작성하면 인터프리터(통역기의 사용)를 설치하여 소스코드를 바로 실행할 수 있게 지원하는 프로그램 언어 컴파일러 vs 인터프리터 언어 컴파일러 - 작동방식 : 소스코드를 기계어로 먼저 번역 후,.. 2023. 1. 15.
Python기초 개발환경 준비 - Basic computer class for newbies 1. 컴퓨터 OS 란? 컴퓨터 OS란 Operation System의 약자, 운영체제 프로그램이 동작할 수 있는 구동환경을 말한다. 운영체제 : window, mac os 등 운영체제를 기반으로 크롬, 어플, 이메일 등을 이용할 수 있다. 예를 들어, exe 파일을 다운로드 받으면 window 환경에서는 사용가능하지만 MAC OS에서 사용하면 실행할 수 없다. 어떤 개발환경에서 개발을 실행할 것인지에 대한 선택이 필요함! 2. 파일 시스템이란? File system, 파일시스템이란 OS에서 파일을 저장하는 트리구조의 저장체계 파일의 기본체계 : 파일 VS 디렉토리 파일(File) - 컴퓨터에서 정보를 저장하는 논리적인 단위 - 파일은 파일명과 확장자로 식별됨(ex) hello.py) - 실행, 쓰기, 읽.. 2023. 1. 15.
구글 AI프레임워크 MediaPipe(미디어파이프)란? Mediapipe란? MediaPipe란 구글에서 제공하는 AI Framework이다. 비디오형식 데이터를 이용한 다양한 비전 AI 기능을 파이프라인 형태로 손쉽게 사용할 수 있도록 제공되는 프레임워크이다. 인체를 대상으로 하는 detect(인식)에 대해서 얼굴인식, 포즈, 객체감지, 모션트레킹 등 다양한 형태의 기능과 모델을 제공하는 프레임워크로, python 이외에도 여러 프로그램언어와 환경에서 사용하기 편리한 라이브러리 형태로 제공된다. AI모델개발 및 여러 데이터셋을 이용한 학습이 완료된 상태로 제공되는 프레임워크이므로, 라이브러리를 불러 사용하듯 mediapipe 설치이후, 간단하게 기능을 호출하여 사용하면 되는 형태로 비전 AI 기능을 개발할 수 있다. Mediapipe의 장점 - 저스펙으로 .. 2023. 1. 13.
linux ubuntu 18.04에 mediapipe build 실행하기 MediaPipe 란? 개발 환경 ubuntu : 18.04 python : 3.7.12 opencv : 4.6.0 mediapipe : 0.8.3 ubuntu에 미디어파이프 환경 build 하기 1. ubuntu package upgrade ~$ sudo apt-get update ~$ sudo apt-get upgrade 2. MediaPipe git download ~$ git clone https://github.com/google/mediapipe.git ~$ git clone https://github.com/google/mediapipe.git mediapipe git을 통째로 가져온다. 3. 컴파일러 설치 - c++ 컴파일러 설치하기 sudo apt install g++ unzip zip .. 2023. 1. 13.
python 증권데이터 분석 - 장고 웹 프레임워크 설치, 생성, 실행 장고 웹 프레임워크란? 장고는 파이썬 기반 웹 프레임워크로 주로 백엔드 개발에 사용되는 웹 프레임워크를 말한다. 백엔드란 사용자 눈에 보이지 않고 시스템 뒤에서 전산처리되는 영역이다. 이러한 파이썬 기반 웹 프레임워크는 대표적으로 장고와 플라스크 2가지를 꼽는다. 장고의 개발 배경 장고 웹 프레임워크는 '로렌스 저널 월드' 신문사를 다니던 애드링나 홀로바티(Adrian Holovary)와 사이먼 윌리슨(Simon Willison)이 2003년 개발을 시작하여 2005년 7월 장고를 오픈소스인 BSD 라이선스로 공개했다. 장고는 초당 5만 번 이상의 트래픽을 견딜 수 있도록 만들어졌고, 10 ~ 20년이 지난 지금도 꾸준하게 새롱누 버전이 출시되고 있는 프레임워크이다. 인스타그램, 모질라, 핀터레스트와 같.. 2023. 1. 11.
python 증권데이터 분석 - 듀얼 모멘텀 투자 모멘텀 Momentum 직역 : 물체를 움직이는 힘을 의미 주식시장 : 움직이기 시작한 주식 가격이 계속 같은 방향으로 나아가려는 성질 모멘텀 현상 모멘텀 현상은 행동재무학에서 군집 행동, 정박효과, 확중 편향, 처분 효과 등 행동편향(action bias)에 의해 발생한다. 주가 움직임이 미래에도 이어질 것이라 믿는 확증편향을 가진 투자자들이 최근 상승주에 더 투자하기에, 모멘텀이 이어지는 현상을 말할 수 있다. 확증 편향으로 인해 과소평가, 과대평가가 생겨나며 비효율적인 가격을 형성해 투자자들의 급진적인 행동을 가져온다. - : 확증 편향(action bias) 군집행동(herding) 다수 그룹의 행동을 따라하라는 경향 정박 효과(anchoring) 정보를 처음 제공받은 시점에 지나치게 의존하는 경.. 2023. 1. 10.
재무빅데이터분석사(FDA 2급) 실기 - Fraudit 데이터 형식 Datㄷtime 데이터 타입(Data Type) Fraudit에서 지원하는 데이터타입(Type)은 string, integer, Decimal Number, Data Time, Ture/False 6가지이다. 데이터 타입(Type) 예시 String 직원 이름과 같은 일련의 텍스트 문자 (예: "홍길동") Integer 4 또는 -22와 같은 정수(소수 점 이하는 될 수 없지만 음수일 수 있음) Decimal Number 28.9047과 같이 소수 점 이하인 숫자 Date Time 특정 날짜 및 시간 True/False 속성이 true 또는 false인 경우 사용 1. Data Time Data Time은 실제 CSV나 MS Excel 파일을 import할 때 가장 에러가 많이 발생하는 경우이다. Data Time으로 .. 2023. 1. 9.
반응형