推 荐
2024
09-03
09-03
vuedraggable在Vue2中实现可拖拽排序 NEW
一、使用场景需要使用拖动排序功能的页面,可支持任意循环区域拖动排序。二、使用方法1、安装vuedraggablenpm i vuedraggable2、导入组件并声明import draggable from 'vuedraggable';
components: { draggable }3、使用组件<draggable v-model="sortLi...
Read More >
2024
08-28
08-28
使用Python统计gitlab代码仓库贡献指标 NEW
一、基本概述gitlab后台默认不自带代码仓库贡献指标统计功能。但其提供相关仓库api可以进行仓库、提交次数、提交代码量等统计。二、实现方法1、后台管理员获取个人访问令牌,就是一段字符串,确保该后台管理员账号具有最高权限。2、使用python调用gitlab的API接口获取数据进行统计# coding=utf-8
# author: ttfde
import time
import gitlab
import&nb...
Read More >
2024
08-14
08-14
Axios获取远程文件流后直接上传 NEW
获取远程资源二进制文件流使用FormData上传文件 axios({
method: 'get',
url: 'https://xxxx.com/uploads/5910c1d7ea87900....
Read More >
2024
06-08
06-08
gitlab实现多环境自动化部署
一、概述使用gitlabCI实现自动化部署思路是创建runner后,将runnner分配给具体仓库,然后创建配置文件分阶段、分环境实现自动化部署。如果gitlab平台部署环境和代码部署环境不一致则需要创建全局ssh变量实现远程访问其他服务器。二、实现方式1、创建runner,确保runner正确运行2、创建环境变量,用来ssh登录远程主机3、在项目中使用指定的runner4、编写配置文件.gitlab-ci.ymlstages: ...
Read More >
2023
11-25
11-25
老照片修复AI模型介绍及使用训练方法(六)
六、生产部署#生产部署
#安装http服务器(linux)
pip install gunicorn
#运行命令
gunicorn -w 4 -b 0.0.0.0:8005 app:app #其中-w设置最大进程数,-b绑定IP和端口,第一个app为app.py的文件名,第二个app为Flask应用的实例名。完结...
Read More >
2023
11-19
11-19
老照片修复AI模型介绍及使用训练方法(五)
五、使用Flask3.0.0框架实现web的resful接口1、安装flask框架和必要库#安装flask框架
pip install flask
#安装mysql驱动pymysql
pip install pymysql
#安装ORM支持flask-sqlalchemy
pip install flask-sqlalchemy
#安装flask允许跨域工具
pip install ...
Read More >
2023
11-19
11-19
老照片修复AI模型介绍及使用训练方法(四)
四、使用Anaconda3搭建基础环境、AI模型下载安装1.安装Anaconda3,官网:https://www.anaconda.com/ 2.使用cona命令创建虚拟环境python3.8.18或者使用Anaconda3可视化界面创建虚拟环境3.安装深度学习框架#安装pytorch
pip install torch torchvision torchaudio
#安装Tensorflow
pip inst...
Read More >
2023
11-19
11-19
老照片修复AI模型介绍及使用训练方法(三)
要实现老照片修复首先要对老照片进行无损放大,修复,然后再进行上色处理;计划采用阿里达摩院已经训练优化好的模型,cv_gpen_image-portrait-enhancement和cv_unet_image-colorization,在服务器端部署resful接口实现模型的训练和调用。具体架构图如下具体实现功能如下:未完待续......
Read More >
2023
11-18
11-18
老照片修复AI模型介绍及使用训练方法(二)
2、DeOldify模型老照片修复中黑白上色是必不可少的,其中DeOldify是图像上色领域比较有名的开源算法,模型利用resnet作为encoder构建一个unet结构的网络,并提出了多个不同的训练版本,在效果、效率、鲁棒性等等方面有良好的综合表现。项目git地址:https://github.com/jantic/DeOldify官方示例:可以使用官方项目地址的算法实现,目前因为阿里达摩院已开源该模型,直接使用damo/cv_unet_image-colorization...
Read More >
2023
11-16
11-16
老照片修复AI模型介绍及使用训练方法(一)
内容概要:背景介绍相关AI模型和训练方法介绍使用AI模型进行老照片修复的实现方案使用Anaconda3搭建基础环境、AI模型下载安装使用Flask3.0.0框架实现web的resful接口服务部署一、背景介绍:市面上老照片修复工具非常多,大多数都是收费,效果参差不齐。能够真正达到修复要求的很少,存在广告植入和操作不便捷问题。老照片修复实际上是一种人脸图像恢复技术,也是人们一直关注的焦点,其目的为将退化的图像还原为清晰逼真的人脸图像。用户急需一款方便有效的工具,其中一些最新的A...
Read More >