Files
PhotonVision/chameleon-client/src/views/CameraViewes/ThresholdTab.vue

34 lines
1.1 KiB
Vue
Raw Normal View History

2019-09-22 00:14:12 +03:00
<template>
<div>
<CVrangeSlider v-model="value.hue" name="Hue" :min="0" :max="180" @input="handleInput('hue',value.hue)"></CVrangeSlider>
<CVrangeSlider v-model="value.saturation" name="Saturation" :min="0" :max="255" @input="handleInput('saturation',value.saturation)"></CVrangeSlider>
<CVrangeSlider v-model="value.value" name="Value" :min="0" :max="255" @input="handleInput('value',value.value)"></CVrangeSlider>
<CVswitch v-model="value.erode" name="Erode" @input="handleInput('erode',value.erode)"></CVswitch>
<CVswitch v-model="value.dilate" name="Dilate" @input="handleInput('dilate',value.dilate)"></CVswitch>
</div>
2019-09-22 00:14:12 +03:00
</template>
<script>
import CVrangeSlider from '../../components/cv-range-slider'
import CVswitch from '../../components/cv-switch'
2019-09-22 00:14:12 +03:00
export default {
name: 'Threshold',
2019-09-28 18:27:17 +03:00
props:['value'],
components:{
CVrangeSlider,
CVswitch
},
2019-09-22 00:14:12 +03:00
data() {
return {
}
2019-09-28 18:27:17 +03:00
},
computed:{
2019-10-11 01:18:14 +03:00
},
methods:{
2019-09-22 00:14:12 +03:00
}
}
</script>
<style lang="" scoped>
</style>