修复跳过空白页首选项配置保存问题

This commit is contained in:
masayume 2022-11-28 16:16:20 +08:00
parent 4fa56d51f0
commit c0a7595827
3 changed files with 6 additions and 6 deletions

View File

@ -76,3 +76,6 @@
2022年11月6日 pm 2022年11月6日 pm
1. 针对G300 3288 版本 增加200 300真实DPI 1. 针对G300 3288 版本 增加200 300真实DPI
2. 开放速度优先以及画质优先模式; 2. 开放速度优先以及画质优先模式;
2022年11月28日 jzq
1.修复单面扫描 拆分 多流除红 出图不一致问题 -- 22.11.28
2.修复跳过空白页首选项配置保存问题 -- 22.11.28

View File

@ -963,10 +963,6 @@ void GScanO1003399::imgproce(std::shared_ptr<std::vector<char>>& buff)
cv::Mat ret = m_mlt.GetMultiFilterMat(mats[i], 2); cv::Mat ret = m_mlt.GetMultiFilterMat(mats[i], 2);
mats[i].release(); mats[i].release();
if (!ret.empty()) { if (!ret.empty()) {
if (!m_param.is_duplex && i == 1) {
ret.release();
break;
}
Mat2Bmp mb(ret, m_param.resolution_dst); Mat2Bmp mb(ret, m_param.resolution_dst);
m_imagedata.Put(mb.getBmpDataBuffer()); m_imagedata.Put(mb.getBmpDataBuffer());
ret.release(); ret.release();

View File

@ -102,6 +102,7 @@ void GscanJsonConfig::SaveGscanCapConfig(const GScanCap & gcap, const std::strin
outJson["Config"].Add(DUPLEX, (bool)(gcap.is_duplex),false); outJson["Config"].Add(DUPLEX, (bool)(gcap.is_duplex),false);
outJson["Config"].Add(DISCARBLANK, (bool)(gcap.is_autodiscradblank_normal), false); outJson["Config"].Add(DISCARBLANK, (bool)(gcap.is_autodiscradblank_normal), false);
outJson["Config"].Add(DISCARBLANKVINCE, (bool)(gcap.is_autodiscradblank_vince), false); outJson["Config"].Add(DISCARBLANKVINCE, (bool)(gcap.is_autodiscradblank_vince), false);
outJson["Config"].Add(DISCARBLANK_VALUE, (int)gcap.discardblank_percent);
//outJson["Config"].Add(DB_AREANUM, (int)(pConfigItem->DBlank_AreaNum)); //outJson["Config"].Add(DB_AREANUM, (int)(pConfigItem->DBlank_AreaNum));
//outJson["Config"].Add(DB_DEVNMAX, (int)(pConfigItem->DBlank_DevnMax)); //outJson["Config"].Add(DB_DEVNMAX, (int)(pConfigItem->DBlank_DevnMax));
outJson["Config"].Add(FLOD, (bool)(gcap.en_fold), false); outJson["Config"].Add(FLOD, (bool)(gcap.en_fold), false);