CV.imwrite返回一个黑色正方形

时间:2019-09-26 11:46:59

标签: python opencv

我简单的调整大小代码将返回所需大小的黑色正方形。这显然是一些菜鸟错误,但我无法终生解决。

与压缩无关,因为我尝试使用空白图像时会出现相同的结果。

    img = cv2.imread('imageToSave.jpg')
    # percent of original size
    width = 28
    height = 28
    dim = (width, height)
    res = cv2.resize(img, dim)
    cv2.imwrite('imageToSave.jpg',res)

理想情况下,结果将是“ imageToSave文件”的重新缩放版本

1 个答案:

答案 0 :(得分:1)

我可能会脚踏实地,但是您是否尝试过在读取和调整大小后显示图片,而不是将其保存在本地?

这两个步骤将找到问题所在,我想您会很快解决它:)