# 555 **Repository Path**: tpingguo1/555 ## Basic Information - **Project Name**: 555 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-09 - **Last Updated**: 2025-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 介绍 一个基于机器学习的猫狗图像分类工具,支持两种特征提取方法(flat 和 vgg),并提供了简洁的 Web 界面用于预测。 #### 软件架构 - Python 3.7+ - 主要依赖库: - numpy - opencv-python - scikit-learn - keras - gradio - joblib - tqdm - faiss(可选,用于特征归一化) - lazypredict(可选,用于自动模型训练) #### 使用说明 - 在 Web 界面上传一张包含猫或狗的图像(支持 JPG、PNG 格式) - 点击 "提交预测" 按钮 - 等待片刻,界面会显示分类结果(猫或狗)及相应的置信度 ####功能特点 - 支持两种特征提取方法:简单灰度图展平(flat)和 VGG16 深度学习特征(vgg) - 提供两种模型训练模式:lazypredict 自动训练和手动集成模型 - 包含直观的 Gradio Web 界面,方便上传图像并查看分类结果 - 自动处理端口占用问题,支持本地和局域网访问 ####个人信息 - 学号:202352320125 - 年级:2023级 - 班级:1班 - 专业:智能科学与技术