python resize image opencv code example

Example 1: python pil resize image

from PIL import Image

# Image.open() can also open other image types
img = Image.open("some_random_image.jpg")
# WIDTH and HEIGHT are integers
resized_img = img.resize((WIDTH, HEIGHT))
resized_img.save("resized_image.jpg")

Example 2: resize imshow opencv python

import cv2
cv2.namedWindow("output", cv2.WINDOW_NORMAL)        # Create window with freedom of dimensions
im = cv2.imread("earth.jpg")                        # Read image
imS = cv2.resize(im, (960, 540))                    # Resize image
cv2.imshow("output", imS)                            # Show image
cv2.waitKey(0)                                      # Display the image infinitely until any keypress

Example 3: cv2 resize

resized_image = cv2.resize(image, (100, 50))

Example 4: python opencv imresize

im = cv2.resize(im, None, fx=1/3, fy=1/3, interpolation=cv2.INTER_AREA)