파이썬
-
파이썬 이미지처리 라이브러리 Top 7파이썬기초 2021. 6. 15. 11:17
파이썬 이미지처리 라이브러리를 찾아봤습니다. 이미지 처리는 많은 분야에서 사용됩니다. 데이터 과학자는 머신러닝 학습 모델에 입력하기 전에 이미지를 사전 처리합니다. 다양한 이미지 처리 라이브러리의 기능을 이해하여 작업을 간소화하는 것이 가장 중요합니다. 1. Scikit-image Scikit-image 는 원본 그림을 변환하여 NumPy 배열을 이미지 개체로 사용합니다. 이러한 ndarry는 정수 (부호 또는 부호 없음) 또는 부동 소수점 일 수 있습니다. NumPy는 C 프로그래밍에 내장되어 있기 때문에 매우 빠르므로 이미지 처리를위한 효과적인 라이브러리가됩니다. 다양한 방법 중에서 데이터 과학자는 종종 각 픽셀이 회색 음영 인 그레이 스케일 기술을 사용합니다. 2. OpenCV 2000년에 처음 출..
-
파이썬 라이브러리 numpy 기초공부(2)파이썬기초 2021. 2. 8. 11:24
numpy 배열 정보 얻기 numpy로 생성한 배열은 배열의 정보를 간단하게 얻을 수 있습니다. numpy를 이용하여 생성하였기 때문에 numpy 오브젝트의 함수를 직접 사용할 수 있기 때문입니다. ndim은 배열의 차원 값을 리턴합니다. 아래에서는 (4,5)의 2차원 배열을 생성하였기 때문에 2를 반환합니다. shape은 배열의 모양을 리턴합니다. (4,5)로 생성하였기 때문에 똑같이 (4,5)를 반환합니다. size는 배열의 갯수를 리턴합니다. 4행 5열의 배열을 생성하였기 때문에 4*5 = 20을 반환합니다. dtype은 배열 변수의 속성을 리턴합니다. 생성할 때 기본값인 float64를 반환합니다. 배열 자르기 배열을 자르는 것은 파이썬에서 매우 일반적인 작업입니다. 1차원 배열의 경우 기본적으로..
-
파이썬 라이브러리 numpy 기초공부(1)파이썬기초 2021. 2. 8. 11:00
데이터처리나 머신러닝에 꼭 등장하는 numpy 라이브러리에 대해 공부해보겠습니다. numpy는 배열 형태의 데이터 조작 및 처리에 사용되는 라이브러리 입니다. 빠른 속도와 사용하기 쉬운 기능들을 제공해서 많이 사용되고 있습니다. 특히 머신러닝을 파이썬으로 구현할때 꼭 들어가는 라이브러리이기도 합니다. 우선 상단에 numpy 라이브러리를 호출합니다. 뒤에 as np 라고 하는 것은 앞으로 numpy 를 np으로 사용하겠다고 정의하는 것입니다. 라이브러리 이름이 길때에는 이런식으로 축약해서 표현하는 것이 편리합니다. 배열생성 numpy는 숫자 배열을 만드는 여러가지 방법을 제공합니다. numpy.array() 함수를 이용해서 직접 배열을 생성하거나 내장된 다른 함수를 이용해서 다양한 배열을 생성할 수 있습니..