-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathyarp-opencv.xml
More file actions
70 lines (61 loc) · 2.08 KB
/
yarp-opencv.xml
File metadata and controls
70 lines (61 loc) · 2.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="yarpmanifest.xsl"?>
<module>
<name>yarp-opencv</name>
<doxygen-group></doxygen-group>
<description>Track a red ball using Hough Transform</description>
<copypolicy>Released under the terms of the GNU GPL v2.0</copypolicy>
<version>1.0</version>
<description-long>
Detect a red ball using Hough transform for circles. It performs basic red pixel detection, edge and circle detection.
Parameters and color filter have been adaptd to work on the provided image sequence.
To use the module do the following:
- Download the sequence and replay it with yarpdataplayer.
- Run the module and connect the input and output ports to view the results.
</description-long>
<arguments>
<param default="yarp-opencv" desc="select the current context.">context</param>
<param default="config.ini" desc="configuration file name.">from</param>
</arguments>
<authors>
<author email="vadim.tikhanoff@iit.it"> Vadim Tikhanoff </author>
</authors>
<data>
<input>
<type>yarp::sig::Image</type>
<port carrier="udp">/yarp-opencv/image:i</port>
<description>
Gets the input stream from the datasetplayer.
</description>
</input>
<output>
<type>yarp::sig::Image</type>
<port carrier="udp">/yarp-opencv/image:o</port>
<description>
streams out the result of the image processing.
</description>
</output>
<output>
<type>yarp::sig::Image</type>
<port carrier="udp">/yarp-opencv/mask:o</port>
<description>
streams out the mask of the red ball.
</description>
</output>
<output>
<type>yarp::os::Bottle</type>
<port carrier="tcp">/yarp-opencv/target:o</port>
<description>
streams out the target position.
</description>
</output>
</data>
<services>
<server>
<type>yarpOpencv_IDL</type>
<idl>yarp-opencv.thrift</idl>
<port>/yarp-opencv/rpc</port>
<description>service port</description>
</server>
</services>
</module>