Skip to content

Olsc/AniUnpixelate

Repository files navigation

AniRestore - 动漫图像 AI 修复工具

English Version | 中文版本

示例演示

AniRestore (AniUnpixelate) 是一款专为二次元动漫及 CGI 艺术图像设计的 AI 修复工具。它能够基于深度神经网络,对图像中的马赛克或像素化区域进行智能修复与填补。

Important

技术本质说明:本项目所使用的 AI 模型并非生图式模型(非 Generative AI)。它不是在“重新绘画”或“凭空想象”内容,而是通过深度卷积算法分析马赛克像素块中的颜色分布与构图规律,从而还原/构造底层的颜色信息与画面原始结构,实现像素级的视觉重建。

🌟 核心功能

  • AI 智能去遮挡:利用预训练的深度卷积神经网络,对像素丢失区域进行纹理合成。
  • ONNX 离线推理:集成 ONNX Runtime,所有 AI 计算均在设备本地完成,无需上传云端,保护隐私。
  • 自定义修复区域:支持用户手动涂抹或选择需要修复的区域,实现精准的局部修复。
  • 无缝融合算法:采用 Alpha 混合技术,确保 AI 生成的内容与原图背景自然过渡。

🚀 快速开始

  1. 导入图像:点击“导入动漫照片”按钮选择本地图片。
  2. 选择区域:在预览图上拖拽或涂抹出马赛克区域。
  3. 执行修复:点击“开始修复”,AI 将自动完成处理。
  4. 保存结果:修复完成后,结果将自动保存至手机相册。

🛠️ 技术栈

  • 平台:Android
  • 开发语言:Java / Kotlin
  • AI 引擎:ONNX Runtime
  • 模型架构:基于 GAN 或残差网络的动漫专用修复模型 (256x256 输入尺寸)

⚠️ 法律与免责声明

本项旨在探索深度学习在图像处理领域的学术研究。

  1. 禁止用途:严禁将本工具用于任何违法违规的场景,用户应对其使用行为负全部法律责任。
  2. 适用范围:为了防止滥用,本 Demo 仅针对 动漫/CGI 风格 图像进行了优化,不适用于照片级真实图像。
  3. 隐私权:应用程序完全离线运行,不会收集用户任何图像数据。

About

安卓端动漫图像马赛克修复工具

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages