Giter VIP home page Giter VIP logo

magiccamera's Introduction

魔法相机

中文版 | English Version

Github LFS 有流量限制,请从网盘下载预训练模型文件

教程

相关开放教程会持续更新,请关注 魔法相机中文教程

简介

魔法相机是一款基于SwiftUI和CoreML开发的 iOS AI 相机应用,实现了下列功能:

  • 人像卡通化,可以让你的照片变成卡通头像
  • 人像风格迁移,可以让你的照片变老、变年轻、变发色等
  • 美颜相机,支持磨皮、瘦脸和各种滤镜效果
  • 艺术效果,让你的照片别成各种艺术风格

AI模型

各种AI特效都基于苹果的CoreML开发,不需要访问网络,iOS13 以上设备都可以使用。

一、下载模型

从网盘下载预训练模型,并将其解压到 MagicCamera/Vision/models 目录下

百度网盘链接 下载,提取码: vib8

Google Drive 下载

二、模型源码

人像卡通化

人像风格迁移

艺术效果

后续计划

首先,计划未来一段时间,把开发过程中的心得和各种技术细节通过文章分享给大家,希望对大家能用帮助。

在功能方面,当前已经实现了AI相机App最流行的拍照功能。后续计划会增加更多视频相关功能,入视频变脸等。

magiccamera's People

Contributors

william0wang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

magiccamera's Issues

warpgan8.mlmodel deserialize error

detail: validator error: unable to deserialize object
coremlc: error: Error reading protobuf spec. validator error: unable to deserialize object

处理图片时报错

使用Xcode14.0 + iPhone14 Pro Max真机测试,在处理图片时报错 [Unknown process name] CGImageCreate: invalid image byte order info for bitsPerPixel != 32 = 16384

看起来是创建结果图片时失败,请问这个问题需要怎么解决呢?

waifu

M1 mac下编译项目报与opencv相关的错

报错信息:
building for iOS Simulator, but linking in object file built for iOS, file '/Users/XX/Documents/iosProject/MagicCamera/Pods/OpenCV/opencv2.framework/opencv2' for architecture arm64
麻烦看下我是哪里没配置吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.