调整其他设备的互斥
This commit is contained in:
parent
5d3422d140
commit
1badfeb871
|
@ -1146,6 +1146,7 @@ else
|
|||
ic.multiOutput = MultiOutput::Unused;
|
||||
ic.fadeback = false;
|
||||
}
|
||||
//多留输出的处理
|
||||
if (image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW && is_multiout)
|
||||
{
|
||||
ic.pixtype = 1;
|
||||
|
@ -1153,15 +1154,35 @@ else
|
|||
else if ((image_prc_param_.bits.multi_out == MULTI_OUT_ALL ||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_GRAY||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_BW) && is_multiout)
|
||||
{
|
||||
ic.pixtype = 2;
|
||||
|
||||
}
|
||||
//自定义裁切
|
||||
if (is_multiout)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
|
||||
ic.errorExtention = 0;
|
||||
ic.detachnoise.is_detachnoise = 0;
|
||||
}
|
||||
if (ic.pixtype == 0)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
}
|
||||
|
||||
//自定义裁切
|
||||
if (image_prc_param_.bits.paper == PAPER_AUTO_MATCH
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE_CLIP
|
||||
||image_prc_param_.bits.paper == PAPER_TRIGEMINY
|
||||
||image_prc_param_.bits.paper == PAPER_16K
|
||||
||image_prc_param_.bits.paper == PAPER_8K
|
||||
||image_prc_param_.bits.paper == PAPER_16K_LATERAL
|
||||
)
|
||||
{
|
||||
ic.cropRect.enable = false;
|
||||
|
|
|
@ -934,6 +934,15 @@ else
|
|||
ic.errorExtention = 0;
|
||||
ic.detachnoise.is_detachnoise = 0;
|
||||
}
|
||||
if (ic.pixtype == 0)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
}
|
||||
|
||||
//自定义裁切
|
||||
if (image_prc_param_.bits.paper == PAPER_AUTO_MATCH
|
||||
|
|
|
@ -1064,6 +1064,7 @@ else
|
|||
ic.multiOutput = MultiOutput::Unused;
|
||||
ic.fadeback = false;
|
||||
}
|
||||
//多留输出的处理
|
||||
if (image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW && is_multiout)
|
||||
{
|
||||
ic.pixtype = 1;
|
||||
|
@ -1071,21 +1072,41 @@ else
|
|||
else if ((image_prc_param_.bits.multi_out == MULTI_OUT_ALL ||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_GRAY||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_BW) && is_multiout)
|
||||
{
|
||||
ic.pixtype = 2;
|
||||
|
||||
}
|
||||
if (is_multiout)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
|
||||
ic.errorExtention = 0;
|
||||
ic.detachnoise.is_detachnoise = 0;
|
||||
}
|
||||
if (ic.pixtype == 0)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
}
|
||||
|
||||
//自定义裁切
|
||||
if (image_prc_param_.bits.paper == PAPER_AUTO_MATCH
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE_CLIP
|
||||
||image_prc_param_.bits.paper == PAPER_TRIGEMINY
|
||||
||image_prc_param_.bits.paper == PAPER_16K
|
||||
||image_prc_param_.bits.paper == PAPER_8K
|
||||
||image_prc_param_.bits.paper == PAPER_16K_LATERAL
|
||||
)
|
||||
{
|
||||
ic.cropRect.enable = false;
|
||||
}
|
||||
img_conf_ = ic;
|
||||
|
||||
img_conf_ = ic;
|
||||
int ret = agreement((TwSS)img_conf_.papertype,img_conf_.paperAlign);
|
||||
if (ret != SCANNER_ERR_OK)
|
||||
{
|
||||
|
|
|
@ -1080,6 +1080,7 @@ void hg_scanner_400::writedown_image_configuration(void)
|
|||
ic.multiOutput = MultiOutput::Unused;
|
||||
ic.fadeback = false;
|
||||
}
|
||||
//多留输出的处理
|
||||
if (image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW && is_multiout)
|
||||
{
|
||||
ic.pixtype = 1;
|
||||
|
@ -1087,15 +1088,35 @@ void hg_scanner_400::writedown_image_configuration(void)
|
|||
else if ((image_prc_param_.bits.multi_out == MULTI_OUT_ALL ||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_GRAY||image_prc_param_.bits.multi_out == MULTI_COLOR_AND_BW) && is_multiout)
|
||||
{
|
||||
ic.pixtype = 2;
|
||||
|
||||
}
|
||||
//自定义裁切
|
||||
if (is_multiout)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
|
||||
ic.errorExtention = 0;
|
||||
ic.detachnoise.is_detachnoise = 0;
|
||||
}
|
||||
if (ic.pixtype == 0)
|
||||
{
|
||||
ic.hsvcorrect = 0;
|
||||
ic.multi_output_red = 0;
|
||||
ic.fadeback = false;
|
||||
ic.sharpen = 0;
|
||||
ic.removeMorr = 0;
|
||||
ic.textureRemove = 0;
|
||||
}
|
||||
|
||||
//自定义裁切
|
||||
if (image_prc_param_.bits.paper == PAPER_AUTO_MATCH
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE
|
||||
||image_prc_param_.bits.paper == PAPER_MAX_SIZE_CLIP
|
||||
||image_prc_param_.bits.paper == PAPER_TRIGEMINY
|
||||
||image_prc_param_.bits.paper == PAPER_16K
|
||||
||image_prc_param_.bits.paper == PAPER_8K
|
||||
||image_prc_param_.bits.paper == PAPER_16K_LATERAL
|
||||
)
|
||||
{
|
||||
ic.cropRect.enable = false;
|
||||
|
|
Loading…
Reference in New Issue