Move the sources to trunk
[opencv] / apps / Hawk / ReadMe.txt
1 Hawk is the application designed for interactive development and testing\r
2 of Computer Vision algorithms. It represents all features of IPL library and\r
3 a part of IPPI library (full support of IPPI to come soon). Also it can \r
4 support ANY library that has a proper "wrapper plugin" to Hawk.\r
5 \r
6 \r
7 Hawk consists of the following parts and modules:\r
8 \r
9 == CVEiCL (lib): the interpreter based on EiC interpreter of ISO C\r
10 \r
11 == HighGUI (lib): the library that provides high-level interface to UI\r
12    features like windows creation, images visualization, user input, etc.\r
13 \r
14 == IplWrap (dll): the module that wraps IPL library for it to be used \r
15    in Hawk. It should be disposed in plugins directory.\r
16 \r
17 == IppiWrap (dll): the same for IPPI library\r
18 \r
19 == ProxyTrans (DS filter): the filter for working with camera (up to now \r
20    supports only Intel USB Camera). Before working with the camera, you \r
21    should register the filter, like this:\r
22 \r
23    regsvr32 ProxyTrans.ax\r
24 \r
25 == Hawk itself: getting all the parts together and providing a friendly\r
26    UI. Also it contains the block of converters (to be a separate module \r
27    soon) to and from IPPI, IPL image structures and Win32 bitmap.\r
28 \r
29 \r
30 There are two samples of using Hawk in the scripts directory. \r
31 Hough.c demonstrates the text rotation angle recognition based on \r
32 Hough transform;\r
33 Ds.c shows how to work with DirectShow.