Remove old hub page (#2785)
* Remove old hub page * Update wording * Reset date
This commit is contained in:
parent
9f03bd5cd5
commit
45208dd1a7
2 changed files with 38 additions and 78 deletions
|
@ -10,9 +10,44 @@ footer: true
|
|||
logo: opencv.png
|
||||
ha_category: Image Processing
|
||||
featured: false
|
||||
ha_release: 0.44
|
||||
ha_release: 0.47
|
||||
---
|
||||
|
||||
The `opencv` image processing platform allows you to create a standalone image processor without the linked camera entity as mentioned in the [OpenCV page](https://home-assistant.io/components/opencv).
|
||||
[OpenCV](http://www.opencv.org) is an open source computer vision image and video processing library.
|
||||
|
||||
Please refer to the [component](/components/opencv/) configuration on how to setup the image processor.
|
||||
Some pre-defined classifiers can be found here: https://github.com/opencv/opencv/tree/master/data
|
||||
|
||||
### {% linkable_title Configuration %}
|
||||
|
||||
To setup OpenCV with Home Assistant, add the following section to your `configuration.yaml` file:
|
||||
|
||||
```yaml
|
||||
# Example configuration.yaml entry
|
||||
image_processing:
|
||||
- platform: opencv
|
||||
name: Front Door Faces
|
||||
source:
|
||||
- entity_id: camera.front_door
|
||||
classifier:
|
||||
mom: /path/to/classifier.xml
|
||||
```
|
||||
|
||||
- **name** (*Required*): The name of the OpenCV image processor.
|
||||
- **source** array (*Required*): List of image sources.
|
||||
- **entity_id** (*Required*): A camera entity id to get picture from.
|
||||
- **name** (*Optional*): This parameter allows you to override the name of your `image_processing` entity.
|
||||
- **classifier** (*Optional*): Dictionary of name to path to the classifier xml file. If this field is not provided, a face classifier will be downloaded from OpenCV's github repo.
|
||||
|
||||
**classifier** may also be defined as a dictionary of names to classifier configurations:
|
||||
|
||||
```yaml
|
||||
mom:
|
||||
file: /path/to/classifier/xml
|
||||
neighbors: 4
|
||||
min_size: (40, 40)
|
||||
scale: 1.1f
|
||||
```
|
||||
|
||||
- **file** (*Required*): The path to the classifier xml file.
|
||||
- **scale** (*Optional*): The scale to perform when processing, this is a `float` value that must be greater than or equal to `1.0`, default is `1.1`.
|
||||
- **neighbors** (*Optional*): The minimum number of neighbors required for a match, default is `4`. The higher this number, the more picky the matching will be; lower the number, the more false positives you may experience.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue