본문 바로가기

머신러닝10

Python 파이썬 numpy 함수 empty, full, eye, shape, reshape, linspace, broadcasting 안녕하세요, Davey 입니다. 오늘은 numpy 함수 empty, full, eye, shape, reshape, linspace, broadcasting 에 대해서 설명 해드리도록 하겠습니다. 개발자들이 정말 많이 사용하고, Deep Learning, 정교한 수계산에도 많이 이용된다고 합니다. 1. empty, full 함수 활용하기 1) empty 함수 : 선언한 행렬에, 무작위의 값을 모든 값에 입력하는 함수 기본 구문은 아래와 같습니다. -> numpy.empty((행렬), 값1) - 쉬운 이해를 돕기 위해서 아래와 같이 간단하게 Code를 구현해서 보여드리도록 하겠습니다. ============================================ import numpy as np np.e.. 2021. 2. 22.
Python opencv 이용하여 카메라 출력 하는 방법 + 이미지 연속으로 출력 하는 방법 안녕하세요, Davey입니다. 오늘 포스팅할 내용은 python의 opencv 라이브러리를 이용하여 카메라를 컨트롤 하고 카메라 출력을 사용할 수 있는 방법에 설명 드리도록 하겠습니다. 카메라 스트리밍 형태라고 이해하시면 됩니다. opencv 를 이용한 카메라 연결 : 일단 내장 or 외장 카메라의 정보를 받아 오기 위해서 비디오 출력 클래스(cv2.VideoCapture)를 선언을 하게 됩니다. test_camera01 = cv2.VideoCapture(0) - 위의 코드를 간단하게 설명을 드리면 cv2.VideoCapture(index)의 코드에 "0" 이라는 속성값을 집어 넣었다라고 생각하시면 됩니다. "0"은 카메라의 장치 번호(ID)로써, 카메라의 장치 번호를 의미합니다. 보통 노트북의 경우, .. 2021. 2. 21.
머신 러닝(Machine Learning) + 딥러닝(Deep Learning)의 개념과 이해 + 차이점 안녕하세요, Davey 입니다. 오늘은 요즘 핫한, 머신 러닝(Machine Learning)에 대해서 간단하게 설명 드리도록 하겠습니다. 다른 말로는 기계학습이라고 합니다. 일단 머신 러닝(Machine Learning) 의미를 설명드리기 전에, 그 안에 바탕이 되는, 인공지능에 대한 내용부터 먼저 말씀 드리도록 하겠습니다. 1. 인공지능 기술이란? : 인공 지능이라는 개념은 1956년 미국 다트머스 대학에 있던 존 매카시 교수가 개최한 다트머스 회의에서 처음 등장했으며, 최근 기술 발달과, 고차원적 구현을 원하는 사람들의 needs를 기반으로, 폭발적으로 성장하고 있습니다. 현재 우리나라도, 이 부분에 대해서 많은 돈과 시간을 투자하고 있는 상황입니다. 특히 2015년 이후 신속하고 강력한 병렬 처리.. 2021. 2. 18.
파이썬 Python opencv 설명 + opencv 설치 하기 안녕하세요, Davey입니다. 오늘 포스팅할 내용은 이미지 인식 및 머신러닝, 딥러닝을 위해서 필요한 라이브러리인 Opencv의 정의와 설치 방법에 대해서 설명 드리겠습니다. Opencv란 무엇인지 설명 드리고, 어떻게 설치하는지에 대해서 설명 드리도록 하겠습니다. 1. opencv 란? : Open Source Computer Vision의 약자로 다양한 영상/동영상 처리에 사용할 수 있는 오픈소스 라이브러리입니다. OpenCV는 BSD 라이센스 하에 배포되므로 학술적 및 상업적 용도로 무료입니다. - 따라서 OpenCV를 이용하여 제품을 만들어서 수익이 나도 소스코드를 공유, 라이센스 비용 지불을 하지 않아 많은 기업이나 개인 개발자가 사용하기도 합니다. 아래 내용은 OpenCV 라이센스 관련 내용에.. 2021. 2. 2.
파이썬 Python GUI 구현 QPushButton 구현하기 안녕하세요 이번 포스팅은 QPushButton에 대한 내용입니다. 버튼을 클릭 시 이벤트를 발생 시키는 것이라고 생각하시면 됩니다. PyQt5 설치가 완료가 되셨다면 바로 진행하셔도 되는데 됩니다. 혹시 설치가 안되셨다면 아래 Link를 통해서 먼저 설치 방법을 체득하시고 오시면 더 도움이 되실 거 같습니다. 파이썬 Python GUI 구현 PyQt5 설치하기 + QLabel 구현하기 안녕하세요, Davey 입니다. 오늘은 오랜만에 Python 관련된 글을 Posting 하려고 합니다. 이전에 제가 기재했는지는 모르겠지만, 모국어 & 외국어도 하나의 언어지만, 컴퓨터와 대화하는 programming도 davey.tistory.com 일단, Part #1에 기재된, Code는 아래와 같습니다. 복습한다는 .. 2021. 1. 27.

// 내부링크를 현재창으로 열기 // Open internal links in same tab