🐍Python
[OpenCV] 02-1. Getting started with Images
이번 2-1에서는 cv2.imread() , cv2.imshow(), cv2.imwrite()에 대해서 배울 것이다. 그리고 matplotlib을 이용해서 이미지를 나타낼 것이다!Using OpenCVRead an imagecv2.imread(filename, flag)이미지를 읽기 위한 기능이다. 이미지는 작업 폴더내에 있어야 하거나 이미지의 전체 경로가 주어져야한다.그리고 이미지를 어떤 방식으로 읽을 지도 정해주어야 한다. 대표적으로 사용하는 flags들은 다음과 같다.(1) cv2.IMREAD_COLOR : 컬러 이미지를 불러온다. 이미지의 투명성은 무시되고, 이것이 기본값이다.(2) cv2.IMREAD_GRAYSCALE : 흑백 모드로 이미지를 불러온다.(3) cv2.IMREAD_UNCHANGED..
[OpenCV] 01. Introduction to OpenCV
OpenCV란?OpenCV는 1999년에 GAry Bradsky로 부터 시작되었다. OpenCV는 컴퓨터 비전과 머신 러닝에 관련된 많은 알고리즘을 돕고 날이 갈수록 그 분야도 확장되고 있다.C++,Python, Java등등 많은 프로그래밍 언어를 지원하고 있다. 고속 GPU운영을 위해 CUDA, openCL에 기반한 인터페이스도 활발하게 개발되고 있다.OpenCV-PythonC,C에 비해서는 Python은 느리지만, C,C로 쉽게 확장할 수 있다. 그리고 Numpy의 지원으로 더 쉬워졌다.OpenCV-Python tutorials본 가이드는 OpenCV 3.x 버전에 더 집중하고 있다.Install OpenCV-Python i..
[OpenCV] 00. Overview
https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_tutorials.html 위의 OpenCV 공식 사이트의 튜토리얼을 공부하고 정리하는 시간을 가질 것이다! Computer Vision을 공부하다가 CV를 하나하나 필요할 때 보기만 했지, 제대로 공부하지 않아서 이번 기회에 아래의 커리큘럼을 따라 진행해볼 것이다!
[Pandas] Pandas06 - US Baby Names 풀이
US - Baby NamesIntroduction:We are going to use a subset of US Baby Names from Kaggle. In the file it will be names from 2004 until 2014Step 1. Import the necessary librariesIn [29]:import pandas as pd Step 2. Import the dataset from this address.Step 3. Assign it to a variable called baby_names.In [30]:url = 'https://raw.githubusercontent.com/guipsamora/pandas_exercises/master/06_Stats/US_Baby_..
[Pandas] Pandas05 - Housing Market 풀이
Housing MarketIntroduction:This time we will create our own dataset with fictional numbers to describe a house market. As we are going to create random data don't try to reason of the numbers.Step 1. Import the necessary librariesIn [4]:import pandas as pd import numpy as np import random Step 2. Create 3 differents Series, each of length 100, as follows:¶The first a random number from 1 to 4 Th..
[Pandas] Pandas05 - Fictitious Names 풀이
Fictitious NamesIntroduction:This time you will create a data againSpecial thanks to Chris Albon for sharing the dataset and materials. All the credits to this exercise belongs to him.In order to understand about it go here.Step 1. Import the necessary libraries¶In [1]:import pandas as pd Step 2. Create the 3 DataFrames based on the followin raw dataIn [2]:raw_data_1 = { 'subject_id': ['1', '2',..