diff --git a/hgdriver/hgdev/hg_scanner.cpp b/hgdriver/hgdev/hg_scanner.cpp index d017301..035a9f7 100644 --- a/hgdriver/hgdev/hg_scanner.cpp +++ b/hgdriver/hgdev/hg_scanner.cpp @@ -1856,7 +1856,8 @@ int hg_scanner::save_final_image(hg_imgproc::LPIMGHEAD head, void* buf) std::string bw(""); final_img_index_++; - if (image_prc_param_.bits.color_mode == COLOR_MODE_BLACK_WHITE) + //if (image_prc_param_.bits.color_mode == COLOR_MODE_BLACK_WHITE) + if(img_conf_.pixtype == 0) { int old = head->line_bytes; bw = bmp_821((unsigned char*)buf, head->width, head->height, &head->line_bytes, async_io_);