- 博客(7)
- 收藏
- 关注
原创 深度学习图像标注工具-LabelImage (一款在线的深度学习图像分割标注工具)
导语这个工具是在一个关于AI的项目中二次开发优化积累下来的,基本上可以满足常见的图像标注工作,有矩形,多边形等标注方式,后面还将会继续添加如圆形、关键点、OCR等标注方式, 其实现在就多边形标注而言,已经是训练实例分割模型中最有效的方式之一了描述使用JavaScript canvas技术栈 可直接在线访问 LabelImage (建议使用Chrome浏览器)这里是Git地址:https://github.com/rachelcao277/LabelImage 欢迎Star✨给点鼓励????功能清
2020-05-25 23:34:33 9225 3
原创 js字符串去除前后空格(多个关键词转换为数组)
字符串中多个空格替换为一个var sVal = 'this is a test';/***结果为 'this is a test'*/sVal = sVal.replace(/\s+/g, ' ');去除字符串前后空格var sVal = ' hi man ';/***结果为 'hi man'*(^\s*)为去除左边,(\s*$)为去除右边*/sVal = ...
2018-03-01 11:17:21 1933
原创 JS中三种定义变量的方式:var, let, const
1. var 定义变量可以修改,可以不赋值,不赋值的结果为undefined, 值得注意的一点是在for循环中要输入 a += "..."; a要先定义一个空值,否则会先输入一个undefined.var a = 1;console.log('a:' + a) // a: 1a = 2;console.;log('a:' + a) // a: 2var b;console.lo
2018-02-05 16:43:42 891
原创 JS替换反斜杠“\”
var str = D:\Download\123\456;console.log(str.replace(/\\/g, "/"));两个反斜杠等同于一个反斜杠的意思,因为一个反斜杠会被自动认为是转义字符,直接报错,/g为所有匹配的内容。不加的话则只替换第一个查找到的内容。
2018-02-02 14:57:24 6809
原创 js调用本地摄像头截图并用ajax上传至后台服务器完成交互
下面我来给大家讲述一下如何用js调用本地摄像头,截图并上传,完成交互,一步到位, 我给大家做了一个小示例,亲测有效, 在Chrome 和 Firefox 还有 Edge 和 360 等多数主流浏览器中均能使用,其中经过测试, 这些浏览器在本地运行环境中都没有问题。但是上传到服务器上运行的时候,Firefox 和 Edge依旧是完美运行, 但是在新版Chrome和360中为了保护隐私安全需要为http
2017-11-23 15:01:37 5280 8
原创 在Linux server版上安装node.js
s## 在Linux server版上安装node.js ##本文针对一部分刚开始学Linux和Node的新手,作为一个学了一段时间的Linux的菜鸟来说, 在Linux上写node真的不要太爽(心里的满足感),一开始学习的同学可能会遇到一些疑惑, 没关系慢慢来,其实node的安装很简单,接下来我将为大家详细讲述一下。首先: 打开至node下载界面,鼠标移至Source Code上然后记住左下角的
2017-11-21 11:17:14 327
原创 前端解决ios手机竖拍上传图片旋转90° 完美适配:Android/ios/Windows
前端解决ios手机竖拍上传图片旋转90° 完美适配:Android/ios/Windows下面是我在最近开发中,遇到的实际问题。 万恶的ios相机,不管是前摄还是后摄,拍出来上传到网页上怎么就。。就见了鬼了(我这里说的是用Ajax和后台对接时传给后台计算的图片)。这个原因就是因为用ios手机拍照,系统会给图片加上一个方向的属性, ios相机默认的拍照方向是后摄Home键在右为正,前摄Home键在左为
2017-11-20 10:44:09 5570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人