pillow crop, PIL 이미지 자르기, pillow 그림 자르기<
pillow crop, PIL 이미지 자르기, pillow 그림 자르기 파이썬 PIL¶ In [2]: from PIL import Image 이미지 열기¶ In [3]: img = Image.open("test_image.jpeg") In [4]: w, h = img.size print("width(가로) : ", w) print("height(세로) : ", h) width(가로) : 1440 height(세로) : 1080 In [5]: img Out[5]: crop(가로 시작점, 세로시작점, 가로 끝점, 세로 끈점)¶ In [6]: img.crop((0,0,500,300)) Out[6]: In [7]: img.crop((500,300,700,600)) Out[7]: pillow 이미지 위에 글쓰기 ..
2023. 2. 25.
pandas 요약 describe 정보 info 컬럼보기 columns 타입보기
pandas 요약 describe 정보 info 컬럼보기 columns 타입보기 dtypes¶ 예시 데이터프레임 만들기¶ In [2]: import pandas as pd import numpy as np df = pd.DataFrame({"score1" : [99, 65, 79, 94, 87], "score2" : [79, 85, 78, 93, 97], "score3" : [59, np.nan, 39, np.nan, np.nan], "weight" : [5.43, 0.12, 10.44, 9.33, 4.22], "diff" : [-2.1, 5, 2, -5.4, -3.3], "place":["A", "B", "A", "A", "B"]}) df Out[2]: score1 score2 score3 weight..
2023. 2. 25.
Numpy argmax 최대값 위치 추출 axis 옵션 활용
Numpy argmax 최대값 위치 추출 axis 옵션 활용¶ 어레이에서 가장 큰 값의 위치를 알려줍니다. In [2]: import numpy as np data = np.array([0, 2, 3, 10, 3, 2, 1]) np.argmax(data) Out[2]: 3 axis 옵션을 활용해서 지정된 차원 별 가장 큰 값의 위치를 알려줍니다. In [3]: data = np.array([[1, 2, 3], # 1, 2, 3 중 가장 큰값의 위치 : 2 [6, 5, 4], # 6, 5, 4 중 가장 큰값의 위치 : 0 [8, 9, 7]]) # 8, 9, 7 중 가장 큰값의 위치 : 1 np.argmax(data, axis=1) Out[3]: array([2, 0, 1]) 분류 문제를 해결하면 predi..
2023. 2. 23.