이미지용 오픈 소스 Python API
Python 인터프리터에 이미지 처리 기능을 추가하는 라이브러리입니다.
Pillow는 몇 가지 기본 픽셀 형식으로 저장된 데이터에 빠르게 액세스할 수 있도록 설계된 이미지 처리 라이브러리용 오픈 소스 Python API입니다. 이 오픈 소스 API는 효율적인 내부 표현과 강력한 이미지 처리 기능으로 다양한 입력 및 출력 이미지 파일 형식을 지원합니다. API를 사용하면 라이브러리를 사용하여 축소판을 만들고, 파일 형식 간에 변환하고, 이미지를 인쇄하는 등의 작업을 수행할 수 있습니다.
또한 API를 사용하여 밴드 읽기, 모드 가져오기, 이미지 크기 읽기, 좌표계 추출, 필터 사용, 이미지에 보조 정보 첨부, 방향 태그 가져오기를 수행할 수 있습니다.
베개 시작하기
베개를 설치하는 권장 방법은 Pip을 사용하는 것입니다. Pillow를 설치하려면 다음 명령을 사용하십시오.
Install pillow via Pip
Pip을 통해 베개 설치
pip install pillow
무료 Python API를 통해 이미지 읽기 및 쓰기
Pillow API를 사용하면 프로그래밍 방식으로 이미지를 읽고 쓸 수 있습니다. 이미지를 읽으려면 Image 모듈의 open() 메서드를 사용할 수 있습니다. 라이브러리는 콘텐츠를 기반으로 파일 형식을 자동으로 감지하므로 열 때 파일 형식을 정의할 필요가 없습니다. 마찬가지로 Image 모듈의 save() 메서드를 사용하여 이미지를 저장할 수 있습니다. 또한 이미지를 JPEG 형식으로 변환하고, JPEG 축소판을 만들고, 이미지 파일을 식별하는 등의 작업을 수행할 수 있습니다.
무료 Python API를 사용한 기하학적 변환
오픈 소스 이미지 라이브러리 베개를 사용하면 파이썬을 통해 이미지를 기하학적으로 변환할 수 있습니다. API를 사용하면 PIL.Image.Image 클래스의 resize() 및 rotate()를 사용하여 이미지의 크기를 조정하고 회전할 수 있습니다. 이미지를 회전하려면 rotate() 또는 transpose() 메서드를 사용할 수 있습니다. transpose() 메서드를 사용하면 ROTATE_90, ROTATE_180, ROTATE_270, FLIP_LEFT_RIGHT 및 FLIP_TOP_BOTTOM과 같은 이미지 속성을 사용할 수 있습니다.
무료 Python API를 통한 이미지 향상
Pillow 라이브러리를 통해 개발자는 프로그래밍 방식으로 이미지를 향상할 수 있습니다. API에는 이미지를 향상시키는 여러 가지 방법이 있습니다. filter() 메서드를 사용하여 미리 정의된 이미지 필터를 사용할 수 있습니다. 또한 point() 메서드를 사용하여 이미지의 특정 픽셀을 조작할 수 있습니다. ImageEnhance 모듈을 사용하여 대비, 밝기, 색상 균형 및 선명도를 쉽게 조정할 수 있습니다.