当前位置:   article > 正文

PyQT中显示深度学习模型预测图片,出现马赛克??_深度学习判断图像中是否存在马赛克

深度学习判断图像中是否存在马赛克

之前做了一个使用深度学习将低照度图像进行微光增强的小项目。
发现在使用训练好的模型权重进行微光增强时,可视化结果以及保存到本地都是正常的。
为什么显示到QT界面中,出现马赛克?
在这里插入图片描述
这个问题解决了很久,才发现是一个小细节出现问题。这里模型输出的图片的dtype是32位浮点数。
在这里插入图片描述
我们需要将dtype转换成无符号8位整形uint8:
在这里插入图片描述
float32---->unint8:

QIm = (QIm * 255).astype(np.uint8)
  • 1

就可以正常在QT中显示出来啦!
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/760347
推荐阅读
相关标签
  

闽ICP备14008679号