前端
文章平均质量分 57
zr小杰
这个作者很懒,什么都没留下…
展开
-
vue+flask实现文件的下载
vue+flask实现文件的下载1、首先定义后端flask接口,将文件转换为二进制流@app.route('/download', methods=['GET'])def download(): file = open("./upload/test.zip", "rb").read() response = make_response(file) return response2、前端发送请求获取数据(1)首先可以直接通过a标签发送请求如下,服务器运行在本地5000端口原创 2022-02-28 21:01:04 · 1907 阅读 · 0 评论 -
JavaScript实现区域生长算法
区域生长算法的js版本1、主要内容通过canvas进行图像的绘制首先获取图像数据并用二维数组表示图像矩阵,其次基于人工选取的种子点进行生长,最后将生长所得的mask绘制在canvas上区域生长实现原理:选取初始种子点,遍历种子点上下左右4邻域(也可以8邻域),基于生长准则(这里是根据领域灰度和种子点灰度差值百分比小于给定的阈值region_threshold)进行生长,如果满足准则那就将领域点加入种子列表中并将对应的mask置为1’整体类似一个队列,种子列表后不断添加满足条件的点,种子列表前不断原创 2021-11-27 12:45:06 · 1741 阅读 · 0 评论 -
基于elementui的upload组件实现多个文件的上传,并实时清除上传成功的文件
基于elementui的upload组件实现多个文件的上传,并实时清除上传成功的文件官方文档:elementui-upload主要内容:设置multiple为true,实现多个文件的选中设置 :file-list="fileList"进行数据的绑定,便于后面进行列表的操作设置 :on-success="successUpload"绑定上传成功的函数代码<template> <div> <el-upload ref="upload"原创 2021-08-24 12:32:06 · 1386 阅读 · 0 评论