본문 바로가기
반응형

함수 설명181

[PIL] 함수 목차 1. 이미지 열기 및 저장Image.open(): 이미지 파일을 엽니다.Image.save(): 이미지를 파일로 저장합니다. 2. 이미지 표시 및 정보Image.show(): 이미지를 화면에 표시합니다.Image.size: 이미지의 크기(너비, 높이)를 반환합니다.Image.mode: 이미지의 색상 모드를 반환합니다. 3. 이미지 처리Image.resize(): 이미지 크기를 조정합니다.Image.rotate(): 이미지를 회전합니다.Image.transpose(): 이미지를 뒤집거나 회전합니다. 4. 색상 처리Image.convert(): 이미지의 색상 모드를 변환합니다.Image.split(): 이미지를 개별 색상 채널로 분리합니다.Image.merge(): 개별 채널을 하나의 이미지로 병합합니다. .. 2024. 11. 18.
[NumPy] 함수 목차 1. 배열 생성 및 조작np.array(): 배열을 생성합니다.np.zeros(): 모든 요소가 0인 배열을 생성합니다.np.ones(): 모든 요소가 1인 배열을 생성합니다.np.empty(): 초기화되지 않은 배열을 생성합니다.np.arange(): 지정된 범위의 값으로 배열을 생성합니다.np.linspace(): 지정된 범위 내에서 균등하게 분포된 값으로 배열을 생성합니다.np.reshape(): 배열의 형태를 변경합니다.np.transpose(): 배열의 축을 바꿉니다.np.concatenate(): 배열을 연결합니다.np.split(): 배열을 분할합니다.np.stack(): 배열을 쌓아 새로운 차원을 만듭니다.np.vstack(): 배열을 수직으로 쌓습니다.np.hstack(): 배열을 수평으.. 2024. 11. 18.
[OpenCV] 함수 목차 1. 이미지 처리 기본 함수cv2.imread(): 이미지를 읽어옵니다.cv2.imshow(): 이미지를 화면에 표시합니다.cv2.imwrite(): 이미지를 저장합니다.cv2.putText(): 이미지에 텍스트를 추가합니다. 2. 도형 및 텍스트 그리기cv2.line(): 직선을 그립니다.cv2.rectangle(): 사각형을 그립니다.cv2.circle(): 원을 그립니다.cv2.polylines(): 다각형을 그립니다. 3. 산술 연산cv2.add(): 두 이미지를 더합니다.cv2.subtract(): 한 이미지에서 다른 이미지를 뺍니다.cv2.addWeighted(): 두 이미지를 가중치를 주어 합칩니다. 4. 형태학적 연산cv2.erode(): 이미지를 침식시킵니다.cv2.dilate(): 이미.. 2024. 11. 18.
[Python] 함수 목차 1. 수학 및 숫자 관련 함수abs(x): 숫자 x의 절댓값을 반환합니다.divmod(a, b): 두 숫자의 몫과 나머지를 튜플로 반환합니다.sum(iterable, /, start=0): iterable의 합계를 계산합니다.min(iterable, *[, key, default]): 최소 값을 반환합니다.max(iterable, *[, key, default]): 최대 값을 반환합니다.float([x]): 숫자를 부동소수점으로 변환합니다.int([x[, base]]): 값을 정수로 변환합니다. 2. 데이터 타입 변환 및 생성 함수bool([x]): 값을 불리언으로 변환합니다.dict(**kwargs): 딕셔너리 객체를 생성합니다.list([iterable]): 리스트 객체를 생성합니다.str(objec.. 2024. 11. 18.
[PyTorch] 함수 목차 1. Tensor 생성 및 변환 torch.flatten(): 텐서를 1차원으로 평탄화torch.stack(): 텐서를 새로운 차원에 쌓기torch.cat(): 텐서들 연결torch.unsqueeze(): 텐서의 차원을 추가torch.squeeze(): 텐서에서 크기가 1인 차원을 제거torch.arange(): 지정한 범위의 값으로 텐서 생성torch.linspace(): 지정한 범위에서 동일 간격으로 값을 가지는 텐서 생성torch.ones(): 1로 채워진 텐서 생성torch.zeros(): 0으로 채워진 텐서 생성torch.tensor(): 주어진 데이터를 텐서로 변환torch.eye(): 단위행렬 생성 2. 난수 생성torch.randint(): 지정한 범위 내의 정수 난수로 텐서 생성torch.. 2024. 11. 18.
[PIL] 이미지 선명도 조절하기: ImageEnhance.Sharpness() 사용 및 설명 소개  ImageEnhance.Sharpness(image)는 Pillow 라이브러리에서 이미지의 선명도(Sharpness)를 조절하는 데 사용되는 클래스입니다. 이 클래스는 이미지의 선명도를 강화하거나 완화하는 데 유용하며, 이미지를 더 선명하게 만들거나 부드러운 효과를 주는 데 활용됩니다. 선명도를 조절하여 이미지의 시각적 품질을 개선하거나, 창의적인 효과를 적용할 수 있습니다. 기본 사용법from PIL import Imagefrom PIL import ImageEnhance# 이미지 파일 열기img = Image.open('sample_image.jpg')# 선명도 조절 객체 생성enhancer = ImageEnhance.Sharpness(img)# 선명도를 2배로 증가 (1.0이 원본 선명도)s.. 2024. 10. 14.
[PIL] 이미지 색상 강도 조절하기: ImageEnhance.Color() 사용 및 설명 소개  ImageEnhance.Color(image)는 Pillow 라이브러리에서 이미지를 더 생생하게 만들거나, 채도를 조정하여 색상을 강조하거나 축소하는 데 사용되는 클래스입니다. 이 클래스는 이미지의 색상 강도를 조절하며, 색상을 더 강조하거나 흑백에 가까운 이미지를 만들 수 있습니다. 이미지의 색감을 수정하거나 조정할 때 매우 유용하게 활용됩니다. 기본 사용법from PIL import Imagefrom PIL import ImageEnhance# 이미지 파일 열기img = Image.open('sample_image.jpg')# 색상 조절 객체 생성enhancer = ImageEnhance.Color(img)# 색상을 1.5배로 강화 (1.0이 원본 색상 강도)color_enhanced_img .. 2024. 10. 14.
[PIL] 이미지 명암 대비 조절하기: ImageEnhance.Contrast() 사용 및 설명 소개  ImageEnhance.Contrast(image)는 Pillow 라이브러리에서 이미지의 명암 대비를 조절하는 데 사용되는 클래스입니다. 이 클래스를 사용하여 이미지의 대비를 증가시키거나 감소시킬 수 있으며, 더 선명하거나 부드러운 이미지로 변환할 수 있습니다. 이미지 보정이나 시각적 효과를 줄 때 매우 유용하게 활용됩니다. 기본 사용법from PIL import Imagefrom PIL import ImageEnhance# 이미지 파일 열기img = Image.open('sample_image.jpg')# 대비 조절 객체 생성enhancer = ImageEnhance.Contrast(img)# 대비를 1.5배로 증가 (1.0이 원본 대비)enhanced_img = enhancer.enhance(.. 2024. 10. 14.
반응형