jquery图片标注插件imageLabel

所属分类:其他,媒体-杂项,图像

 50844  357  查看评论 (41)
分享到微信朋友圈
X
jquery图片标注插件imageLabel ie兼容11

imageLabel

基于jquery的图片标注插件(之后会有其他版本,请关注)

install

bower install --save imageLabel

start

引入jquery,以及插件的css,js

<link rel="stylesheet" type="text/css" href="jquery.imageLabel.min.css">
<script src="jquery.min.js"></script>
<script src="jquery.imageLabel.min.js"></script>

use

var $imageLabel = imageLabel({
    img: 'build.jpg', //要修改的图片地址
    editPop: true, //调用默认弹窗
    data: [{
        "x": 0.22570911285455642,
        "y": 0.37189688291389805,
        "ex": 0.45141822570911283,
        "ey": 0.6551396000355341,
        "name": "小米电视"
    }, {
        "x": 0.5932407966203983,
        "y": 0.36803448222587576,
        "ex": 0.8117079058539529,
        "ey": 0.6512771993475117,
        "name": "小米电视"
    }],
    close: function (d) { //关闭按钮事件 return false 阻止默认关闭
        console.log(d);//选区数据
        return true;
    },
    confirm: function (d) { //确定按钮事件 return false 阻止默认关闭
        console.log(d);//选区数据
        return true;
    }
})
//$imageLabel方法
$imageLabel.getData()//获取选区数据,返回array
$imageLabel.clearArea()//清除选区
$imageLabel.close()//关闭

props

name 名称type 类型default 默认值describe 描述
imgString
必填值,图片路径
dataArray[]区域数据,默认渲染
editPopBooleantrue是否启用默认修改弹窗
onlyBooleanfalse选中单个区域是否隐藏其他区域,更加洁净
shadeBooleantrue是否显示遮罩
closeFunction
关闭按钮事件 return false 阻止默认关闭
confirmFunction
确定按钮事件 return false 阻止默认关闭

class(目前仅支持class修改样式)

  • 选区class imageLabel-drop

  • 点击选取添加 imageLabel-drop-now

  • 拖动选取添加 imageLabel-drop-now&imageLabel-drop-move

  • 编辑选取添加 imageLabel-drop-edit

  • 选区有编辑内容 imageLabel-drop-has

相关插件-杂项,图像

淘宝商品动态生成SKU表格实例

淘宝商户端发布商品时动态生成SKU表格的实例
  杂项
 36173  343

jquery在线客服

jquery在线客服代码
  杂项
 55351  427

jQuery字体自适应插件textfit

优点:体积小,使用方法简单,一看就会
  杂项
 24325  337

html5画板

html5画板小黄人版(IE不兼容)代码注释全
  杂项
 27492  336

讨论这个项目(41)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    麦兜鱼 0
    2021/9/15 10:44:01
    请问如何在安卓平板电脑的浏览器标注?我的项目,在电脑端可以实现标注了,但转平板端,无法画出标注。 回复
    ^Mo_Maek。 0
    2021/7/7 10:42:05
    编辑的时候如何获取到编辑的这条标记的id 回复
    Itdyf 0
    2021/6/23 17:18:44
    就是Vue里面导入之后 多次使用 画框的位置会有偏差 、不准确 ,如何解决 回复
    heihei2202 0
    2021/1/11 17:04:02
    效果不错,就是IE不兼容 回复
    18355687290 0
    2020/7/27 12:46:26
    请问怎么把图片编辑放在一个div中而不是占据整个body标签
        0
        2022/7/30 13:17:02
        解决了吗哥们
    回复
    Kiki-Q 0
    2019/6/24 14:32:31
    有没有未压缩的源码?可以研究下吗 回复
    ┽? I’m OK? 0
    2019/6/20 11:08:02
    有没有做批量标注的 页面上添加上一张 下一张 然后 存到集合提交到后台 入库。
    现在功能可以实现 。 问题在于 我点击上一张的时候如何回显 我已经标注的框。 就是从数组中获取数据在到图片中框出来的问题? 有没有大神研究过 回复
    Contrail 0
    2019/4/4 18:26:29
    怎么引用到vue-cli中 回复
    熄灯*黄昏晓 0
    2019/4/3 10:40:33
    您好,data的数据为什么都是小数?是什么数据?
        ┽? I’m OK?0
        2019/6/20 11:10:26
        4 个点 的数据
        牛君0
        2020/4/16 14:30:51
        四个点的什么数据啊 是相对原图的比例吗? 求解
        183556872900
        2020/7/27 11:43:26
        四个点相对于图片的比例
        陈庆横1
        2021/3/3 23:26:14
        四个坐标数据啊,横坐标、纵坐标、向量坐标ey和ex
    回复
    luoxin 0
    2019/2/20 14:43:09
    现在有支持图片输出的版本吗 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复