Commit Graph

1090 Commits

Author SHA1 Message Date
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
yangjiaxuan e5311b9175 调整驱动帮助文档路径 2023-08-21 17:52:00 +08:00
yangjiaxuan ae873f4779 解决跳过空白页不显示阈值的问题 2023-08-21 15:34:35 +08:00
gb 2ecaadbdef cv::unload 暂只在windows平台提供 2023-08-21 14:18:02 +08:00
gb 2a9ae299ee call cv::unload when free image-processing object 2023-08-21 09:47:29 +08:00
gb 8d34638f36 恢复图像处理对象需要才加载机制 2023-08-18 13:57:44 +08:00
yangjiaxuan bdd6002d1e 调整配置文件,扫描数量默认设置为-1 2023-08-17 17:58:58 +08:00
13038267101 64a3159f05 微调 2023-08-17 15:08:05 +08:00
13038267101 24764f7642 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-08-17 14:52:08 +08:00
13038267101 695b64f8eb 初始化 图像算法流程调整 2023-08-17 14:52:00 +08:00
yangjiaxuan bfb7b1f79f 调整300设备配置文件,伽马值不显示的问题 2023-08-17 14:44:03 +08:00
luoliangyi b742e073fe 解决opencv错误导致的无法取图问题 2023-08-17 12:07:33 +08:00
gb 5f47f3d7c4 修复上一次提交的BUG:+= --> = 2023-08-16 18:42:41 +08:00
gb 68a07dd024 设备被占用信息添加翻译功能 2023-08-16 18:32:37 +08:00
13038267101 fa612c70fe 调整色调曲线在自动颜色识别的互斥 2023-08-16 17:58:05 +08:00
13038267101 4e45f0f645 调整 跳过空白页接口 2023-08-16 17:41:24 +08:00
13038267101 570b84e807 新增跳过空白页 2023-08-16 15:31:29 +08:00
13038267101 b909460071 新增初始开机扫描时间 2023-08-16 14:11:59 +08:00
13038267101 68343deb5d 新增7010出图流程 2023-08-16 08:59:49 +08:00
yangjiaxuan 36a260b756 跳过空白页灵敏度由50调整至30 2023-08-14 14:54:08 +08:00
yangjiaxuan 4f83c8941c 调整300画质优先,自定义扫描区域,图像被拉伸的问题 2023-08-14 14:01:28 +08:00
yangjiaxuan f768977515 清空图像队列,放到启动扫描之前 2023-08-12 18:38:20 +08:00
gb 8e2401be4f Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-08-11 17:54:08 +08:00
gb d0f7278090 修正语言切换相关BUG 2023-08-11 17:53:56 +08:00
yangjiaxuan 44edd6d3ec 调整配置,解决启用多流输出时会导致色调曲线和亮度对比度伽马不显示 2023-08-11 16:46:23 +08:00
gb e6a51ba329 算法对象使用时才初始化;屏蔽部分可局部化或未用的全局算法对象 2023-08-11 16:31:29 +08:00
yangjiaxuan ebbf7d2804 调整得力PID 2023-08-10 14:34:36 +08:00
yangjiaxuan 3287c73922 更新json文件。自动颜色识别屏蔽色调曲线 2023-08-10 10:44:22 +08:00
yangjiaxuan b139e3fb32 439设备单独处理清除历史扫描计数 2023-08-08 18:27:12 +08:00
gb f557cd2340 添加windows平台下卸载模块的清理 2023-08-08 11:58:55 +08:00
gb 3696107db7 调整GAMMA曲线使用 2023-08-07 15:52:33 +08:00
gb 75559888de 释放全局变量log_cls* 2023-08-07 15:16:03 +08:00
yangjiaxuan 800dc1f5d3 调整中性帮助文档路径 2023-08-04 17:27:42 +08:00
yangjiaxuan dd2612dd7e 添加中性OEM用户名和密码 2023-08-04 15:42:08 +08:00
yangjiaxuan e29fc5b9d8 补全中性版本 2023-08-04 10:23:11 +08:00
yangjiaxuan 908bc71197 微调日志 2023-08-03 16:48:05 +08:00
yangjiaxuan cb3f9a077b 文件格式UTF8带BOM 2023-08-03 11:28:50 +08:00
yangjiaxuan a4170266b8 微调 2023-08-02 15:22:50 +08:00
yangjiaxuan 4d9e451d0e 打开帮助文档改为绝对路径 2023-08-02 14:48:42 +08:00
yangjiaxuan a974ab1c58 调整帮助文档打印日志 2023-08-02 14:27:48 +08:00
yangjiaxuan 85215abfa5 多流输出灰度+黑白切换后,导致多流输出除红和答题卡除红功能异常 2023-08-01 18:26:44 +08:00
yangjiaxuan a9a8c31237 300设备按照其他设备一样旋转拆分流程 2023-08-01 15:56:38 +08:00
yangjiaxuan 60a74afd5c 更新除色算法 2023-07-31 18:55:31 +08:00
gb 35993f35a7 fix bug-497 2023-07-31 11:15:22 +08:00
yangjiaxuan b489122048 休眠时间增加休眠20分钟选项 2023-07-25 15:49:28 +08:00
yangjiaxuan f1a595dac1 调整439校正完后扫图失败的问题 2023-07-25 14:41:26 +08:00
yangjiaxuan a8712cfab5 调整得力设备名称 2023-07-24 15:02:26 +08:00
yangjiaxuan 033c47f1ce 得力139型号调用239设备接口 2023-07-20 09:22:16 +08:00
yangjiaxuan b5204a9c74 增加得力OEM 2023-07-18 16:47:13 +08:00
yangjiaxuan c6915a659b 因为鲜红纯色纸背景移除会改变纸张颜色,还原背景移除算法偏移量 2023-07-12 19:26:09 +08:00
yangjiaxuan e0432df904 解决背景色浮动范围数值改动不生效,调整了偏移量 2023-07-12 16:26:25 +08:00
13038267101 17369825ff 调整删除父依赖项导致子依赖项不出现的问题 2023-07-10 18:06:17 +08:00
13038267101 1c30e8bf3a dsp旋转处理 2023-07-07 18:54:27 +08:00
13038267101 6e0b8290a2 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-07-07 18:40:14 +08:00
13038267101 04f183c2d6 调整90度旋转 对折拆分互斥 2023-07-07 18:39:55 +08:00
yangjiaxuan c1fde67d0a 获取色调曲线时长度错误 2023-07-05 21:55:00 +08:00
13038267101 79c90b0c8d 调整缩进边缘阈值 2023-07-04 14:49:03 +08:00
13038267101 54427b3b67 对折和选择优先级调整 2023-07-03 15:48:18 +08:00
gb 291fe2ccbb 设备被占用的错误消息,返回占用设备的进程名称及PID 2023-07-02 14:13:55 +08:00
gb 0c851dc2a0 device_io_control增加对待纸扫描功能的支持 2023-07-02 11:32:43 +08:00
gb cdc979ea38 修复因文件后缀导致cv::im_write异常的问题 2023-07-01 19:04:35 +08:00
13038267101 b5fd5a1ef7 微调拆分 2023-06-30 09:39:54 +08:00
yangjiaxuan e1502825ad dsp校正返回不支持 2023-06-28 19:03:14 +08:00
yangjiaxuan c389c75bbe 调整华凌畸变值 2023-06-28 18:31:03 +08:00
13038267101 fa2165e527 调整 G402设备没有最大幅面的问题 2023-06-28 11:20:15 +08:00
13038267101 4f40dfc11a 屏蔽除网纹 2023-06-28 09:00:14 +08:00
13038267101 ab18cf54b5 控件互斥 2023-06-27 15:20:50 +08:00
13038267101 6e20e84836 调整dps拆分和多流输出 2023-06-26 18:24:06 +08:00
13038267101 a93e612d3b Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-26 18:01:15 +08:00
13038267101 e9d9ba3cc2 调整固件版本的互斥 2023-06-26 18:00:58 +08:00
gb 80b9dc604f 增加带孔扫描处理IO_CTRL_CODE_GET_SCAN_WITH_HOLE 2023-06-25 11:03:59 +08:00
13038267101 ec7695cb57 除网文和摩尔纹使用双边滤波算法 2023-06-25 10:57:21 +08:00
13038267101 718e796879 对 初始化的时候在一些固件版本上删除json配置文件 2023-06-25 10:52:24 +08:00
gb 1b774d39bb 修复删除属性导致名字与序号不匹配的BUG 2023-06-25 09:53:48 +08:00
13038267101 6f857d2432 pi>=500 、最大扫描尺寸、最大扫描尺寸裁切、三联试卷下屏蔽 除摩尔纹、除网纹, 2023-06-25 01:19:38 +08:00
yangjiaxuan 8a9b5343ad Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-20 18:41:50 +08:00
yangjiaxuan 1f9fac6890 调整cis原图初检 2023-06-20 18:41:37 +08:00
13038267101 ae8dc677c7 调整偏色校正只有一面问题 2023-06-20 13:53:44 +08:00
gb 6c4c7535ed 调整黑白属性依赖项;父项依赖只有在父项可用时才生效 2023-06-20 13:34:09 +08:00
gb fe530a6c8a 修正乱码 2023-06-19 17:13:20 +08:00
gb 382a1154d0 delete repeat definitions 2023-06-19 16:06:41 +08:00
13038267101 640c0c0617 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-17 16:53:53 +08:00
13038267101 a89937630f 微调 2023-06-17 16:53:40 +08:00
gb acf836648d 添加图像格式转换及释放驱动内存操作 2023-06-17 16:52:39 +08:00
13038267101 3ea35183ad Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-17 16:01:57 +08:00
13038267101 d6b891456f 调整DPS 设备usb图不是jpg的格式问题。调整dsp 设备异常不会返回stop的处理 2023-06-17 16:01:35 +08:00
gb f04fa05a4e 纸张尺寸和DPI选项动态调整(500DPI以上和最大尺寸不相容) 2023-06-17 14:59:57 +08:00
gb c7a6388913 添加电机板固件版本协议 2023-06-17 13:29:18 +08:00
13038267101 ce5368af5a Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-16 18:01:40 +08:00
13038267101 c44a7bad03 新增获取设备电机固件版本 2023-06-16 18:01:28 +08:00
yangjiaxuan e7b06c0c2a 调整平场校正返回值 2023-06-16 17:29:55 +08:00
yangjiaxuan 8124b95748 微调 2023-06-16 14:20:02 +08:00
13038267101 6e9a585f6e 更新偏色校正算法,402安卓支持偏色校正 2023-06-16 09:52:24 +08:00
gb f808870f42 恢复语言设置功能 2023-06-16 09:24:26 +08:00
yangjiaxuan b928ad56dd 调整设备日志导出 2023-06-15 18:27:31 +08:00
yangjiaxuan 45b0c92bb0 439设备日志导出调整返回状态 2023-06-15 18:16:43 +08:00
yangjiaxuan f04ede8931 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-15 17:54:50 +08:00
yangjiaxuan 195ea6a069 调整校正锁 2023-06-15 17:54:37 +08:00
13038267101 dc5be3ddfe 微调日志 2023-06-15 16:27:20 +08:00
13038267101 e7a2497f8c 微调 2023-06-15 15:02:57 +08:00
13038267101 a4427f21ad 开放色调曲线,并且色调曲线是PC做的处理 2023-06-15 14:53:53 +08:00
13038267101 149855404b 微调中晶网址 2023-06-15 12:01:05 +08:00
13038267101 c4c81a1465 调整中英文网址 2023-06-15 11:56:19 +08:00
13038267101 a5660a3c8b Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-15 11:13:45 +08:00
13038267101 05afea0a77 调整英文网址 2023-06-15 11:13:34 +08:00
gb 30bdd96e62 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-15 10:10:26 +08:00
gb e9d0c40d0d 增加语言属性 2023-06-15 10:10:17 +08:00
13038267101 bef5b4f2e7 屏蔽调试信息 2023-06-15 09:43:33 +08:00
13038267101 694fc5855f 调整色偏校正 2023-06-15 08:59:31 +08:00
13038267101 1faab9ddf9 调整中晶关于信息,调整色偏校正问题 2023-06-14 18:04:29 +08:00
13038267101 9c4a5bdd67 G439调整伽马值 2023-06-14 15:06:02 +08:00
13038267101 226c0901f2 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-14 10:32:21 +08:00
13038267101 52cb243310 帮助文档调整 2023-06-14 10:32:14 +08:00
yangjiaxuan 9dc57c2f8e Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-14 10:14:32 +08:00
yangjiaxuan 8b5bf38a3e 调整获取畸变 2023-06-14 10:14:14 +08:00
13038267101 99854983ba 微调 2023-06-14 09:45:14 +08:00
13038267101 80da6b8c1c 添加402 图像处理逻辑 2023-06-14 09:27:50 +08:00
13038267101 9b33f7fc19 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-13 18:18:56 +08:00
13038267101 625ed510b3 调整穿孔移除算法位置,调整噪点优化范围,折角范围,调整G300 解压,调整帮助文档支持英文版 2023-06-13 18:18:46 +08:00
gb dccd579342 增加获取滚轴寿命接口 2023-06-13 12:28:20 +08:00
yangjiaxuan 543a6307fb Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-13 11:09:40 +08:00
yangjiaxuan 47428e73e1 安卓滚轴清零都返回不支持 2023-06-13 11:09:28 +08:00
13038267101 fd3de04846 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-12 20:06:43 +08:00
13038267101 649beb1fb1 更新除摩尔纹算法,调整json文件, 2023-06-12 20:06:28 +08:00
gb 2c52348a47 control_option返回代码中增加设备不在线的错误 2023-06-12 11:12:44 +08:00
13038267101 c079b77d16 调整自动分支强度为分支强度的父选项 2023-06-07 17:37:42 +08:00
13038267101 f7f27d554e 新增沧田 vid pid,调整239获取序列号长度可能因为睡眠获取不上来的问题, 2023-06-07 16:41:16 +08:00
gb c2d4ed7626 保存图像处理各阶段结果,文件名以序号开头 2023-06-03 17:48:37 +08:00
gb d404ae065c 纸张大小paper_size,默认返回的为单位为毫米。 2023-06-03 16:11:10 +08:00
13038267101 ad5ab2d2a1 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-02 11:58:46 +08:00
13038267101 28ab768022 升级在主线程当中做,会导致主线程阻塞, 2023-06-02 11:58:25 +08:00
gb 6f39a35c65 增加未知状态错误信息 2023-06-02 11:36:32 +08:00
gb c244731836 调整状态4返回的错误代码 2023-06-02 11:31:07 +08:00
gb 65acfab584 修复302无纸错误信息输出BUG;调整OUT_OF_RANGE对应的SANE_STATUS代码 2023-06-02 11:10:17 +08:00
13038267101 1981657a36 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-06-02 10:38:37 +08:00
13038267101 9bd7a2acff 线程不在加设备准备状态提醒,start 时返回错误码 2023-06-02 10:38:27 +08:00
gb 89912ba290 获取序列号前判断设备是否在线 2023-05-31 11:37:24 +08:00
13038267101 00f56eab54 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-05-30 17:05:14 +08:00
13038267101 c50bbbc5d6 调整 302设备返回4的状态 2023-05-30 17:04:58 +08:00
gb 7043713131 互斥锁共享内存创建权限从0600更改为0666(root用户下创建的共享内存普通用户无法访问) 2023-05-30 15:23:37 +08:00
gb 9efd34e96e 添加自定义GAMMA属性访问接口 2023-05-29 15:51:01 +08:00
13038267101 6cea8a7632 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-05-25 09:10:08 +08:00
13038267101 fe6eef8a59 微调 2023-05-25 09:09:52 +08:00
gb b545b39865 Merge branch 'dev' of http://192.168.10.5:8099/sane/code_device into dev 2023-05-24 17:16:30 +08:00