Python

    Opencv 얼굴 인식(영상)

    만약 전 포스팅을 보지 않았다면 보고 오는 것이 좋다. ursobad.tistory.com/46 Opencv 얼굴 인식(사진) 간단하게 opencv에서 제공하는 xml파일로 사진에서 얼굴, 눈, 상체 인식을 해봤다. import cv2 face_classifier = cv2.CascadeClassifier('C:\\Users\\gotti\\AppData\\Local\\Programs\\Python\\Python38\\Lib\\s.. ursobad.tistory.com 일단 마찬가지로 opencv와 xml 파일을 불러온다 import cv2 face_classifier = cv2.CascadeClassifier('C:\\Users\\gotti\\AppData\\Local\\Programs\\Python\\..

    Opencv 얼굴 인식(사진)

    간단하게 opencv에서 제공하는 xml파일로 사진에서 얼굴, 눈, 상체 인식을 해봤다. import cv2 face_classifier = cv2.CascadeClassifier('C:\\Users\\gotti\\AppData\\Local\\Programs\\Python\\Python38\\Lib\\site-packages\\cv2\\data\\haarcascade_frontalface_default.xml') eye_cascade = cv2.CascadeClassifier('C:\\Users\\gotti\\AppData\\Local\\Programs\\Python\\Python38\\Lib\\site-packages\\cv2\\data\\haarcascade_eye.xml') opencv를 불러온 후..

    백준 for문, while문

    for문 2739번 구구단 문제 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. 입력 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다. 출력 출력형식과 같게 N*1부터 N*9까지 출력한다. Python풀이 a=int(input()) for i in range(1,10): print(a,'*',i,'=',a*i) 10950번 A+B - 3 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. Pyt..

    파이썬 반복문

    for문 range 사용 for 변수 in range(횟수): 반복할 코드 예를 들어서 for i in range(100): print("hello") 를 실행시키면 hello가 100번 출력된다. range(시작, 끝, 증가폭)를 이용해서 for문을 만들수도 있다. for i in range(2,10,2): print("hello", i) 이 코드를 실행하면 2부터 9까지 2를 증가하면서 반복되기때문에 hello 2 hello 4 hello 6 hello 8 이렇게 출력된다. reversed를 이용해 순서 뒤집기 range앞에 reversed를 붙이면 숫자의 순서를 반대로 뒤집을 수 있다. for i in range(10): print(i) 이 코드는 실행시키면 0부터 9까지 숫자가 차례대로 출력된다 ..

    백준 if문

    https://www.acmicpc.net/step/4 if문 단계 점이 어느 사분면에 있는지 알아내는 문제 www.acmicpc.net 1330번 두수비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '

    파이썬_2

    리스트 리스트=[값,값,값] a=[1,2,3,4,5] ->값이 5개인 리스트 리스트에 저장된 각 값을 요소라고 한다. 요소안에는 숫자 뿐만아니라 여러가지 자료형도 넣을 수 있다. 빈 리스트 만들기 리스트=[] 리스트 = list() a=[] a=list() range를 이용한 리스트 만들기 range(횟수) 지정한 횟수 숫자는 생성되는숫자에 포함되지 않음 리스트=list(range(횟수)) >>> a=list(range(10)) >>> a [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 리스트 = list(range(시작, 끝)) 끝숫자는 생성되는 숫자에 포함되지 않음 >>> a=list(range(5,12)) >>> a [5, 6, 7, 8, 9, 10, 11] 리스트 = list(range(시..

    파이썬_1

    수업 내용 정리 출력 c언어처럼 printf가 아닌 print로 출력한다. 들여 쓰기를 꼭 해줘야 한다. 연산자 //=소수점 이하를 버리는 연산자 -> 5//2=2 %=나머지를 구하는 연산자 -> 5%2=1 **=거듭제곱을 구하는 연산자 -> 2**10=1024 형변환 값을 정수로 형변환 int(숫자), int(계산식), int('문자열') >>> int(1.0) 1 >>> int(5/3) 1 >>> int('10') 10 값을 실수로 형변환 float(숫자), float(계산식), float('문자열') >>> float(5) 5.0 >>> float(5+2) 7.0 >>> float('5.3') 5.3 변수 변수이름 = 값 ex) a=10, x,y,z=10,20,30 변수1, 변수2, 변수3 = 값1..