imshow() python only shows titlebar strip [closed]
I have been itching my head over this question since yesterday. I have tried and tried but to no avail. So here is my code:
import cv2
img = cv2.imread('new.bmp')
cv2.imshow('FRAME', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
From what I have gathered on the internet, this is supposed to display the image 'new.bmp' in a window called'FRAME'. But all that happens is this!. Can anyone help me?
Link to my screenshot: https://i.stack.imgur.com/FsA6a.png
I don't know python and mac but first thing to check in that sort of problem is image size after imread
I had tried it and it is/was working.Only imshow doesn't work.I want to look into the code that is inside imshow() function. Boy is this driving me nuts.
I confirm that this problem is intrinsic to the HEAD macOS implementation of imshow. A possible workaround is to explicitly size or resize the window.
may be this old post can help you
I was facing a similar issue a couple days ago and here's how I resolved it. Don't forget to upvote the answer if it helps resolve your issue :)