Commit Graph

24 Commits

Author SHA1 Message Date
conglinyizhi acba49bc52 📚 docs(readme): 添加 Rust 调用 V4L2 与 Fltk 播放摄像头画面的安装和调用方法 2024-12-08 11:53:57 +08:00
conglinyizhi a23b117752 feat(main): 重构图像捕获和处理逻辑,提升代码可读性和维护性 2024-12-07 13:52:25 +08:00
conglinyizhi 8a15ee2c7c feat(main): 将 camera_frame 和 color_frame 的对齐方式从 LeftTop 改为 Center 2024-12-07 13:46:06 +08:00
conglinyizhi 031c4bb7c8 feat(main): 优化图像处理和显示逻辑, 将部分功能移出线程, 提升性能 2024-12-07 13:43:09 +08:00
conglinyizhi a7e6a51914 🐛 fix(camera_frame): 修复了在设置图像时未正确调整颜色框架大小的问题 2024-12-07 13:36:12 +08:00
conglinyizhi 15d0abbc6a feat(main): 调整窗口大小和位置 2024-12-07 13:35:11 +08:00
conglinyizhi 2f41d1aaed feat(main): 更新窗口初始位置和大小 2024-12-07 13:31:05 +08:00
conglinyizhi c2bb86a267 🐛 fix(main): 修复了在主线程中错误地使用线程的问题, 将部分功能移出线程以避免潜在的竞态条件 2024-12-07 13:28:16 +08:00
conglinyizhi 1dc82485bd 🐛 fix(color_frame): 修复图像刷新时尺寸未正确调整的问题 2024-12-07 13:25:51 +08:00
conglinyizhi 06709c9fa5 feat(main): 使用 `crossbeam` 库优化图像处理流程,提升性能 2024-12-07 13:11:46 +08:00
conglinyizhi 16fdb77ee7 🎨 style(main): 简化变量声明 2024-12-07 12:19:32 +08:00
conglinyizhi 8e3a43173f feat(color_frame): 通过重新调整尺寸从而刷新图像 2024-12-07 11:34:42 +08:00
conglinyizhi 07c8591bfc feat(main): 添加图像处理功能,修改RGB数据并更新FLTK图像显示 2024-12-07 11:11:33 +08:00
conglinyizhi 563a54303f feat(main): 在错误处理中添加了使用说明 2024-12-07 11:04:41 +08:00
conglinyizhi 16ddd96c82 feat(main): 支持从命令行参数设置摄像头设备、分辨率和帧率 2024-12-07 11:03:24 +08:00
conglinyizhi 3e12d0bd6d feat(main): 添加摄像头和彩色视频输出窗口, 同时支持灰度和RGB图像显示 2024-12-07 10:50:29 +08:00
conglinyizhi 478eaf29be feat(main): 将图像处理从 RGB8 转换为 Luma8 格式,提升性能 2024-12-07 10:12:15 +08:00
conglinyizhi 33f0924adb feat(main): 添加时间测量功能 2024-12-07 10:01:17 +08:00
conglinyizhi 7bf1618646 feat(main): 优化图像处理逻辑 2024-12-07 09:55:09 +08:00
conglinyizhi 58792cdb39 🧹 chore(src): 删除 window.glade 文件,这原本是 GTK3 的配置文件,是遗留文件 2024-12-07 09:11:00 +08:00
conglinyizhi d8caf62e08 添加一行备注 2024-12-07 02:31:59 +08:00
conglinyizhi e5fc45fe2e 🐛 fix(main): 修复摄像头打开错误处理,
在 `main` 函数中,添加了对摄像头打开错误的处理逻辑。如果摄像头打开失败,会输出错误信息并跳过后续的图像捕获和显示操作。
2024-12-07 02:28:48 +08:00
conglinyizhi c928f2be91 删除多余引入 2024-12-07 02:18:22 +08:00
conglinyizhi eea6cb428c 可以正常运行 2024-12-07 01:59:04 +08:00