Commit Graph

143 Commits

Author SHA1 Message Date
masayume d2b5ac090b 调整解锁协议,增加get接口 2022-11-09 17:29:51 +08:00
masayume a70bdfc3f3 添加设备锁定接口 2022-11-02 18:46:24 +08:00
masayume dfa2da91d0 1.调整usb通信,加长readbulk超时时间
2.屏蔽3288 自适应幅面功能
3.修复显示UI时通过协议reset停止扫描时按钮未正常复位问题
4.更新除穿孔以及跳过空白页算法
5.新增待纸扫描超时设置 -- 22.10.20
2022-10-20 10:40:25 +08:00
masayume 6d233d10be 调整穿孔UI,更新算法 2022-09-20 09:08:11 +08:00
masayume e964c60148 调整usb readbulk超时时间 增加固件兼容性 2022-08-10 11:10:20 +08:00
masayume 0aa4e0e025 修复最大尺寸拉伸问题 2022-07-06 11:47:08 +08:00
masayume ff13d808e7 3358 发布版本代码 2022-06-29 20:24:24 +08:00
masayume 2187375234 调整部分协议 2022-05-24 20:05:47 +08:00
masayume b3afcc4382 上传背景移除算法 2022-02-14 10:49:07 +08:00
masayume 1e8d06e002 修复安卓机器usb连接断开卡死问题 2022-02-14 10:30:19 +08:00
masayume 86fc897645 更新三方库 2021-12-16 17:16:12 +08:00
masayume 16814f6c6f 添加拆分算法 2021-12-16 17:11:50 +08:00
masayume 9f060c7745 兼容飞线版本3399设备 2021-12-16 16:21:35 +08:00
masayume 7316be3dd0 合并ocr更改 2021-11-20 14:24:33 +08:00
masayume 38d0268d0c merge 2021-11-20 11:19:45 +08:00
masayume e7c4c666f6 调整twain协议 2021-11-20 11:09:04 +08:00
lovelyyoung 31a90e8e39 优化OCR识别效率,变更cmaketxt 里边链接关系 2021-10-20 13:47:08 +08:00
masayume c918dcbf54 删除文件 bulid 2021-09-23 01:20:47 +00:00
masayume a74735c8d8 修复部分UI逻辑问题 2021-09-23 09:19:47 +08:00
masayume a9ae29134d 扫描协议扩展 2021-09-03 14:12:28 +08:00
masayume 67d296fdc9 调整uv拼接算法 2021-08-24 18:17:32 +08:00
masayume 317cfad828 opencv由346改为3414版本 2021-08-23 18:14:17 +08:00
masayume_ht 2f5fb1c2d3 调整扫描前异常判断流程 2021-08-17 16:53:45 +08:00
masayume_ht 7e4bcca9df 调整扫描取图流程,删除部分不必要协议交互 2021-08-14 17:35:01 +08:00
masayume_ht 0cb98a539d 修复缓存扫描内存过大问题 2021-08-09 18:42:20 +08:00
masayume_ht aa72fa4e41 添加尺寸检测 2021-08-08 17:07:12 +08:00
masayume_ht c2d230d199 简化取图流程 2021-08-08 13:30:00 +08:00
masayume_ht e00095d470 Merge branch 'master' of https://gitee.com/huagaochina/twain3.0 2021-08-05 19:26:10 +08:00
masayume_ht be13ae3c2b 修复异常传图问题,300dpi改为文件缓存方式扫描 2021-08-05 19:24:22 +08:00
masayume_ht 2d276cd03b 高于300dpi改为文件缓存模式 2021-08-05 19:03:07 +08:00
lovelyyoung dd286bef54 旋转仅文本方向识别放在PC识别,旋转放在片上处理 2021-08-05 18:59:12 +08:00
masayume 043aba521c 修复G300/400 交换正反面问题 2021-08-03 11:55:10 +08:00
masayume 59d673106e Merge branch 'master' of https://gitee.com/huagaochina/twain3.0 2021-07-31 19:29:57 +08:00
masayume 957c1925e6 增加3399 折角检测 修复异常抛图问题 2021-07-31 19:12:44 +08:00
lovelyyoung e20b160987 解决代码编译问题 2021-07-31 15:19:12 +08:00
masayume df8bb0c795 3399图像数据传递改为同步处理 2021-07-30 20:06:07 +08:00
masayume 72f7212930 添加扫描休眠状态判断,修复部分崩溃问题。 2021-07-29 19:34:42 +08:00
masayume 6a8302a066 修复扫描丢图问题 2021-07-23 10:49:05 +08:00
masayume e580e312a8 图像处理单独线程处理 2021-07-21 10:41:17 +08:00
masayume d3c784a8b2 2021.7.19 增加双张,卡纸等异常时删除图像功能
合并twain3351代码
2021-07-19 18:36:34 +08:00
masayume 7d0e35e591 添加RK3399扫描流程 2021-07-11 16:19:57 +08:00
lovelyyoung cfe838b394 1.调整huagaods.cpp 文件中值协议类型;
2.调整Gscan 虚函数部分代码;
3.调整UV部分处理逻辑以适配这个版本处理流程;
4.调整仿射变换插值方式为线性邻域插值,避免锯齿出现;
5.去除图像处理中log宏定义;
6.修改进度指示器中扫描页数以及上传张数单位
2021-07-02 11:29:24 +08:00
lovelyyoung 97522c024b 修复CMakeLists中生成vs工程需要调整c++版本以及debug版本log库链接错误 2021-06-30 22:15:14 +08:00
lovelyyoung 9c02a0c0f0 1.增加snowflake 随机生成文件名,避免出现重名情况缓存覆盖导致的丢图;
2.代码中增加UV模式,涉及UI 协议 配置类 UV图像合并算法;
3.重构ImageMatQueue 实现,去除冗余接口、类设计、简化代码;
4.为适应UV模式图像处理算法,增加自动裁切以及旋转接口;
5.增加UV json配置记忆功能;
6.去除IScanner接口中没用接口;
2021-06-30 21:58:13 +08:00
lovelyyoung 61f4917aee 1.移除跳过空白页无用协议 TwEx_DBAreaNum = 0x8027 TwEx_DBDevnMax
2.修改跳过空白页设置失败bug
3.修改跳过空白页发票Get方法映射结构体错误问题
4.修改自动裁切算法相关参数协议以及外协检测等级、低功耗值类型(Int32)
5.修改颜色增强协议SET方法中逻辑异常问题
6.修改歪斜检测协议实现;
2021-06-29 11:10:22 +08:00
lovelyyoung 9ae4e27f3e 1.修复裁切算法bug(驱动中传入noise默认值不正确);
2.修复红色增强协议bug;
2021-06-28 11:58:54 +08:00
masayume 75d3cb941b 2021.5.20 对接河南天一阅卷系统,修改DeviceOnline协议,由enum修改为onevalue,类型修改为bool
2021.5.22	增加上传张数核对
	修复进度指示器关闭无法停止扫描问题
	微调界面UI
2021.5.24	添加扫描仪dsp固件与电机板固件核验是否限制取图
2021.5.25	更新颜色增强算法
	调整取图为保存至本地再读取进行图像处理
2021.5.27	再获取到安卓设备usb数据不一致时再读取512字节清空usb缓冲区后可正常读取usb数据
2021.5.28	针对usb正常读取后解码错误问题,再读取数据后进行移位12位操作,将上次为读取数据移除
	针对安卓异常处理流程修改scano400
2021.6.08	修改文件读写方式为CFile
2021.6.09	修改G400\G300最大尺寸扫描下发参数,由16改为17
2021.6.10	修复最大尺寸扫描出图问题
2021.6.16	添加无屏休眠唤醒功能
	修复中文首选项无法保存问题
2021.6.18	屏蔽尺寸检测功能,屏蔽G100 G200休眠功能
2021.6.19	调整GetOverlappedResult位置,放在getlasterror之后,放在之前usb断开时阻塞GetOverlappedResult不会触发回调函数
2021.6.20	修改G100/G200默认缓存方式为小于240dpi多页缓存,否则单页缓存
2021-06-21 19:38:36 +08:00
masayume 4dbfade00e 2021.5.19 屏蔽8开16开尺寸检测
在接收到stopscan之后增加延时,防止读取滚轴数干扰dsp读写flash
2021.5.20	对接河南天一阅卷系统,修改DeviceOnline协议,由enum修改为onevalue,类型修改为bool
2021-05-20 18:17:37 +08:00
masayume 475ded4b3e 2021.5.18 添加三联固定幅面
2021.5.19	屏蔽8开16开尺寸检测
	在接收到stopscan之后增加延时,防止读取滚轴数干扰dsp读写flash
2021-05-19 18:58:07 +08:00
masayume 3a62d3d51b 2021.4.14 修改尺寸检测禁用问题
添加立思辰G73S,G62S系列
	修改DPI过高后设置幅面过大自动跳回双面扫描问题
2021.4.17	添加G300,G400尺寸检测
2021.4.18	修改异常后G300,G400继续读取dsp状态问题
2021.4.29	增加log4记录,修改300 400有无纸检测部分逻辑
2021.5.10	修改取图延时为30s
	添加进度指示器扫描张数提示
2021.5.11	修改自动颜色识别下对折功能灰度彩色合并崩溃问题
2021.5.12	修复log4cplusS多次全局初始化崩溃问题
	添加扫描仪计数张数与接收图片数对比功能
2021.5.13	修改hidedlg.exe,调整弹窗模式
2021-05-13 18:13:08 +08:00