Patrick Snape
d1695524d2
Add round method for daisy
...
round does not exist in MSVC<2012 - added with the same code
as in line_descritor/binary_descriptor.cpp
10 years ago
Patrick Snape
11124010aa
sqrt is not overriden for integers in MSVC<2012
...
Adding the decimal point means that VS doesn't complain about
lack of overrides for sqrt with integers.
10 years ago
Patrick Snape
0236befcd2
Line descriptor: binary_descriptor - vector.data()
...
vector.data() does not exist in MSVC<2012, so I changed it to
&vector.front() which has the same effect (pointer to the first
element in the vector).
10 years ago
Lluis Gomez-Bigorda
796c26f68a
Fix w64 warnings
10 years ago
Lluis Gomez-Bigorda
1481194b54
Fix w64 warnings
10 years ago
Lluis Gomez-Bigorda
2315f9ca22
Minor bugfix: removes unwanted space character at the begining of recognition output strings.
10 years ago
Lluis Gomez-Bigorda
2538bf74a6
Adds example on segmented word recognition. Shows the use of the OCRHMMDecoder with the NM and CNN default classifiers.
10 years ago
lluis
ee677a255b
Overload the run() method in BaseOCR class in order to adapt to different classifier callbacks. The original run() method accepts only one Mat input image, this is expected to be a binarzed image with black and white text and works both with the OCRTesseract class and the OCRHMMDecoder class when the character classifier callback works with binary images (e.g. NM). The new run() method accepts two Mat input parameters. One for the gray scale (or color) source image and the other for a binary mask where each connected component corresponds to a pre-segmented character in the input image. This way the OCRHMMDecoder is able to work with character classifiers that operate in grey scale (or color) images (e.g. a CNN).
10 years ago
lluis
c146d37b93
Better CNN model for character recognition. Trained with an augmented dataset by adding translation/scale variations. Updated the croped word recognition with new class numbering (compatible with previous NM classifier).
10 years ago
sbokov
6a0545e6fe
Improving DisparityWLSFilter interface and adding a tutorial
...
Now the filter natively supports StereoBM and StereoSGBM with no
parameter tuning required. Also, now user won't need to set the ROI and
the right matcher parameters manually, it is all done in the respective
convenience factory method based on the left matcher instance. Tutorial
was added to clarify the provided example of use.
10 years ago
StevenPuttemans
076f53d667
fixing facerecognizer tutorials and interface
10 years ago
lluis
43b5febc63
Fix bug #4373 : Error (Assertion failed in resize) when passing very elongated contours to the recognition module
10 years ago
lluis
015e00bcdb
Fix memory leak bug #4420
10 years ago
Maksim Shabunin
aafda8fa66
Fixing GCC 4.9 warning
10 years ago
Alexander Stohr
70a2b23a6d
use better condition for checking if compiler supports round()
10 years ago
Alexander Stohr
df88c31892
eliminate some warnings
10 years ago
Alexander Stohr
024d8486a4
fix suffix that was in-compatible with MSVC 2012 (VC 11)
10 years ago
Alexander Stohr
8e24552f6c
make sources compile again on MSVC 2012 (VC 11) by adding round()
10 years ago
Alex Tomala
6219b5dfba
Fixed bug in LSDDetector where mask doesn't remove all undesired lines
10 years ago
lluis
2e787d6b42
fix Winx64 warnings
10 years ago
lluis
00f670e779
update to use the new createOCRHMMTransitionsTable() function, and fix program description in header comments
10 years ago
lluis
e4cc9a77a9
Adds createOCRHMMTransitionsTable() utility function to create a tailored language model transitions table from a given list of words (lexicon)
10 years ago
berak
bbee260321
wrap DAISY and LATCH to scripting
10 years ago
Vladimir
6b377061ce
Fixing Warnings
10 years ago
Vladimir
1a8f4a896d
Transparent API Support
10 years ago
Vladimir
07a2b55f96
Whitespace Fix
10 years ago
Vladimir
adfa8d4404
Added OCL version of "integrateAdditional" function
10 years ago
Vladimir
73558186b8
Merge Fix #2
10 years ago
Vladimir
e43ad495ca
Merge Fix #1
10 years ago
Vladimir
8a5f113da4
Fixing Warnings #5
10 years ago
Vladimir
1b3dc24f89
Fixing Warnings #4
10 years ago
Vladimir
dd48e0627c
Fixing Warnings #3
10 years ago
Vladimir
6da3704835
Fixing Warnings #2
10 years ago
Vladimir
34d91fa968
Warnings Fix #1
10 years ago
Vladimir
5a4184b619
2-nd level of parallelization + detector remake
...
1. Added 2-nd level of parallelization of NN on OpenCL
2. Restructured detector - now all filters work independently:
Variance Filter->Ensemble->NN, through "buffers"
10 years ago
Vladimir
38d5db71fe
Added OCL versions of Sr and Sc functions
10 years ago
Vadim Pisarevsky
ef10402f2f
fixed warnings in the tracking module
10 years ago
Kurnianggoro
cce4f7b3da
Fixing some warnings
10 years ago
Vladimir
3473d9343f
Fixing Warnings #5
10 years ago
Vladimir
4483a0bc67
Fixing Warnings #4
10 years ago
Vladimir
fcd1a682e7
Fixing Warnings #3
10 years ago
Vladimir
d39fbb7608
Fixing Warnings #2
10 years ago
Vladimir
17dbe91ac9
Warnings Fix #1
10 years ago
Kurnianggoro
08bc4b6a10
remove warnings
10 years ago
Kurnianggoro
61e9617d38
Fixing warnings
10 years ago
Kurnianggoro
318415f22b
Added doxygen documentations
10 years ago
jiaolong_x220
8fd8703ce8
added PASCAL VOC dataset
10 years ago
Vladimir
d4011aaea7
2-nd level of parallelization + detector remake
...
1. Added 2-nd level of parallelization of NN on OpenCL
2. Restructured detector - now all filters work independently:
Variance Filter->Ensemble->NN, through "buffers"
10 years ago
Vladimir
7569b8a1cc
Fixing whitespaces #3
10 years ago
lluis
c5bfcb95d1
fix doxygen warnings
10 years ago