분류 전체보기(6)
-
수화 인식 프로그램 <2> Web (Python, mediapipe, sklearn, flask)
** 딥러닝 기반 AI 수화인식 프로그램 (Flask 활용, Web 구현 부분) 1) 개발 목적: 수화인식+Web으로 구현 2) 사용 모듈: cv2(opencv)-웹캠 제어, mediapipe-손 인식, sklearn(머신러닝)-학습 + Flask - 모듈 설치 (flask) #pip 활용한 flask 설치 !pip install flask 요약: 1. 지난번 수화 인식 프로그램 은 window로 구현되는 부분이며, 이번 에서는 Flask 활용하여, Web으로 구현될 예정이다. 2. 저번 에서는 Jupyter Notebook 을 활용했으나, 이번에는 vs code 를 활용했다. Jupyter Notebook과 Flask가 호환성이 좋지 않기 때문이다. 3. Flask 사용 시에는 폴더와 파일 경로 설정이..
2023.03.22 -
수화 인식 프로그램 <1> (Python, mediapipe, sklearn)
** 딥러닝 기반 AI 수화인식 프로그램 1) 개발 목적: 수화인식 2) 사용 모듈: cv2(opencv)-웹캠 제어, mediapipe-손 인식, sklearn(머신러닝)-학습 - 모듈 설치 !pip install opencv-python !pip install keyboard !pip install mediapipe 3) 코드 내용: 요약: 1. 사용되는 수화(변수 'guesture')는 dictionary로 활용 2. MediaPipe 활용한 유틸리티 사용 3. OpenCV 활용하여, 웹캠 제어 및 웹상 위 수화 내용 기입 상세: max_num_hands=1 # 최대 손 인식: 1 gesture = { 0:'a',1:'b',2:'c',3:'d',4:'e',5:'f',6:'g',7:'h', 8:'i'..
2023.03.10 -
파이토치
import torch import torchvision.datasets as dsets import torchvision.transforms as transforms import torch.nn.init device = 'cuda' if torch.cuda.is_available() else 'cpu' # 랜덤 시드 고정 torch.manual_seed(777) # GPU 사용 가능일 경우 랜덤 시드 고정 if device == 'cuda': torch.cuda.manual_seed_all(777) #텐서에는 없음 learning_rate = 0.001 #옵티마이저에서 자동으로 제공됨, 변경가능함 training_epochs = 15 batch_size = 100 #옵티마이저에서 자동으로 32로 세팅됨..
2022.11.30 -
청년취업사관학교 후기
네이버 블로그에 글을 썼는데... 용량 초과라면서 에러 뜨더니 사라졌다ㅠㅠ 그래서 기억나는대로 다시 작성하려 한다. 참고로 말하자면, 정말 솔직한 후기이다. 이벤트에 참여하기 위해서이긴 하다만, 300자 이상을 쓰라고 하는데; 이 교육이 그렇게 만족스럽지 않아서 솔직한 부분을 적고자 한다. 그렇다고 참여상 안 주는건 아니겠죠? 1) 교육은 케바케이다. 잘 찾아볼 것! 기본적으로 교육 만족도는 높지 않다. 왜냐하면 취업준비를 돕는 담당자와 교육 운영 담당자 그리고 이 모든 걸 총괄하는 담당자가 모두 소속이 다르기 때문이다. 그래서 자기 할 일만 하기에 급급하고, 교육생들이 어떤 점이 힘든지 등은 고려하지 않았다. 예를 들면, 난 2개월 짜리 과정을 들었는데. 서비스기획자 관련 교육이었다. 그런데 교육을 들..
2022.11.23 -
[UiPath] RPA 소개
RPA(Robotic Process Automation): 로봇 프로세스 자동화 구조화된 자동화 보다 더 심층된 자동화로, 로봇을 활용해서 엑셀 입력 등의 단순 반복 업무를 자동화로 만들어 처리할 수 있다. 적용 효과: 평균 60% 이상의 업무 생산성 향상 (출처: KS아카데미 RPA 입문 책) - 연간 약 2만 5천 시간 정도 시간 절약이 가능하고, - Human Error를 없앨 수 있으며, - 인간은 단순 반복 업무에서 가치 창출 업무가 가능하기 때문이다. RPA는 여러 프로그램이 있다. MS에서 하고 있는 Power Automation도 있고, 삼성SDS에서 하는 Brity Works RPA도 있다. AutomateOne이라는 것도 있다. 그 중에서 UiPath 프로그램이 제일 유명해서, 앞으로 ..
2022.11.23 -
[UiPath] DataTable 알기 (Read Range, Build Data Table, Write Range)
DataTable 이론 [ DataTable 중요한 액티비티 ] 1) Add Data Row 2) Build Data Table 3) Filter Data Talbe [ DataTable - 3 STEP ] STEP1) 엑셀 읽기 - Read Range ↓ STEP2) 데이터 가공 - Build Data Table> For Each Row in Data Table> If 조건> Add Data Row ↓ STEP3) 엑셀 작성 - Write Range [ DataTable - 3 STEP ] ▼ 원래 데이터 ▼ STEP 1. 엑셀 읽기 - 엑셀 내 자료를 읽어서 DT로 만드는 작업 - 방법 Excel Application Scope - Read Range > 쓸때 꼭 DataTable 변수 만들어줄것 >..
2022.10.28