목차
- 파이썬 값 출력 함수 print 예제 이전 포스팅
- 파이썬 함수 선언 및 호출 예제 이전 포스팅
- 파이썬 JPEG 이미지 로드 예제
- 파이썬 JPEG 이미지 출력 예제(show)
- 파이썬 PNG 이미지 로드 및 출력 예제
파이썬 값 출력 함수 print 예제 이전 포스팅
오늘은 파이썬에서 JPEG, PNG 등 이미지 파일을 화면에 출력하는 예제를 알아보도록 하겠습니다. 개발을 하다보면 로컬에 저장되어있는 이미지를 불러와야할 때가 있습니다. 파이썬에서는 이러한 것들을 어떻게 처리하는지 확인해보겠습니다.
아래의 예제에서는 이미지 경로와 이미지 등이 잘 로드되었는지 확인하는 코드가 존재합니다. print함수를 통해 내용을 확인하고 있습니다. 따라서 아직 파이썬에서 포멧 문자열을 출력하는 방법을 모르신다면 아래의 이전 포스팅을 참고하여 학습해주세요.
2023.08.08 - [Python/os] - [Python] print 문자열 포멧으로 출력 예제(정수형, 문자열)
파이썬 함수 선언 및 호출 예제 이전 포스팅
또한 이미지를 로드하고 출력하는 간단한 함수를 구성할 것이기 때문에 아직 파이썬에서 함수 선언 방법을 모르신다면 아래의 이전 포스팅을 참고하여 학습해주세요. 메인 코드가 아니라 추가한 함수를 통해 이미지를 출력하겠습니다.
2023.08.17 - [Python] - [Python] 파이썬 함수, 내부함수 선언 및 호출 예제(datetime, function)
파이썬 JPEG 이미지 로드 예제
아래는 파이썬에서 이미지를 로드하는 예제입니다. 이미지 경로를 인자로 전달하여 PIL의 image 모듈로 로드합니다.
from PIL import Image
def display_jpeg_image(image_path):
try:
image = Image.open(image_path)
print(image)
except Exception as e:
print("Error:", e)
jpeg_image_path = "/tmp/test.jpeg" # 이미지 파일의 경로를 적절히 수정하세요
display_jpeg_image(jpeg_image_path)
파이썬 JPEG 이미지 출력 예제(show)
아래는 image 모듈의 show 함수로 이미지 파일을 출력하는 예제입니다.
from PIL import Image
def display_jpeg_image(image_path):
try:
image = Image.open(image_path)
image.show()
except Exception as e:
print("Error:", e)
jpeg_image_path = "/tmp/test.jpeg" # 이미지 파일의 경로를 적절히 수정하세요
display_jpeg_image(jpeg_image_path)
파이썬 PNG 이미지 로드 및 출력 예제
아래는 파이썬에서 PNG 이미지를 로드 및 출력하는 예제입니다.
from PIL import Image
def display_jpeg_image(image_path):
try:
image = Image.open(image_path)
image.show()
except Exception as e:
print("Error:", e)
jpeg_image_path = "/tmp/test.png" # 이미지 파일의 경로를 적절히 수정하세요
display_jpeg_image(jpeg_image_path)
반응형