Commit Graph

  • 47970834ec fix: remove ImageNet normalization for YOLO (match Ultralytics default) main admin 2026-07-18 05:37:54 +00:00
  • e423f2ddd3 docs: add comments to rotation preprocessing admin 2026-07-17 23:14:27 +00:00
  • 234d9a9acb fix: use original parameter names for similarity API admin 2026-07-17 21:22:31 +00:00
  • 10a2acaf7b fix: use letterbox preprocessing for YOLO (same as ultralytics) admin 2026-07-17 21:02:13 +00:00
  • 16e49a6d9e fix: lower threshold for small order images (284x106) admin 2026-07-17 20:52:36 +00:00
  • 1187a35fcf fix: correct YOLO output format [features, boxes] with clear comments admin 2026-07-17 20:25:23 +00:00
  • 3ef9742376 fix: YOLO output format is [boxes, features] not [features, boxes] admin 2026-07-17 20:18:14 +00:00
  • e2ac2fbfcc debug: print YOLO output values and max confidence admin 2026-07-17 14:43:59 +00:00
  • c096e364cd fix: lower confidence threshold for small order images admin 2026-07-17 14:18:48 +00:00
  • 5cb160432a fix: scale YOLO coordinates from 640x640 to original image size, add debug output admin 2026-07-17 13:14:41 +00:00
  • b0555e2281 feat: implement YOLO detection using ONNX Runtime (OpenCV 4.6 incompatible with YOLO11) admin 2026-07-17 12:59:36 +00:00
  • 588f0a846b fix: another UTF-8 string index bug in debug output admin 2026-07-17 12:54:32 +00:00
  • e17549c508 docs: add detailed comment for UTF-8 charset fix admin 2026-07-17 12:45:34 +00:00
  • f7cfc4a888 fix: use string slice for CHARS to handle UTF-8 multibyte chars correctly admin 2026-07-17 12:43:17 +00:00
  • 5a86d68228 debug: print full CHARS mapping and all 51 indices admin 2026-07-17 12:33:49 +00:00
  • 65c77452c2 debug: show raw indices and fix boundary check admin 2026-07-17 12:26:31 +00:00
  • ae4bf8dd36 debug: print argmax results for Math CTC decode admin 2026-07-17 12:19:55 +00:00
  • 0145bf9e44 debug: add logging for Math ONNX output admin 2026-07-17 12:12:48 +00:00
  • a3665ed63a fix: correct Math decode - output is [num_positions, batch, num_chars] admin 2026-07-17 11:53:17 +00:00
  • f2bc0ecdb2 fix: correct Math model output format - [T,B,C] not [C,B,T] admin 2026-07-17 11:48:15 +00:00
  • 6c123b7231 fix: correct Math model output transpose from [C,B,T] to [B,T,C] admin 2026-07-17 11:38:24 +00:00
  • 2fceca847f fix: use separate variable for evalMathExpression result admin 2026-07-17 11:25:29 +00:00
  • 7dae9a0901 fix: avoid GetOutputShape CGO crash by using fixed output dimensions admin 2026-07-17 11:02:00 +00:00
  • dc58cc1dba fix: add panic recovery and boundary checks for Math function admin 2026-07-17 10:59:47 +00:00
  • 89b688424a fix: rename min function to avoid conflict with builtin admin 2026-07-17 10:57:45 +00:00
  • 8c8787135d fix: rewrite Math preprocessing and decode to match original AntiCAP implementation admin 2026-07-17 10:33:04 +00:00
  • 0c2225bdbb fix: handle dynamic dimensions in Math output shape admin 2026-07-17 10:24:41 +00:00
  • 61f3223885 fix: correct Math CRNN output transpose and CTC decoding admin 2026-07-17 10:03:40 +00:00
  • 8dcbfb5535 fix: handle YOLO11 output format [1,5,8400] with transpose for OpenCV DNN admin 2026-07-17 08:54:23 +00:00
  • d9cc4b0be0 fix: add mapstructure tags to config structs for proper viper parsing admin 2026-07-17 07:51:57 +00:00
  • 16e2f649b1 fix: set fixed JWT_SECRET environment variable in docker-compose admin 2026-07-17 07:46:25 +00:00
  • 90b12935a4 fix: ensure JWT secret always has a value admin 2026-07-17 07:28:17 +00:00
  • 8d9d3f79fa fix: ensure JWT secret is initialized before generating tokens admin 2026-07-17 07:09:59 +00:00
  • c08b9d622f fix: redirect to home page after login success admin 2026-07-17 06:55:52 +00:00
  • b697c21f8c fix: align install API request structure with backend expectations admin 2026-07-17 06:46:09 +00:00
  • 5652012b2f fix: add frontend build stage to Dockerfile, update npm install to include devDependencies admin 2026-07-17 02:06:06 +00:00
  • 7bc8c74d5e feat: redesign frontend UI with MoonShadow-style dark theme admin 2026-07-17 01:48:01 +00:00
  • bd8db9ba27 docs: mark Detection models as optional (YOLO11 requires special post-processing) admin 2026-07-17 01:32:36 +00:00
  • 94e0283069 fix: re-export YOLO with opset 11 for OpenCV 4.6 compatibility admin 2026-07-17 01:31:11 +00:00
  • 151f3f07e0 fix: convert YOLO PT to ONNX opset 12 for OpenCV 4.6 compatibility admin 2026-07-17 01:26:01 +00:00
  • ee578298b9 fix: mark Detection models as optional (requires OpenCV 4.8+) admin 2026-07-17 01:20:04 +00:00
  • d918fb1654 fix: parse charset as JSON array instead of line-by-line admin 2026-07-17 00:42:42 +00:00
  • c9f6a30f28 ci: add DEPLOY_PATH secret for flexible deployment directory admin 2026-07-17 00:11:23 +00:00
  • 4376cf936a ci: auto-create docker-compose.yml if not exists on deploy admin 2026-07-17 00:10:11 +00:00
  • 6500719689 ci: enable auto-deploy on main branch push, use docker compose v2 admin 2026-07-17 00:07:09 +00:00
  • 3b45e76a7b fix: mark Detection models as required now they are available admin 2026-07-17 00:02:37 +00:00
  • 0b67149577 add: Detection_Icon and Detection_Text ONNX models admin 2026-07-17 00:01:33 +00:00
  • ad9000c3d9 debug: add JWT secret empty check logging admin 2026-07-16 23:56:30 +00:00
  • eb995760f7 fix: upgrade ONNX Runtime to 1.18.0 for IR v10, mark Detection models as optional admin 2026-07-16 23:49:03 +00:00
  • 1ff489971b fix: register API routes before NoRoute to prevent route hijacking admin 2026-07-16 23:41:09 +00:00
  • ad6a130a6f fix: update DoubleRotate to match new signature with all parameters admin 2026-07-16 22:54:03 +00:00
  • 28998964ef fix: 移除未使用的 import admin 2026-07-16 22:45:08 +00:00
  • 5c3b7ef81d fix: CastTypeInfoToTensorInfo 使用 const 指针 admin 2026-07-16 22:37:14 +00:00
  • 1962f75a47 fix: ONNX Runtime API 兼容 - 添加 OrtEnv 环境 admin 2026-07-16 22:29:13 +00:00
  • 145e8c99ba fix: 添加 ONNX Runtime 头文件路径和 fstream 头文件 admin 2026-07-16 22:24:13 +00:00
  • 015b1406e2 feat: 完整实现 CGO 版本 - ONNX Runtime + OpenCV DNN (YOLO) admin 2026-07-16 21:27:26 +00:00
  • 7afefe5e9f feat: 实现 ONNX Runtime CGO 绑定和 OCR/Math 推理逻辑 admin 2026-07-16 21:14:34 +00:00
  • 5dacb61122 fix: 恢复模型原始文件名 admin 2026-07-16 19:55:23 +00:00
  • e9d3bdbc68 fix: 从 Gitea 仓库下载模型(无需认证) admin 2026-07-16 19:52:57 +00:00
  • a3750ffce4 feat: 启动时自动下载缺失的模型文件 admin 2026-07-16 19:51:13 +00:00
  • 9776cb35ef fix: Docker 镜像包含模型文件 admin 2026-07-16 19:49:14 +00:00
  • d07f5011f8 feat: 添加 OCR/数学/旋转/相似度识别模型 admin 2026-07-16 19:41:37 +00:00
  • 14094688d1 chore: 添加模型目录和下载说明 admin 2026-07-16 19:40:36 +00:00
  • 0f04bd4bbf fix: 添加 /app/data 到配置文件搜索路径 admin 2026-07-16 19:38:35 +00:00
  • 8c79918daa fix: 登录成功后跳转首页 admin 2026-07-16 19:28:04 +00:00
  • 349b5985b7 fix: 移除不必要的类型转换 user.ID 已是 uint admin 2026-07-16 19:07:36 +00:00
  • 84cac4ea77 fix: 安装后设置全局配置,提示重启容器 admin 2026-07-16 19:00:10 +00:00
  • a6b03a6152 fix: 安装时创建管理员用户,登录从数据库验证 admin 2026-07-16 18:50:54 +00:00
  • 67bef239b0 fix: 使用绝对路径 /app/data 解决容器内路径问题 admin 2026-07-16 18:29:07 +00:00
  • 7d401326bc fix: 直接写入配置文件解决 viper 路径问题 admin 2026-07-16 18:25:02 +00:00
  • 753098e7fe fix: 安装页面保存配置失败 - 确保目录存在并正确创建配置文件 admin 2026-07-16 16:11:55 +00:00
  • ffd99a25c3 fix: add Image struct definition in opencv.cpp admin 2026-07-16 13:30:24 +00:00
  • 6bbec4da4a fix: use pkg-config for opencv4 in CGO admin 2026-07-16 13:04:31 +00:00
  • ccae62e8bb fix: use pkg-config path for OpenCV admin 2026-07-16 13:03:10 +00:00
  • 4bf7f609e7 fix: use CPPFLAGS for OpenCV include path admin 2026-07-16 12:50:39 +00:00
  • 2230a4404f fix: add OpenCV 4 include path in CGO directives admin 2026-07-16 12:33:18 +00:00
  • 0af1039130 fix: set CGO_CFLAGS for OpenCV 4 include path admin 2026-07-16 12:22:36 +00:00
  • b827c75ead fix: use Debian bookworm for better OpenCV support admin 2026-07-16 12:11:12 +00:00
  • d894592355 fix: add PKG_CONFIG_PATH and remove unused import admin 2026-07-16 11:01:15 +00:00
  • dd57797864 fix: use opencv package name instead of opencv-libs admin 2026-07-16 10:52:34 +00:00
  • 7faa3d0762 fix: enable CGO and install OpenCV for docker build admin 2026-07-16 10:47:15 +00:00
  • 705508c28e fix: regenerate go.mod and go.sum with correct dependencies admin 2026-07-16 10:42:10 +00:00
  • 8258160f95 fix: simplify CI/CD and Dockerfile admin 2026-07-16 10:33:23 +00:00
  • a79e8fb853 fix: rename GITEA_TOKEN to TOKEN admin 2026-07-16 10:24:04 +00:00
  • 882473eebb fix: use gitea.actor for username instead of variable admin 2026-07-16 10:21:05 +00:00
  • 3df52e1265 fix: use Gitea Container Registry instead of Aliyun admin 2026-07-16 10:16:29 +00:00
  • 731e00855b fix: CI/CD build errors admin 2026-07-16 09:23:24 +00:00
  • 029e5ac0d0 fix: persist models directory in docker-compose admin 2026-07-16 09:10:40 +00:00
  • 524c404194 feat: initial commit - Go + CGO captcha recognition service admin 2026-07-16 08:56:38 +00:00