분류 전체보기 136

[Python] 이진 탐색

탐색- 순차 탐색데이터를 앞에서부터 순서대로 확인최악의 경우 시간 복잡도 O(N)- 이진 탐색데이터가 정렬이 되어있을 때 사용할 수 있지만 빠르게 찾을 수 있다.시작점, 끝점, 중간점이 필요시간 복잡도 O(logN) 탐색이 많은 문제에서 sort()를 하고 이진 탐색을 이용하는 방법이 있습니다 이진 탐색 구현data =[0,2,4,6,8,10,12,14,16,18]  재귀 함수를 이용한 이진 탐색 코드def binary_search(array, target, start, end): if start > end: # start, mid, end 다 같을 때 mid+1이나 mid-1하면 start>end가 됨 return None mid = (start + end)//2 ..

여러 버전의 파이썬 가상환경 생성

파이썬 버전이 정해져 있는 라이브러리가 있습니다이를 위해 버전에 맞는 가상환경을 해야 합니다. 파이썬 버전 확인 -> 원하는 파이썬 버전 다운로드 및 설치 -> 원하는 버전의 가상환경 생성 1. 파이썬 버전 확인VSCode 터미널 cmd 창에서  살펴보겠습니다py --list  저는 지금 3.8과 3.12 버전이 있습니다 2. 버전에 맞는 파이썬을 검색하여 다운저는 3.10 버전을 받겠습니다.https://www.python.org/downloads/release/python-3100/ Python Release Python 3.10.0The official home of the Python Programming Languagewww.python.org 3. 파이썬 설치https://hoohaha.tis..

카테고리 없음 2024.09.06

[MediaPipe] face_detection으로 얼굴 모자이크

미디어파이프란 구글에서 제공하는 AI 오픈소스이다  미디어파이프 설치pip install mediapipe  mp.solutions: 미디어파이프 솔루션들이 포함되어 쉽게 사용할 수 있다  - 얼굴 탐지mp.solutions.face_detection- 얼굴 매쉬 mp.solutions.face_mesh- 손 추적mp.solutions.hands- 포즈 추정mp.solutions.pose- 신체 전체 추적mp.solutions.holistic- 랜드마크 시각화 툴mp.solutions.drawing_utils- 미리 정의된 스타일 툴mp.solutions.drawing_styles- 인물과 배경 분리mp.solutions.selfie_segmentation https://github.com/google-..

비전 2024.09.04

[MediaPipe] 얼굴 매쉬2

미디어파이프란 구글에서 제공하는 AI 오픈소스이다  미디어파이프 설치pip install mediapipe  import cv2from mediapipe.python.solutions import face_mesh as mp_face_meshimport numpy as np  mp.solutions: 미디어파이프 솔루션들이 포함되어 쉽게 사용할 수 있다  - 얼굴 탐지mp.solutions.face_detection- 얼굴 매쉬 mp.solutions.face_mesh- 손 추적mp.solutions.hands- 포즈 추정mp.solutions.pose- 신체 전체 추적mp.solutions.holistic- 랜드마크 시각화 툴mp.solutions.drawing_utils- 미리 정의된 스타일 툴mp...

비전 2024.09.03

[MediaPipe] 얼굴 매쉬1

미디어파이프란 구글에서 제공하는 AI 오픈소스이다  미디어파이프 설치pip install mediapipe  import mediapipe as mpimport cv2  mp.solutions: 미디어파이프 솔루션들이 포함되어 쉽게 사용할 수 있다  - 얼굴 탐지mp.solutions.face_detection- 얼굴 매쉬 mp.solutions.face_mesh- 손 추적mp.solutions.hands- 포즈 추정mp.solutions.pose- 신체 전체 추적mp.solutions.holistic- 랜드마크 시각화 툴mp.solutions.drawing_utils- 미리 정의된 스타일 툴mp.solutions.drawing_styles- 인물과 배경 분리mp.solutions.selfie_segme..

비전 2024.09.02

[Windows] ngrok 사용하기

ngrok로컬 서버를 외부에서 접속할 수 있도록 만들어주는 프로그램 1. ngrok 회원가입 후 다운로드 https://ngrok.com/download" data-og-host="ngrok.com" data-og-source-url="https://ngrok.com/download" data-og-url="https://ngrok.com/download" data-og-image="https://scrap.kakaocdn.net/dn/cWicRG/hyWSlUCxOW/KVEvdhli5HIkcyQLM6kD81/img.png?width=2400&height=1256&face=0_0_2400_1256,https://scrap.kakaocdn.net/dn/R4ein/hyWV0VAoSB/r5pAgez4FIbXwK..

카테고리 없음 2024.08.28

[MediaPipe] 포즈 인식

미디어파이프란 구글에서 제공하는 AI 오픈소스이다  미디어파이프 설치pip install mediapipe 필요 라이브러리 임포트import mediapipe as mpimport cv2  mp.solutions: 미디어파이프 솔루션들이 포함되어 쉽게 사용할 수 있다  - 얼굴 탐지mp.solutions.face_detection- 얼굴 메시mp.solutions.face_mesh- 손 추적mp.solutions.hands- 포즈 추정mp.solutions.pose- 신체 전체 추적mp.solutions.holistic- 랜드마크 시각화 툴mp.solutions.drawing_utils- 미리 정의된 스타일 툴mp.solutions.drawing_styles- 인물과 배경 분리mp.solutions.se..

비전 2024.08.25

[MediaPipe] 얼굴 인식

미디어파이프란 구글에서 제공하는 AI 오픈소스이다 미디어파이프 설치pip install mediapipe 필요 라이브러리 임포트import mediapipe as mpimport cv2  mp.solutions: 미디어파이프 솔루션들이 포함되어 쉽게 사용할 수 있다  - 얼굴 인식mp.solutions.face_detection- 얼굴 메시mp.solutions.face_mesh- 손 추적mp.solutions.hands- 포즈 추정mp.solutions.pose- 신체 전체 추적mp.solutions.holistic- 랜드마크 시각화 툴mp.solutions.drawing_utils- 미리 정의된 스타일 툴mp.solutions.drawing_styles- 인물과 배경 분리mp.solutions.sel..

비전 2024.08.23