解决:多流输出灰度黑白输出图像后,彩色图像变成灰度图
This commit is contained in:
parent
f04e66afa7
commit
0e84507cdd
|
@ -463,9 +463,12 @@ int hg_scanner_200::writedown_device_configuration(bool type,setting_hardware::H
|
||||||
|
|
||||||
int ret = SCANNER_ERR_OK,
|
int ret = SCANNER_ERR_OK,
|
||||||
len = 0;
|
len = 0;
|
||||||
|
|
||||||
|
setting_hardware::HGSCANCONF_DSP p = dsp_config_; //不得改变外部的值
|
||||||
|
|
||||||
if (!d)
|
if (!d)
|
||||||
d = &dsp_config_;
|
d = &dsp_config_;
|
||||||
|
|
||||||
if (is_multiout)
|
if (is_multiout)
|
||||||
{
|
{
|
||||||
d->params_dsp.color = image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW ? 0 : 1;
|
d->params_dsp.color = image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW ? 0 : 1;
|
||||||
|
|
|
@ -525,8 +525,9 @@ int hg_scanner_239::writedown_device_configuration(bool type, setting_hardware:
|
||||||
int ret = SCANNER_ERR_OK;
|
int ret = SCANNER_ERR_OK;
|
||||||
if (!type)
|
if (!type)
|
||||||
return ret;
|
return ret;
|
||||||
|
setting_hardware::HGSCANCONF_3399 p = dev_conf_; //不得改变外部的值
|
||||||
if (!dev_conf)
|
if (!dev_conf)
|
||||||
dev_conf = &dev_conf_;
|
dev_conf = &p;
|
||||||
|
|
||||||
if (is_multiout)
|
if (is_multiout)
|
||||||
{
|
{
|
||||||
|
|
|
@ -452,11 +452,11 @@ int hg_scanner_302::writedown_device_configuration(bool type,setting_hardware::H
|
||||||
int ret = SCANNER_ERR_OK;
|
int ret = SCANNER_ERR_OK;
|
||||||
if (!type)
|
if (!type)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
|
setting_hardware::HGSCANCONF_3399 p = dev_conf_; //不得改变外部的值
|
||||||
if (!dev_conf)
|
if (!dev_conf)
|
||||||
{
|
dev_conf = &p;
|
||||||
dev_conf_.params_3399.is_textcorrect = !keep_watermark_;
|
|
||||||
dev_conf = &dev_conf_;
|
|
||||||
}
|
|
||||||
if (is_multiout)
|
if (is_multiout)
|
||||||
{
|
{
|
||||||
dev_conf->params_3399.color = image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW ? 0 : 1;
|
dev_conf->params_3399.color = image_prc_param_.bits.multi_out == MULTI_GRAY_AND_BW ? 0 : 1;
|
||||||
|
|
Loading…
Reference in New Issue