Yes, there is a module called matplotlib that can help you achieve that. You can use the pyplot submodule from matplotlib to display images in a window without saving them to your hard drive.
Here's a code example:
import matplotlib.pyplot as plt
from PIL import Image
# Open the image
image = Image.open("image.jpg")
# Display the image
plt.imshow(image)
plt.axis('off') # Turn off axes and labels
# Show the window with the image
plt.show()
In this example, replace "image.jpg" with the path to your actual image file. Running this code will open a window displaying the image. You can resize, zoom in/out, and explore the image within the window without saving it to your HDD.