首页 > 解决方案 > 如何在 QT 中将图像转换为二进制图像?

问题描述

我有一个普通的 .jpeg 文件,我想将它转换为只有纯黑色和纯白色的二进制文件。我已经设法使用 QT 中的代码将图像转换为灰度。

QPixmap original(fileName);
QImage rgb2Gray;
rgb2Gray = original.toImage().convertToFormat(QImage::Format_Grayscale8);
QPixmap grayScale = original.fromImage(rgb2Gray);

但是,我想将此灰度图像转换为二进制图像。

有没有人有关于如何做到这一点的任何提示?

标签: qtbinarygrayscale

解决方案


推荐阅读