source: pacpussensors/trunk/CameraViewer/Doc/latex/index.tex@ 141

Last change on this file since 141 was 141, checked in by ldecherf, 7 years ago

Ajout du composant CameraViewer (input pour le composant Vislab)

File size: 2.2 KB
Line 
1\hypertarget{index_intro_sec}{}\section{Introduction}\label{index_intro_sec}
2The pacpus component is composed of many classes \+:
3\begin{DoxyItemize}
4\item \hyperlink{class_disk_writer}{Disk\+Writer}
5\item \hyperlink{class_display}{Display}
6\item Vislab\+Camera
7\item Vislab\+Component
8\item \hyperlink{class_vislab_image_processor}{Vislab\+Image\+Processor}
9\end{DoxyItemize}
10
11The \hyperlink{class_disk_writer}{Disk\+Writer} class permit to record the video, it records all pictures taken by the camera The \hyperlink{class_display}{Display} class permit to see the video, this class creates the windows to display the videos The Vislab\+Camera class has for actions to start, stop and poweroff the camera The Vislab\+Component class is the base of the pacpus component; this class instantiate the elements. It execute the callbacks, start and stop the transmission of the camera The \hyperlink{class_vislab_image_processor}{Vislab\+Image\+Processor} class
12
13With this pacpus component we can record a video with two specificities \+:
14\begin{DoxyItemize}
15\item The classic video
16\item The disparity video
17\end{DoxyItemize}\hypertarget{index_How}{}\section{to use the camera}\label{index_How}
18
19\begin{DoxyItemize}
20\item Connect the power and the R\+J45 cable
21\item Configure the IP address of your computer with 192.\+168.\+0.\+xx
22\item Finally in the terminal, run pacpussensors with the plugin Vislab
23\item The X\+ML file to use have to look like this \+:
24\begin{DoxyCode}
25<?xml version=\textcolor{stringliteral}{"1.0"} encoding=\textcolor{stringliteral}{"ISO-8859-1"}?>
26
27 <\hyperlink{namespacepacpus}{pacpus}>
28
29 <components>
30
31 <component name=\textcolor{stringliteral}{"Vislab"} type=\textcolor{stringliteral}{"VislabComponent"} ui=\textcolor{stringliteral}{"0"} />
32
33 </components>
34
35 <connections>
36 </connections>
37
38 <plugins prefix=\textcolor{stringliteral}{""} postfix=\textcolor{stringliteral}{""} extension=\textcolor{stringliteral}{"so"}>
39 \textcolor{comment}{// extension="so" on linux, extension="dll" on windows}
40
41 <plugin lib=\textcolor{stringliteral}{"VislabComponent"} />
42
43 </plugins>
44
45 <parameters>
46 </parameters>
47
48 </\hyperlink{namespacepacpus}{pacpus}>
49\end{DoxyCode}
50
51\end{DoxyItemize}
Note: See TracBrowser for help on using the repository browser.