Python 裁剪图像后的空白窗口

Python 裁剪图像后的空白窗口,python,opencv,Python,Opencv,我已经写了一个代码来裁剪图像并显示在屏幕上。不幸的是,裁剪后我得到一个空白窗口。有什么建议吗 import cv image_raw = cv.imread('ball.png') #read the image cv.ShowImage('image_raw',image_raw) #show the image rec = (180,300,250,180) #rectangle defining roi image = cv.

我已经写了一个代码来裁剪图像并显示在屏幕上。不幸的是,裁剪后我得到一个空白窗口。有什么建议吗

import cv
image_raw = cv.imread('ball.png')         #read the image
cv.ShowImage('image_raw',image_raw)       #show the image
rec = (180,300,250,180)                   #rectangle defining roi
image = cv.SetImageROI(tagged_image,rec)  #for selecting roi from an image
cv.ShowImage('image',image)

我不知道您的Python版本,但有一个非常清晰和基本的讨论,并在以下位置提供了示例:

我也知道从过去的经验,一些图像有一个最小的大小,如果你裁剪超过这一点,你将最终没有图像

使用Python裁剪图像的最佳方法是使用上面站点假设的枕头

枕头的主页位于:那里也有很多帮助


祝你好运

我以前也遇到过同样的问题,只是在可视化方面,尝试将图像写入磁盘并用图像查看器打开它