# photo **Repository Path**: xie-junting/photo ## Basic Information - **Project Name**: photo - **Description**: 抠图软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-04 - **Last Updated**: 2026-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Photo Editor (抠鸭) 一款功能强大的 AI 图片编辑工具,集成多种图片处理功能,帮助用户快速完成图片编辑任务。 ## ✨ 主要功能 ### 🎨 特色功能 - **印章抠图** - 智能识别印章区域并抠图 - **证件照制作** - 专业证件照一键生成 - **老照片修复** - AI 智能修复老照片 - **卡通形象** - 生成卡通风格头像 - **动漫图修复** - 动漫图片智能修复 - **抠图换背景** - 快速更换图片背景 ### ✂️ 专业抠图 - **人像抠图** - 精准识别人物轮廓 - **物品抠图** - 商品/物品智能抠图 - **头部抠图** - 头部区域单独抠图 - **签名抠图** - 手写签名智能提取 - **Logo 抠图** - 品牌 Logo 自动抠图 - **校徽抠图** - 学校徽章识别抠图 ### 🎯 创意工具 - **美肤美体** - 人像美化处理 - **AI 拓图** - 智能扩展图片 - **图片矫正** - 倾斜图片自动矫正 - **智能打灯** - 调整图片光照 - **图层分离** - 图片图层智能分离 - **颜色美化** - 图片色彩优化 ### 🖼️ 图片工具 - **图片变清晰** - AI 增强图片清晰度 - **图片放大** - 高质量放大图片 - **尺寸调整** - 自定义图片尺寸 - **DPI 设置** - 调整图片分辨率 - **内存放大** - 图片智能放大 - **图片裁剪** - 精准裁剪图片 - **图片消除笔** - 智能消除不需要的内容 ## 🚀 技术栈 - **Flutter SDK**: ^3.11.0 - **开发语言**: Dart - **UI 框架**: Material Design 3 ### 主要依赖包 ```yaml dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.8 image_picker: ^1.1.2 # 图片选择 flutter_colorpicker: ^1.1.0 # 颜色选择器 before_after: ^3.2.0 # 图片前后对比 image_cropper: ^8.0.2 # 图片裁剪 path: ^1.9.0 # 路径工具 path_provider: ^2.1.4 # 文件路径 ``` ## 📁 项目结构 ``` lib/ ├── main.dart # 应用入口 ├── page/ │ ├── home_page.dart # 首页 │ ├── tutorial_page.dart # 教程页 │ ├── tools/ │ │ ├── tools_page.dart # 工具箱首页 │ │ ├── rubber/ │ │ │ └── image_eraser_page.dart # 图片消除笔 │ │ ├── id_photo_sizes_page.dart # 证件照 │ │ ├── big/ │ │ ├── cartoon/ # 卡通形象 │ │ ├── correct/ # 图片矫正 │ │ ├── dpi/ # DPI设置 │ │ ├── hd/ # 高清处理 │ │ ├── memory/ # 内存放大 │ │ └── size/ # 尺寸调整 │ └── me/ │ ├── profile_page.dart # 个人中心 │ ├── login_page.dart # 登录页 │ ├── vip_page.dart # VIP页面 │ └── settings.dart # 设置 └── widgets/ ├── image_comparison_page.dart # 图片对比 └── image_crop_widget.dart # 图片裁剪组件 ``` ## 🎨 UI 设计特点 - Material Design 3 风格 - 紫色渐变主题色调 - 圆角卡片式布局 - 底部导航栏带渐变效果 - 流畅的动画过渡 - 响应式设计 ## 🏗️ 核心功能说明 ### 图片消除笔 - 支持框选模式:绘制矩形框选区域,支持旋转、缩放、移动 - 支持涂抹模式:使用画笔自由涂抹,支持调节画笔大小 - 调用第三方 AI 接口进行智能消除 ### 证件照制作 - 支持多种证件照规格 - 智能背景替换 - 人像美化处理 ### 图片裁剪 - 自定义裁剪区域 - 支持自由裁剪 - 实时预览效果 ## 📱 支持平台 - ✅ Android - ✅ iOS - ✅ Web - ✅ Windows - ✅ macOS - ✅ Linux ## 🛠️ 开发环境 确保已安装以下环境: 1. Flutter SDK ^3.11.0 2. Dart SDK (与 Flutter SDK 一同安装) 3. Android Studio / VS Code 4. 对于移动端开发:Android SDK / Xcode ## 📦 安装与运行 ```bash # 1. 克隆项目 git clone https://github.com/yourusername/photo.git cd photo # 2. 安装依赖 flutter pub get # 3. 运行项目 flutter run # 4. 构建发布版本 # Android flutter build apk --release # iOS flutter build ios --release # Web flutter build web ``` ## 📄 许可证 MIT License ## 👨‍💻 作者 Photo Editor Team --- ## Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: - [Learn Flutter](https://docs.flutter.dev/get-started/learn-flutter) - [Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) - [Flutter learning resources](https://docs.flutter.dev/reference/learning-resources) For help getting started with Flutter development, view the [online documentation](https://docs.flutter.dev/), which offers tutorials, samples, guidance on mobile development, and a full API reference.