调整306帧数控制
This commit is contained in:
parent
90fb6f5955
commit
21d59af26c
|
@ -477,7 +477,7 @@ int hg_scanner_306::get_img_data_7010()
|
||||||
std::lock_guard<std::mutex> lock(io_lock_);
|
std::lock_guard<std::mutex> lock(io_lock_);
|
||||||
ret = writeusb(usb);
|
ret = writeusb(usb);
|
||||||
|
|
||||||
io_->set_timeout(800);
|
io_->set_timeout(1000);
|
||||||
sw.reset();
|
sw.reset();
|
||||||
int len = sizeof(info);
|
int len = sizeof(info);
|
||||||
ret = io_->read_bulk(&info, &len);
|
ret = io_->read_bulk(&info, &len);
|
||||||
|
@ -513,10 +513,12 @@ int hg_scanner_306::get_img_data_7010()
|
||||||
std::vector<unsigned char>().swap(jpgdata_); //回收空间 clear只能清空元素
|
std::vector<unsigned char>().swap(jpgdata_); //回收空间 clear只能清空元素
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
//return 0;
|
|
||||||
|
|
||||||
|
|
||||||
int frame_ind = first_frame_total_ - last_frame_total_;
|
int frame_ind = first_frame_total_ - last_frame_total_;
|
||||||
|
if (frame_ind < 0)
|
||||||
|
{
|
||||||
|
frame_ind = 0;
|
||||||
|
}
|
||||||
|
|
||||||
mat_width = frame_width_;
|
mat_width = frame_width_;
|
||||||
mat_height = (frame_hegiht_ * first_frame_total_) - (frame_hegiht_ * frame_ind);
|
mat_height = (frame_hegiht_ * first_frame_total_) - (frame_hegiht_ * frame_ind);
|
||||||
|
|
Loading…
Reference in New Issue