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# LookUp
[](https://github.com/deluan/lookup/releases)
[](https://godoc.org/github.com/deluan/lookup)
[](https://github.com/deluan/lookup/actions)
[](https://goreportcard.com/report/github.com/deluan/lookup)
[](http://gocover.io/github.com/deluan/lookup)
[](https://codeclimate.com/github/deluan/lookup/maintainability)
It is a nice, simple and fast library which helps you to lookup objects on a screen. It also includes
OCR functionality. Using Lookup you can do OCR tricks like recognizing any information in your Robot
application. Which can be useful for debugging or automating things.
This library is a straight port of the [Java LookUp library](https://github.com/iamshajeer/lookup)
to GoLang. Details on NCC (Normalized cross correlation) used by this library can be found in the
original library's ['docs'](https://github.com/corintio/lookup/tree/master/docs) folder (a lot of math).
### Usage
Take a look at the examples files for [Lookup](examples_lookup_test.go) and [OCR](examples_ocr_test.go)
for usage samples. For more details check the [documentation](https://godoc.org/github.com/deluan/lookup).
### To Do:
- ~~Add basic LookUp function~~
- ~~Implement OCR~~
- ~~Optimize for speed~~
- ~~Clean-up API~~
- ~~Better docs~~
- Implement Scaling