From 64d1e9b2ecdbb2086d3fdaad8c9cddc5b2822358 Mon Sep 17 00:00:00 2001 From: gb <741021719@qq.com> Date: Thu, 20 Oct 2022 14:27:24 +0800 Subject: [PATCH] =?UTF-8?q?tiff=E4=B8=8EGROUP4=E7=BB=84=E5=90=88=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E9=BB=91=E7=99=BD=E5=9B=BE=E5=83=8F=E4=B8=8D=E5=8F=8D?= =?UTF-8?q?=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hgdriver/hgdev/image_process.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hgdriver/hgdev/image_process.cpp b/hgdriver/hgdev/image_process.cpp index d046c41..a9c7f99 100644 --- a/hgdriver/hgdev/image_process.cpp +++ b/hgdriver/hgdev/image_process.cpp @@ -1443,7 +1443,7 @@ namespace hg_imgproc bool tiff = conv->dst.fmt.img_format == SANE_IMAGE_TYPE_TIFF; int resolution = bih.biXPelsPerMeter / 39.37f + .5f, threshold = (int)(long)conv->dst.fmt.compress.detail; - cv::Mat imsg = from_bmp_file_bits(bih, data->data(), tiff || conv->dst.fmt.img_format == SANE_IMAGE_TYPE_JFIF, tiff); + cv::Mat imsg = from_bmp_file_bits(bih, data->data(), tiff || conv->dst.fmt.img_format == SANE_IMAGE_TYPE_JFIF, tiff && conv->dst.fmt.compress.compression != SANE_COMPRESSION_GROUP4); data.reset(); if (tiff) {