0.0.12 • Published 10 months ago
img-pixi-viewer v0.0.12
image-viewer 组件
基础功能
- 查看图片
- 放大\缩小
- 拖拽
- 最佳大小&位置
- 左右旋转
- 水平&垂直翻转
高级功能
- 拖拽直方图统计
- 拖拽Mask统计
需求分析
- 显示图片:
- 读取(jpg,png,yuv,raw...)-> 显示图片
- 显示PB:
- 框选区域 -> 统计 -> 发送数据 -> 更新视图
- 统计直方图:
- 框选区域 -> 统计 -> 发送数据 -> 显示直方图
开启直方图统计 -> 选框 -> 统计数据 -> 父组件 开始PB统计 -> 选框 -> 统计数据 -> 父组件
面向对象
old : 舞台stage -> container -> Sprite -> Mask new ImgViewer: 1.创建stage 2.创建container 3.判断container child是否为空 3.删除child 4.new Sprite -> container 5.new Mask -> container
初次加载没有图片 首次加载图片 第二次加载图片
mask
基础用法
<Viewer :imgurl="img" :height="height" :width="width" />添加Mask
<Viewer :imgurl="img" :height="height" :width="width" :mask="mask" />API
Attributes
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| imgurl | 图片地址 | string | '' |
| height | 显示图片容器的高度 | number | 0 |
| width | 显示图片容器的宽度 | number | 0 |
| mask | 图片底层的蒙版 | Graphics | '' |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| onPBstatis | 开始PB统计 | string |
| onHisstatis | 开启直方图统计 | number |
| width | 显示图片容器的宽度 | number |
| mask | 图片底层的蒙版 | Graphics |
Slots
0.0.12
10 months ago
0.0.11
10 months ago
0.0.10
10 months ago
0.0.9
10 months ago
0.0.8
10 months ago
0.0.7
10 months ago
0.0.6
10 months ago
0.0.5
11 months ago
0.0.4
11 months ago
0.0.3
11 months ago
0.0.2
11 months ago
0.0.1
11 months ago
0.0.0
11 months ago
1.0.4
11 months ago
1.0.3
11 months ago
1.0.2
11 months ago
1.0.1
11 months ago
1.0.0
11 months ago