I am writing some code in Python using OpenCV that takes a series of images and processes them. I display the image and the processed image for each image received. My code to display the images is something like this:
# Get an image and processes it
cv2.imshow('Raw Image', img)
cv2.imshow('Partially Processed Image', partially_processed_image)
cv2.imshow('Processed Image', processed_image)
cv2.waitkey(0)
# Save result and repeat back through for another image
This puts the images all in the same place in the screen on top of each other. Is there a way in OpenCV to display images to different screen locations (so they don't automatically display on top of each other)? I looked in the documentation and didn't see anything immediately obvious, but I wondered if there was a work around.
Thanks!