Skip to main content

开源项目

欢迎来到我们的开源项目页面!我们始终坚信开源协作的力量,致力于通过开放、共享的方式推动科研与技术的进步。以下是我们实验室目前维护的主要开源项目,诚挚邀请社区开发者、研究人员以及爱好者共同参与和改进。


🐾 项目名称:PuppyPal Desktop Companion

简介: PuppyPal 是一款基于 Python 开发的交互式桌面宠物项目。该项目使用 tkinter 构建图形界面,通过图像处理与动画技术实现了一只活泼可爱的小狗桌宠。你可以在桌面上与它互动,喂食、抚摸,观察它的情绪变化,为日常工作学习增添一份轻松与陪伴。

主要特性

  • •🖼️ 基于 tkinter 的轻量级 GUI,跨平台支持
  • •🎞️ 使用 PIL / imagesequence 实现 GIF 补帧与流畅动画播放
  • •❤️ 内置情绪与状态系统:开心、饥饿、疲倦等
  • •🎮 支持多种交互:点击抚摸、拖拽喂食、右键菜单操作
  • •📦 模块化设计,易于扩展新的行为与外观

项目地址scaxkl/PuppyPal_Desktop_Companion: PuppyPal 是一款基于 Python 开发的交互式桌面宠物项目。该项目使用 tkinter 构建图形界面,通过图像处理与动画技术实现了一只活泼可爱的小狗桌宠。你可以在桌面上与它互动,喂食、抚摸,观察它的情绪变化,为日常工作学习增添一份轻松与陪伴。

快速开始

git clone https://github.com/scaxkl/PuppyPal_Desktop_Companion.git
cd puppypal-desktop
pip install -r requirements.txt
python src_pet/main.py

🧩 核心实现

技术架构

  1. 1.GUI 框架:使用 tkinter 创建主窗口与透明画布
  2. 2.动画引擎:借助 PIL.ImagePIL.ImageSequence 解析 GIF 帧,实现平滑动画
  3. 3.交互逻辑:通过事件绑定实现点击、拖拽等操作响应
  4. 4.状态管理:设计基于时间与事件的情绪与行为状态机

🚀 项目名称:DeepVision Toolkit(未开发)

简介: DeepVision Toolkit 是一个基于 PyTorch 的深度学习计算机视觉工具库,旨在为研究人员和开发者提供高效、模块化的视觉任务解决方案。该工具库覆盖了图像分类、目标检测、语义分割、生成对抗网络(GAN)等核心领域,并提供了丰富的预训练模型和数据集处理工具。

主要特性

  • •🧩 模块化设计,易于扩展和定制
  • •⚡ 支持多GPU训练与混合精度计算
  • •📊 内置多种评估指标与可视化工具
  • •🔧 提供经典模型实现(如ResNet, YOLO, U-Net, StyleGAN等)
  • •🌍 兼容多个公开数据集(COCO, ImageNet, Cityscapes等)

项目地址https://github.com/yourlab/deepvision-toolkit

快速开始

git clone https://github.com/yourlab/deepvision-toolkit.git
cd deepvision-toolkit
pip install -r requirements.txt
python examples/train_classifier.py

🤝 参与贡献

我们欢迎任何形式的贡献!包括但不限于:

  • •🐛 提交Bug报告或功能建议
  • •📝 完善文档或翻译
  • •💻 提交代码(Pull Request)
  • •🌐 分享使用案例或教程

请参阅各项目的 CONTRIBUTING.md 文件了解详细指南。

📜 开源协议

所有项目均采用 MIT License,允许学术和商业环境的自由使用。

📬 联系与支持

如有问题或合作意向,可通过以下方式联系:


开放·协作·创新 我们相信开源能让研究更加透明、高效。期待您的参与!