Bradlee Speice
3e5c87a96a
Integrate entering a key string from xautomation
2012-07-12 15:34:01 -04:00
Bradlee Speice
61a35913a0
Bring the opencv1 and opencv2 includes back together
2012-07-12 12:15:56 -04:00
Bradlee Speice
6d1e25686b
Document and implement the "tolerance" setting better
2012-07-12 12:07:56 -04:00
Bradlee Speice
157ecea655
Give cva-input the sane tolerance option
2012-07-12 11:02:45 -04:00
Bradlee Speice
590af56dee
Make the build process more portable
2012-07-12 10:06:08 -04:00
Bradlee Speice
e436323d7a
Add functions to scroll the mouse up and down
2012-07-12 10:04:57 -04:00
Bradlee Speice
5150b2d7e4
Add documentation for cva-input and cva-match
2012-07-11 15:59:06 -04:00
Bradlee Speice
ed121d4ec5
Implement a cleaner way of tracking version number
2012-07-11 15:06:57 -04:00
Bradlee Speice
eddd689c29
Integrate documentation into the build process
2012-07-11 14:34:26 -04:00
Bradlee Speice
2f7864d344
Finish initial documentation
...
Add a page explaining how to create an application test
2012-07-11 12:02:04 -04:00
Bradlee Speice
e71c17cf5c
Commit initial documentation
2012-07-10 16:32:42 -04:00
Bradlee Speice
0f15820c81
Add the libcvautomation_funcs BASH functions
2012-06-28 13:55:58 -04:00
Bradlee Speice
077f0898dd
Remove extraneous markdown files, release 1.0
2012-06-28 13:11:56 -04:00
Bradlee Speice
d4d2fdf051
Finish up preparations for release 1.0
2012-06-28 12:57:21 -04:00
Bradlee Speice
45905d8454
Fix up the build process in preparation for release 1.0
2012-06-28 12:35:04 -04:00
Bradlee Speice
9dc1d24926
Add functionality to input a command string
2012-06-28 12:12:30 -04:00
Bradlee Speice
2c41ec3bca
Finish up the cva-input program
2012-06-27 12:52:12 -04:00
Bradlee Speice
deff35b221
Change behavior of cva-input to rely on getopt for what to do
2012-06-27 10:28:42 -04:00
Bradlee Speice
b48f3e636c
Flesh out the cva-input program, and add calls to XFlush()
2012-06-26 16:43:27 -04:00
Bradlee Speice
8c1ab45c26
Continue fleshing out the XTest functions for keyboards
2012-06-26 16:43:20 -04:00
Bradlee Speice
ca39bd90be
Add basic XTest functionality, clean up and refactor other sources
2012-06-26 16:43:15 -04:00
Bradlee Speice
62431b5a18
Add the global TODO file
2012-06-26 16:43:06 -04:00
Bradlee Speice
dc01500412
Update the README
2012-06-26 16:43:03 -04:00
Bradlee Speice
79cb91bdd9
Ensure that XTest is installed
2012-06-26 16:42:30 -04:00
Bradlee Speice
45cc06c7f9
Remove an extra configure.ac
2012-06-26 14:36:01 -04:00
Bradlee Speice
0b399525d0
Reimplement the "sane tolerance" in a better way
2012-06-25 18:09:54 -04:00
Bradlee Speice
3c314f12f3
Revert "Provide a bit more sane way to calculate tolerance"
...
Tolerance using exponential function wasn't anywhere near as granular as it needed to be
This reverts commit c716505c20
.
2012-06-25 16:35:50 -04:00
Bradlee Speice
c716505c20
Provide a bit more sane way to calculate tolerance
...
Keep the default tolerance at INT_MAX
2012-06-25 15:48:43 -04:00
Bradlee Speice
413e8a8f46
Fix a minor ordering issue with autogen
2012-06-23 00:39:22 -04:00
Bradlee Speice
218e83cc74
Remove unnecessary build files, clean up the tree
2012-06-23 00:13:30 -04:00
Bradlee Speice
01411ebc4a
Fix an improper configure.ac
2012-06-22 23:36:21 -04:00
Bradlee Speice
a01bf54b5d
Fix the build process to support OpenCV 2 (Ubuntu)
2012-06-22 20:06:28 -04:00
Bradlee Speice
403a00435d
Remove autoheader from autogen.sh, it's not doing anything
2012-06-22 16:26:47 -04:00
Bradlee Speice
8d89cca315
Downgrade the autoconf version to support RHEL5
2012-06-22 16:15:59 -04:00
Bradlee Speice
dab4d28932
Add functions to return the center of a sub-image, rather than top-left corner
...
Fix up the build process to make sure out-of-tree builds work correctly
Fix the example script not finding the cva-match binary correctly
2012-06-22 15:38:41 -04:00
Bradlee Speice
df26d0a95c
Formalize the build process and integrate autotools
2012-06-22 13:22:16 -04:00
Bradlee Speice
0a10dc798c
Fix matchSubImage_a not using the proper call to matchSubImage
...
Refactoring changes - use an array instead of a linked list - if you want a linked list, you can do it yourself, reference code is in cva-match.c
Fix some build errors - not all function prototypes could see the cvautomationList struct.
2012-06-22 09:38:02 -04:00
Bradlee Speice
a63c54f9c4
Add functions for working with arrays of images to match
...
Also, change "threshold" to "tolerance," it's much more descriptive
2012-06-22 09:16:44 -04:00
Bradlee Speice
f1048394c8
Add an example usage for the OpenCV logo
2012-06-21 15:56:38 -04:00
Bradlee Speice
ab5ab77f32
Fix memory management of the linked list.
2012-06-21 15:44:42 -04:00
Bradlee Speice
84212eb006
Set up cva-match to support multiple sub images
2012-06-21 15:39:32 -04:00
Bradlee Speice
7a7b87babb
Enable using X11 root as root image
2012-06-21 14:50:24 -04:00
Bradlee Speice
792ef300cb
Remove the cva-match.h file
...
cva-match is a reference program, doesn't really need a header file
2012-06-21 12:58:51 -04:00
Bradlee Speice
6099aa6107
Add an install section to the Makefile
2012-06-21 12:38:38 -04:00
Bradlee Speice
64986ad603
Fix the README a bit
2012-06-21 12:31:52 -04:00
Bradlee Speice
5a576f6c51
CVAM: Include the new libcvautomation.h
...
Fix up the libcvautomation-x11.h file
2012-06-21 12:24:31 -04:00
Bradlee Speice
7818d188e8
CVAM: First functioning code and libcvautomation
2012-06-21 12:19:55 -04:00
Bradlee Speice
978ba8567f
CVAM: Initial detection program
2012-06-20 16:57:03 -04:00
Bradlee Speice
a4906c7d9a
CVAM: Add the initial program based on the reference.
...
Original program can be found here: http://nashruddin.com/template-matching-in-opencv-with-example.html
2012-06-20 15:55:19 -04:00
Bradlee Speice
c5d2c9a3d0
README: Update the README
2012-06-20 15:47:19 -04:00