算法耗时记录到日志文件中
This commit is contained in:
parent
92ee8ac685
commit
d514c6dc1e
|
@ -182,6 +182,7 @@ void hg_scanner::init(void)
|
||||||
scanner_->set_status_notifyer(on_status);
|
scanner_->set_status_notifyer(on_status);
|
||||||
ret = scanner_->open_usb_scanner(dev_.dev);
|
ret = scanner_->open_usb_scanner(dev_.dev);
|
||||||
img_prc_name_[0] = "raw";
|
img_prc_name_[0] = "raw";
|
||||||
|
img_prc_name_[10] = "rebuild";
|
||||||
|
|
||||||
if (ret == SCANNER_ERR_OK)
|
if (ret == SCANNER_ERR_OK)
|
||||||
{
|
{
|
||||||
|
@ -252,9 +253,9 @@ void hg_scanner::dump_image(image_holder_ptr img)
|
||||||
char alg[128] = { 0 };
|
char alg[128] = { 0 };
|
||||||
|
|
||||||
if (img_prc_name_.count(stage))
|
if (img_prc_name_.count(stage))
|
||||||
sprintf(alg, "%04X_%s(%u)", stage, img_prc_name_[stage].c_str(), img->get_info()->prc_time);
|
sprintf(alg, "%04X_%s", stage, img_prc_name_[stage].c_str());
|
||||||
else
|
else
|
||||||
sprintf(alg, "%04X_Unk(%u)", stage, img->get_info()->prc_time);
|
sprintf(alg, "%04X_Unk", stage);
|
||||||
img->save_2_file(dump_path_.c_str(), alg);
|
img->save_2_file(dump_path_.c_str(), alg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -169,6 +169,7 @@ int image_holder::save_2_file(const char* root_dir, const char* alg)
|
||||||
|
|
||||||
if (dst)
|
if (dst)
|
||||||
fclose(dst);
|
fclose(dst);
|
||||||
|
utils::to_log(LOG_LEVEL_ALL, "Image-Process of file '%s' is %ums.\n", file.c_str(), head_.prc_time);
|
||||||
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,3 +56,10 @@ public:
|
||||||
virtual int process(LPPROCIIM* in, size_t cnt, bool(*result)(LPPROCIIM, void*), void* param);
|
virtual int process(LPPROCIIM* in, size_t cnt, bool(*result)(LPPROCIIM, void*), void* param);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define ADD_THIS_JSON() \
|
||||||
|
{ \
|
||||||
|
std::string t(""); \
|
||||||
|
for(auto& v: device_opt_json) \
|
||||||
|
t += v; \
|
||||||
|
set_opt_json_text(&t[0]); \
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue