Commit Graph

1133 Commits

Author SHA1 Message Date
yangjiaxuan 7333a2b964 300设备屏蔽最大扫描尺寸自动裁切 2023-11-24 18:07:44 +08:00
13038267101 cbeb2f5653 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-24 16:22:11 +08:00
13038267101 07e1c0921c 调整 断开之后的报错 2023-11-24 16:22:01 +08:00
yangjiaxuan 52097e47e7 解决待纸扫描未到时间,就提前报扫描完成的问题,获取图像超时60s改为120s 2023-11-24 15:45:24 +08:00
gb 2400239e55 fix life manager of libusb_device* 2023-11-24 15:14:15 +08:00
yangjiaxuan 89b2fc4777 解决3288-400和dsp设备600dpi除穿孔失败的问题 2023-11-24 13:53:47 +08:00
yangjiaxuan 47cf2a4ae8 解决sdk调用重启接口,传参错误导致进入了烧录模式 2023-11-23 11:36:39 +08:00
yangjiaxuan ff3a782f4e 解决去除摩尔纹,300dpi及以上时会提示不支持的问题 2023-11-23 11:11:07 +08:00
yangjiaxuan a65e1455b5 调整编码格式和乱码 2023-11-23 11:09:31 +08:00
gb 8c5cba338c 修复锁定功能崩溃问题 2023-11-23 10:39:09 +08:00
13038267101 6b53aed32e 微调设备锁定线程 2023-11-23 10:25:10 +08:00
13038267101 d0cf834b95 调整 239打开马上关闭导致的崩溃问题 2023-11-23 10:11:31 +08:00
gb e2939d5c46 fix bug-703 2023-11-22 16:53:52 +08:00
yangjiaxuan 3ff93b1dca 更新黑白阈值算法,解决黑白阈值不生效的问题 2023-11-22 15:37:50 +08:00
yangjiaxuan 0599191708 更新自动颜色识别算法,解决自动颜色识别有误差的问题 2023-11-22 14:18:34 +08:00
yangjiaxuan c0bfb66ad1 更新除背景底色算法 2023-11-22 10:53:23 +08:00
yangjiaxuan d7ec535fdd 解决固定幅面除背景色失败的问题,将除背景色阈值从1-128调至1-255,偏移量从0调至100 2023-11-22 10:12:46 +08:00
gb a41de93724 待纸扫描功能取决于三个因素:待纸扫描为真;扫描数量为-1;单张测试为假。BUG-732 2023-11-22 09:25:40 +08:00
yangjiaxuan bc6fdc836d 解决调整了亮度等参数后,勾选自定义色调曲线,亮度等仍然生效的问题 2023-11-21 18:34:16 +08:00
yangjiaxuan 6cc022191c 解决多流输出灰度加黑白扫描后,取消勾选多流仍输出灰度图 2023-11-21 17:57:36 +08:00
yangjiaxuan b3a7503be9 更新防渗透算法和调整防渗透等级 2023-11-21 17:37:16 +08:00
yangjiaxuan e79bed40dd 调整校正流程,解决校正信息采集有误的问题 2023-11-21 17:16:10 +08:00
yangjiaxuan 9ecaf00146 微调 2023-11-20 10:43:38 +08:00
yangjiaxuan 4c9dd9462b 300设备纸张尺寸屏蔽三联试卷 2023-11-20 10:36:57 +08:00
yangjiaxuan 54598d4a54 更新除穿孔算法 2023-11-20 10:03:10 +08:00
yangjiaxuan 34dd2b8178 更新偏色算法,调整饱和度系数 2023-11-20 09:34:09 +08:00
yangjiaxuan 57af551e4e 微调偏色算法,去除里面的调试代码 2023-11-17 18:02:01 +08:00
yangjiaxuan 524a9b2af7 设备休眠时做操作增加设备休眠提示 2023-11-17 17:06:04 +08:00
yangjiaxuan cb7e9ebd8e 微调编码格式 2023-11-16 17:03:22 +08:00
yangjiaxuan 7da6736e0e 300 302设备600dpi屏蔽最大扫描尺寸 2023-11-16 17:00:32 +08:00
13038267101 3faed87207 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-16 14:33:53 +08:00
13038267101 1fcd17c167 新增 7010偏色数据 2023-11-16 14:33:41 +08:00
gb 0b41d9f30a 打开设备时增加异常处理,使JSON配置异常时能够快速退出,并返回报内部数据错误 2023-11-16 09:23:06 +08:00
13038267101 49cb1e71b5 7010调整伽马到2.0 2023-11-15 17:41:57 +08:00
13038267101 2031ee25ab Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-15 11:50:32 +08:00
13038267101 ccd91dc0d6 过滤锁定日志 2023-11-15 11:50:18 +08:00
yangjiaxuan ef81bb11df 偏色算法传参增加默认参数值 2023-11-15 10:16:36 +08:00
13038267101 95f01e66d3 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-14 18:04:22 +08:00
13038267101 bcd6a7ff39 7010新增一个空包,空包作用是随错误码 一起传输 2023-11-14 18:04:10 +08:00
yangjiaxuan 18669d32ef 固件升级增加升级失败的判断 2023-11-14 15:40:54 +08:00
luoliangyi 4e99f49c72 解决编译问题 2023-11-14 13:44:46 +08:00
yangjiaxuan c5b1afb88d 解决300设备固件升级报错IO错误的问题 2023-11-14 11:42:06 +08:00
yangjiaxuan 6f363096bb 屏蔽跳过空白页(基于文件大小) 2023-11-13 17:49:19 +08:00
yangjiaxuan 0bbbe41c3e 调整偏色校正,驱动层与算法层接口一致 2023-11-13 17:21:47 +08:00
yangjiaxuan b4b363720f 调整300d8设备日志导出不全的问题 2023-11-13 17:06:31 +08:00
yangjiaxuan 36b334f3ff 300安卓设备和400-3288设备增加偏色校正 2023-11-13 11:45:34 +08:00
13038267101 28962b775c Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-10 17:09:30 +08:00
13038267101 54bc87c119 调整升级流程 2023-11-10 17:09:10 +08:00
yangjiaxuan 70fc147c6e 3399设备增加固件升级失败的返回值 2023-11-10 15:26:05 +08:00
yangjiaxuan 57814455dc 选择不支持尺寸检测的纸张尺寸时,固件协议上主动将尺寸检测设为false 2023-11-10 14:47:47 +08:00
yangjiaxuan c8354cf858 解决图像处理比较多时,点击扫描取消,界面一直等待的问题 2023-11-09 14:57:33 +08:00
yangjiaxuan 87874c6cc4 操作json配置时先判断有无该字段,解决402卡死的问题 2023-11-09 11:16:36 +08:00
yangjiaxuan 28b7395b68 背面旋转180°与对折不作互斥 2023-11-08 16:05:36 +08:00
yangjiaxuan ebaace74a1 解决待纸扫描到了时间未退出的问题 2023-11-08 15:46:33 +08:00
yangjiaxuan 142e957507 解决勾选色调曲线,但不打开窗口,出图异常的问题 2023-11-08 14:52:12 +08:00
yangjiaxuan 8cebf0d586 修改防渗透等级依次为较弱、弱... 2023-11-08 14:02:47 +08:00
yangjiaxuan 77a0c7e176 扫描无图时,如果为正常结束则返回正常状态 2023-11-07 18:19:47 +08:00
yangjiaxuan e522398781 解决脏污检测第一次勾选或取消勾选时不生效的问题 2023-11-07 17:02:51 +08:00
yangjiaxuan 4a94b460dd 校正结束时如果固件未返回信号,则通过指定字符串判断是否结束 2023-11-06 15:28:54 +08:00
yangjiaxuan d5d33d8bdb 更新基于文件大小跳过空白页的算法 2023-11-06 14:43:07 +08:00
yangjiaxuan c1d2196656 非IMG类型的错误没有记录,导致报错为扫描完成(如折角检测和尺寸检测) 2023-11-03 14:47:48 +08:00
yangjiaxuan 8aebb9c4eb 300d8设备日志,固件0430之后的直接从片上读取文件,不用协议 2023-11-03 09:44:27 +08:00
yangjiaxuan 5c19147246 调整校正超时返回错误码 2023-11-02 18:09:31 +08:00
yangjiaxuan c746e58c82 增加配置项:“上传图像并停止扫描”,固件不支持双张校验时显示 2023-11-01 17:59:27 +08:00
13038267101 73227fd45a 调整PWM占空比 2023-11-01 15:14:02 +08:00
13038267101 5846ced765 暂时移除306一些功能项 2023-11-01 10:51:21 +08:00
13038267101 567d030f02 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-11-01 10:45:27 +08:00
13038267101 0b439c26e3 306 摩尔纹调整 2023-11-01 10:45:19 +08:00
yangjiaxuan 325f3c2888 固件不支持时,屏蔽脏污检测功能 2023-10-31 19:10:42 +08:00
yangjiaxuan 41ebdc282f 固件1025版本需要出其他功能,为避免冲突,脏污检测和双张校验功能固件版本从1021提升到1027 2023-10-31 14:47:11 +08:00
yangjiaxuan 9ea63dd1ec 更新空白页算法接口,增加跳过空白页(基于文件大小) 2023-10-31 14:41:28 +08:00
yangjiaxuan 96d7466aca 439图像处理已支持保留双张 2023-10-28 16:31:12 +08:00
gb 927b0199d3 调整sane_start/sane_stop流程,start等到一张图后返回第一张图状态或者结束状态;stop等到工作线程退出后才返回 2023-10-28 14:47:15 +08:00
13038267101 3af53b5dae Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-27 20:44:29 +08:00
13038267101 88ac5e7839 7010 屏蔽图像处理部分以及查值表保存图像代码 2023-10-27 20:40:38 +08:00
yangjiaxuan e0696bd9b6 解决获取系统时间功能代码,在linux无法使用的问题 2023-10-27 15:43:06 +08:00
13038267101 12ae6591b9 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-27 11:10:33 +08:00
13038267101 5332cc6d2a 新增占空比 2023-10-27 11:10:14 +08:00
yangjiaxuan ec7782126b 备份还原增加延时等待固件处理,300固件号判断是否支持双张 2023-10-26 17:59:28 +08:00
yangjiaxuan 382ef8be76 3399、3288设备默认板级时间校验,微调备份还原 2023-10-26 17:26:13 +08:00
yangjiaxuan ee35cf042f 图像处理先旋转再对折 2023-10-26 10:54:42 +08:00
yangjiaxuan 0db35e4b3b 备份还原和校验时间功能需要判断固件版本 2023-10-26 10:49:32 +08:00
yangjiaxuan a3334457bf 3399 和3288设备增加备份还原功能和校验板级时间功能 2023-10-26 09:45:40 +08:00
yangjiaxuan 716d5db92b 300d8设备增加镜头脏污检测 2023-10-25 19:50:29 +08:00
13038267101 d172dc3685 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-25 18:42:50 +08:00
13038267101 c4bb56fc79 调整7010色彩问题 2023-10-25 18:42:34 +08:00
yangjiaxuan bb4fd7fc3d 300d8设备增加双张保留机制功能 2023-10-25 17:57:03 +08:00
yangjiaxuan 392fc37f30 239增加镜头脏污检测功能 2023-10-25 15:00:31 +08:00
13038267101 e6080d803f Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-24 14:39:11 +08:00
13038267101 7d48f11935 删除G300 上面的7010操作 2023-10-24 14:38:58 +08:00
yangjiaxuan eb443e353f “跳过空白页”与“对折”做互斥处理 2023-10-23 17:24:38 +08:00
gb ce05ef521e including brand.h in file hg_scanner.h 2023-10-23 15:00:17 +08:00
yangjiaxuan bb6c1cdf6e 更新跳过空白页算法,优化通过jpeg大小判断空白页 2023-10-23 09:28:22 +08:00
13038267101 5f1c2f45fd 调整306固件升级 2023-10-21 18:18:35 +08:00
13038267101 4592b81370 调整G306设备流程 2023-10-21 17:17:12 +08:00
13038267101 c770715397 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-21 09:03:47 +08:00
13038267101 679cb0ffef 新增306设备 2023-10-21 09:03:26 +08:00
yangjiaxuan 34d078eb2d 更新除穿孔算法 2023-10-20 15:50:55 +08:00
gb f6ed0211ea 更改国产系统下语言包模块名称 2023-10-20 11:46:27 +08:00
gb 78f5a7baa7 更换sane/scanner/lang三个模块名称,避免与第三方APP模块名称冲突 2023-10-20 11:13:18 +08:00
gb 07d094acd0 Revert "为双张处理功能,调整三方启动逻辑"
This reverts commit af593e3376.
2023-10-18 17:09:34 +08:00
gb af593e3376 为双张处理功能,调整三方启动逻辑 2023-10-18 16:33:25 +08:00
gb 483703fa95 将is_scanning方法提升为公开可访问 2023-10-18 14:56:09 +08:00
gb 13cb6ad835 blocking during stop() call until all worker-threads exit 2023-10-18 14:49:29 +08:00
yangjiaxuan a2002ac455 微调 2023-10-17 18:23:04 +08:00
13038267101 5aecdef38a Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-16 16:25:12 +08:00
13038267101 16bd0223c0 新增除摩尔纹模式 2023-10-16 16:24:44 +08:00
gb 6e43985480 智学网在设置待纸扫描时可能要扫描单张,此时取消待纸扫描功能,待恢复到连续扫描时再恢复待纸扫描状态(中间如果用户通过协议设置了待纸扫描,则不恢复之前的状态) 2023-10-16 15:34:23 +08:00
gb dad78e3b20 双张状态从获取图片信息的接口sane_get_parameters返回: SCANNER_ERR_DEVICE_DOUBLE_FEEDING 2023-10-13 10:42:43 +08:00
yangjiaxuan cc0d64f17d 解决设备读取内存大小时如不支持则会导致卡死的问题 2023-10-13 09:56:23 +08:00
yangjiaxuan 66276e6c9f 调整部分编码格式导致中文乱码的问题 2023-10-12 13:56:04 +08:00
yangjiaxuan eaf4243787 补充双张校验功能实现 2023-10-11 17:44:16 +08:00
yangjiaxuan e5f3e22cdd 增加上传图像并校验功能,屏蔽302代码内的尺寸检测 2023-10-11 17:39:36 +08:00
yangjiaxuan 2d7d9b5e52 开放300d8设备偏色校正,更新偏色校正算法 2023-10-11 11:55:21 +08:00
yangjiaxuan 34d854cc56 调整G300设备导出设备日志超时失败 2023-10-09 11:11:10 +08:00
13038267101 f9b31130ac Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-10-08 18:03:26 +08:00
13038267101 7aa481f811 新增丢帧检测 2023-10-08 18:03:11 +08:00
yangjiaxuan f29ab1d599 更新图像状态相关头文件定义 2023-10-08 15:20:36 +08:00
gb a47d895109 释放加解密对象 2023-10-08 14:38:05 +08:00
gb 1b54667d92 更改SANE_Image_Status定义与固件一致 2023-10-07 16:43:24 +08:00
gb 6f5bde5cc4 添加异常图片处理协议 2023-10-07 12:41:50 +08:00
13038267101 96cbfed48d 调整校正数据,及支持200dpi处理 2023-09-26 20:14:17 +08:00
13038267101 bc6243c4a0 调整7010设备协议 2023-09-22 14:17:06 +08:00
yangjiaxuan 5f03c3f529 增加读取设备内存和硬盘容量接口 2023-09-20 10:26:46 +08:00
yangjiaxuan 3b41e5736e 解决300设备下发不休眠值为-1时,底层会设置为60s的问题 2023-09-13 16:21:26 +08:00
gb bd5a756db3 优化内存控制 2023-09-13 09:16:21 +08:00
yangjiaxuan 922f862d91 包含brand头文件特殊立思辰宏定义 2023-09-12 10:40:22 +08:00
yangjiaxuan 07818aeb59 增加立思辰定制pid 2023-09-11 18:10:08 +08:00
yangjiaxuan 54298932e9 得力屏蔽跳过空白页(发票纸) 2023-09-11 14:07:34 +08:00
gb ab540f513e OpenCV高级指令,在国产AMD系统下,允许调用以禁止该功能 2023-09-11 11:30:03 +08:00
yangjiaxuan 5973b705c5 微调,默认不勾选空白页 2023-09-09 13:36:06 +08:00
luoliangyi effa121536 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-09-09 09:49:49 +08:00
luoliangyi 8541fe2343 解决紫光关于对话框获取不到设备型号的问题 2023-09-09 09:49:39 +08:00
yangjiaxuan 8911f14fb7 G300无屏设备增加休眠时间设置 2023-09-08 09:42:16 +08:00
yangjiaxuan c09d6eeba8 调整3288和3399设备匹配原始尺寸,尺寸检测仍然生效的问题,300设备支持导出设备日志 2023-09-07 10:03:23 +08:00
yangjiaxuan 2e7f7bee1b 微调 2023-09-05 16:20:32 +08:00
yangjiaxuan c70a4e82e5 调整中晶设备型号 2023-09-05 10:32:26 +08:00
yangjiaxuan 3067ff1a2f 微调 2023-09-04 14:15:13 +08:00
gb 9ff134946c cv::setUseOptimized调用在部分系统上可能导致内存泄漏,改为默认不调用,可通过配置文件[opencv]speed-first=1开启 2023-09-04 11:41:53 +08:00
yangjiaxuan e4f72f4719 解决切换到非固定幅面,尺寸检测仍然生效的问题 2023-09-01 18:16:18 +08:00
luoliangyi e91e96990e sw64 2023-09-01 15:06:11 +08:00
luoliangyi ab3dd3f8ee 新增sw64 2023-09-01 14:56:34 +08:00
yangjiaxuan 344ac03d35 300和302设备屏蔽三联试卷和最大尺寸裁切 2023-08-30 16:05:43 +08:00
yangjiaxuan 571d41c4b2 增加跳过空白页勾选项,默认不勾选,阈值30 2023-08-26 15:36:43 +08:00
yangjiaxuan 333d41699d Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-08-26 15:03:18 +08:00
yangjiaxuan 0e84507cdd 解决:多流输出灰度黑白输出图像后,彩色图像变成灰度图 2023-08-26 15:03:03 +08:00
gb 133225aaa8 free device queue in scanner_manager 2023-08-25 15:03:10 +08:00
yangjiaxuan f04e66afa7 选择自动颜色识别暂时不屏蔽色调曲线,并默认为彩色模式 2023-08-23 18:43:17 +08:00
yangjiaxuan a268390851 G300 d8设备 对G3XX230724及以后版本开放除摩尔纹模式 2023-08-23 14:00:43 +08:00
yangjiaxuan bdb975bdfb 国产系统system命令打开pdf文件需要加特定符号标识 2023-08-21 18:27:46 +08:00