python - CV.imwrite 返回一个黑色方块
问题描述
我简单的调整大小代码是返回一个所需大小的黑色方块。这显然是一些菜鸟错误,但我终其一生都无法弄清楚它是什么。
与压缩无关,因为我尝试使用空白图像并出现相同的结果。
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 文件的重新缩放版本
解决方案
我可能太脚踏实地了,但是您是否尝试在阅读后和调整大小后显示您的图片,而不是在本地保存?
这两个步骤将找到问题,我想你会很快解决它:)
推荐阅读
- xml - 禁用扩展功能时禁用 xsl:result-document
- c - C - 分配字符文字与数组文字的行为
- xslt - XSL - FO pdf 中的错误输出字符
- android - 从谷歌地图上的标记中获取地名
- c++ - 获取网格中心的屏幕位置
- reactjs - 通过 ReactJS 进行垂直点导航
- java - Flink Job Cluster vs Session Cluster - 部署和配置
- regex - 我正在尝试删除除电子邮件以外的所有内容,但我得到了相反的结果
- julia - 直接从 julia 调用 BLAS 的问题(在库 libopenblas64_ 中找不到函数:zgemm_64_)
- typescript - 如何仅在 WebStorm 和 Visual Studio 开启时运行自动热键脚本?