반응형

Program 135

[Python] 사전(Dictionary)

https://fastcampus.co.kr/courses/213915 커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스 성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다. fastcampus.co.kr ' 리스트 ' 라고 하는 자료형은 인덱스로 여러 원소들을 구분했었지만 ' 사전' 이라고 하는 자료형은 인덱스대신 Key-Value 라는 용어를 사용한다. Key - Value를 사용하게 되면 순서가 아닌 의미가 있는 값을 통해서 데이터 접근이 가능하다. 사전을 만드는 방법으로 예시를 들어보면 D = { 'John' : 0011, 'Maria' : 1234 } -> 이렇..

Program/파이썬 2023.01.04

[Python] 집합(Set)

https://fastcampus.co.kr/courses/213915 커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스 성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다. fastcampus.co.kr 집합을 언제 쓰는지를 예시로 살펴보면 2개의 리스트 중 공통적으로 갖고 있는 원소가 뭐가 있는지 찾고싶을 때 사용할 수 있다.( 교집합 ) 그리고 두개의 리스트에 어떤 원소들이 들었는지 모두 찾고싶을 때 사용할 수 있다. ( 합집합 ) 위에서 나온 예시들을 보면 알 수 있듯이 파이썬에서 나오는 집합은 우리가 알고 있는 수학의 집합과 같은의미라고도 볼 수 있다. 그리고 ..

Program/파이썬 2023.01.03

[Python] 리스트(List ), 튜플(Tuple)

https://fastcampus.co.kr/courses/213915 커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스 성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다. fastcampus.co.kr 연속형 데이터 ( Sequential Data Types ) 1. 리스트 ( List ) 리스트의 원소는 쉼표로 구분할 수 있으며, 리스트의 원소는 아무 데이터 타입이나 가능하다. 리스트 내부 리스트도 가능하다. 1) Indexing 리스트 내부 원소를 찾기 위해서는 Indexing 이라는 방법을 사용한다. 예를들어 [ -1, 45, 5, [19,91], Apple ]..

Program/파이썬 2023.01.02

[Open CV] 딥러닝활용 _ 실전코딩 ( 실시간 얼굴 인식 )

12장과 13장에서 배운 내용들을 기반으로 하여 실시간 얼굴 인식에 대해 배워본다. 실시간 얼굴 인식 - 카메라 또는 동영상에 나타나는 얼굴을 검출 및 인식하여 화면에 표시하는 프로그램 구현할 기능 - 카메라 또는 동영상에서 사람의 얼굴 부분 영상을 파일로 저장하기 - 폴더로 구분된 이미지 파일에 대한 CNN 영상 인식 학습 - 카메라 또는 동영상에서 얼굴 검출 및 인식 후 화면에 표시 해당 프로그램을 만들기 위한 학습까지 진행한다. 내가 사용할 이미지데이터들을 이용한 학습만 설명한다. 코드리뷰 얼굴 녹화 및 저장 얼굴 검출

Program/딥러닝 2022.08.03

[Open CV] 딥러닝활용 _ EAST 문자 영역 검출

주어진 영상에서 글자가 쓰여있는 문장영역을 검출하는 EAST라는 방법에 대해서 알아본다. EAST란? - " EAST : An Efficient and Accurate Scene Text Detector " ( CVPR, 2017 ) 딥러닝기반 객체검출의 한가지 방법 - Multi-oriented word box detection 회전되어있는 글자들도 회전각도와 관계없이 회전된 바운딩박스로 찾아냄 - 소스코드 : GitHub - argman/EAST: A tensorflow implementation of EAST text detector GitHub - argman/EAST: A tensorflow implementation of EAST text detector A tensorflow implemen..

Program/딥러닝 2022.08.01

[Open CV] 딥러닝활용 _ OpenPose 포즈 인식

사람의 포즈 또는 자세를 인식할 때 사용되고있는 Open Pose라는 딥러닝 알고리즘을 OpenCV에서 실행하는 방법에 대해서 알아본다. OpenPose란? - 카네기 멜론 대학에서 만든 딥러닝 기반 동작 인식 라이브러리 ( CVPR , 2017 ) - OpenPose represents the first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints ( 관절 ) ( in toal 135 keypoints ) on single images. - Caffe, OpenCV, C++ - GitHub - CMU-Perceptual-Computing-Lab/openpose: OpenPose: R..

Program/딥러닝 2022.07.31

[Open CV] 딥러닝활용 _ YOLOv3 객체 검출

이번시간에는 YOLO v3 을 사용해서 객체 검출을 하는 방법에 대해서 알아본다. YOLO란? - You Only Look Once - 실시간 객체 검출 딥러닝 알고리즘 - YOLO: Real-Time Object Detection (pjreddie.com) YOLO: Real-Time Object Detection YOLO: Real-Time Object Detection You only look once (YOLO) is a state-of-the-art, real-time object detection system. On a Pascal Titan X it processes images at 30 FPS and has a mAP of 57.9% on COCO test-dev. Comparison t..

Program/딥러닝 2022.07.26

[Open CV] 딥러닝활용 _ OpenCV DNN 얼굴 검출

객체검출과 관련있는 딥러닝 모델을 가져와서 OpenCV에서 실행하는 방법에 대해서 알아본다. 이번시간에는 딥러닝으로 얼굴을 검출하는 방법에 대해서 알아본다. OpenCV DNN 얼굴 검출 예제 - OpenCV 예제에서 DNN 모듈을 사용한 얼굴 검출 기능을 지원 > SSD ( Single Shot MultiBox Detector ) 기반 얼굴 검출 네트워크 > opencv/samples/dnn/face_detector at master · opencv/opencv · GitHub GitHub - opencv/opencv: Open Source Computer Vision Library Open Source Computer Vision Library. Contribute to opencv/opencv de..

Program/딥러닝 2022.07.25

[Open CV] 딥러닝 _ 실전코딩 ( 한글 손글씨 인식 )

이번 시간에는 사람이 손으로 쓴 글씨를 인식하기 위해서 딥러닝을 학습시키고 학습된 결과모듈을 OpenCV 모듈에 가져와서 사용하는 방법에 대해서 알아본다. 이 전에 했었던 숫자인식이나 물체 분류에 대한 것들은 서적이나 다른 예제들이 많이 나와있지만 한글 손글씨 인식에 대한 것은 많이 나와있지 않기 때문에 GitHub 에 올라와있는 한글 인식에 대한 소스코드에 대해 알아보려고 한다. 필기체 한글 인식 - TensorFlow 를 이용하여 한글 손글씨 인식을 학습하여 모델을 저장하고, OpenCV 에서 저장된 모델을 이요하여 한글 인식을 수행하는 프로그램 - 참고사이트 : IBM " 한글 손글씨를 인식 및 번역하는 모바일앱 만들기 " > 소스코드 : GitHub - IBM/tensorflow-hangul-re..

Program/딥러닝 2022.07.24
반응형