调整306帧数控制

This commit is contained in:
13038267101 2023-12-11 15:49:11 +08:00
parent 90fb6f5955
commit 21d59af26c
1 changed files with 5 additions and 3 deletions

View File

@ -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);