我的GITHUB主页是:https://github.com/Mustenaka

欢迎在里面访问本人的一系列开源项目


基于对抗神经网络的动漫头像生成器/AnimeFace-StyleGAN2

自己毕业设计(还正在做),采用的是英伟达NVIDIA-lab在2019年出版的GANs相关论文styleGAN的第二版本styleGAN2,它基于向前preGAN的改进,允许我们拍照上传自己的头像,然后返回生成出动漫的头像,并允许我们进行一系列的效果微调等。

技术采用TensorFlow1.14,styleGAN2模型,MySQL做了用户处理,Web页面使用Vue写的界面,调试用了Jupyter notebook,最终实现在VSCode上面完成.py格式项目结果,服务采用django。

OC串口小工具

自己实习的时候在公司写的项目,在macOS下使用Objective-C写的一个串口小工具,最底层封装来自于C语言的一些操作,包含 串口连接模块,设备搜索模块,终端控制模块,输入检查模块,内置命令模块,作为初次接触Objective-C一个星期的小项目练习

https://gitee.com/andrew-wang-bojie/oc-serial-port-tool#doc/serialLearn.md

Python答题小程序后端

(目前还没有完全完成),女朋友的毕业设计是一个答题小程序,但是不会后端,,说实话这个项目写得零零散散的,在命名规范,接口规范,模块传递上面写的都不是很好,只是一个能用就行的后端。

数据库使用MySQL,用户存活验证采用session,自己封装了日志logging模块做日志记录,分为model,control,route三层,API交互传输采用JSON(收发都是),绝大多数API是POST方法,详细文档可以见项目内容,在接下来这段时间可能会大规模修改吧。

https://github.com/Mustenaka/back-end-do

CNN:PNG-CONVERT-MNIST

使用自己预处理的图片创建mnist格式的数据集并且通过卷积神经网络(CNN)训练出自己的简单的数字识别器,原本这个项目还包含了图像定位,在定位中截取符合的截图并且resize他为预测图片再进行预测的,但是待测试的定位图片是客户订制的,不方便上传。

https://github.com/Mustenaka/img-convert-mnist-CNN

 

ocr-pytesseract

一个灰常灰常简单的ocr算法(文字识别),用了一点opencv以及pytesseract,并使用了flask框架做成服务器式的API传输,效率比较低,属于一个练手项目,后面自己再做一些文字识别ocr之类的算法的话,也不会再用tesseract了,会选择CNNs来做。

https://github.com/Mustenaka/ocr-pytesseract

 

Focus-removebg

这个项目是因为挺多同学知道我会一点PS换底色,经常要我帮忙抠个图什么的,在网上找到了一个自动抠图的API“remove.bg”,利用removebg的接口+pillow库实现的自动替换证件照背景色的PYTHON小工具,并随项目一共副赠几个已经申请了的API接口,每一个API接口每个月可以免费使用50次。

https://github.com/Mustenaka/Focus-removebg