多流输出灰度+黑白切换后,导致多流输出除红和答题卡除红功能异常
This commit is contained in:
parent
a9a8c31237
commit
85215abfa5
|
@ -1,4 +1,4 @@
|
||||||
#include "hg_scanner.h"
|
#include "hg_scanner.h"
|
||||||
#include "../wrapper/hg_log.h"
|
#include "../wrapper/hg_log.h"
|
||||||
#include "sane/sane_option_definitions.h"
|
#include "sane/sane_option_definitions.h"
|
||||||
#include "scanner_setting.h"
|
#include "scanner_setting.h"
|
||||||
|
@ -1611,13 +1611,17 @@ int hg_scanner::setting_rid_color(void* data, long* len)
|
||||||
}
|
}
|
||||||
int hg_scanner::setting_rid_multi_red(void* data, long* len)
|
int hg_scanner::setting_rid_multi_red(void* data, long* len)
|
||||||
{
|
{
|
||||||
|
int val = 2;
|
||||||
image_prc_param_.bits.rid_red = *((bool*)data);
|
image_prc_param_.bits.rid_red = *((bool*)data);
|
||||||
|
on_color_mode_changed(val);
|
||||||
|
|
||||||
return SCANNER_ERR_OK;
|
return SCANNER_ERR_OK;
|
||||||
}
|
}
|
||||||
int hg_scanner::setting_rid_answer_red(void* data, long* len)
|
int hg_scanner::setting_rid_answer_red(void* data, long* len)
|
||||||
{
|
{
|
||||||
|
int val = 2;
|
||||||
image_prc_param_.bits.rid_answer_red = *((bool*)data);
|
image_prc_param_.bits.rid_answer_red = *((bool*)data);
|
||||||
|
on_color_mode_changed(val);
|
||||||
|
|
||||||
return SCANNER_ERR_OK;
|
return SCANNER_ERR_OK;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue