Alexander Smorkalov
960b3f685f
Merge remote-tracking branch 'origin/3.4' into merge-3.4
2023-04-20 17:12:21 +03:00
Kumataro
42fc4892d5
text: change default char_whitelist parameter.
2023-03-21 13:59:29 +09:00
Alexander Alekhin
52f5f056cc
text: drop ambiguous call, fix bindings
2020-11-14 19:08:16 +00:00
Devansh Batra
aba93d5fd5
Merge pull request #2464 from devanshbatra04:master
...
Add Stroke Width Transform algorithm for Text Detection
* added SWTTextDetection code
* remove warnings from opencv_text compilation
* added bib for SWT Text Detection
* resolve initial pr suggestions
* change file name according to convention
* added optional OutputArray
* removed bug related to letter candidature
* added unit tests for stroke width transform text detection
* Added demo program
* made all minor edits required
* corrected findDataFilePath and removed manual allocation
* Added ArgumentParser
* corrected typo
* remove headers not allowed
* correct test case
* corrected float typecast warnings and test case
* remove final double correction and problematic test case
* test(swt): coding style
* finalminor bug corrections
2020-04-19 12:16:05 +00:00
Brian Wignall
078c45633d
Fix typos
...
backport commit 8c09249352
2019-12-04 19:22:08 +03:00
Brian Wignall
8c09249352
Fix typos
2019-12-02 07:23:05 -05:00
Alexander Alekhin
8ae597d031
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2019-09-13 17:14:40 +00:00
Alexander Alekhin
af6552b46f
text: remove NFA computation code due licensing conflict
2019-09-05 20:32:45 +03:00
Alexander Alekhin
b686f4304c
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2018-11-17 13:36:32 +00:00
Alexander Alekhin
33e35c082a
text: reset counters in ERFilterNM::run()
2018-11-10 12:13:34 +00:00
Vladislav Sovrasov
b7fa9697f6
text: remove duplicated create method in OCRHMMDecoder class
2018-08-24 09:02:48 +00:00
Alexander Alekhin
e4c8510e3a
text: apply CV_OVERRIDE/CV_FINAL
2018-03-28 16:50:00 +03:00
berak
102c80a2c9
remove some non-ascii symbols
2017-12-05 18:02:15 +01:00
Vladislav Sovrasov
fd2e37da56
text: improve DL-based samples
2017-10-30 15:57:47 +03:00
Vladislav Sovrasov
fb0338fb92
Merge branch 'master' into text_detector_dnn
2017-10-11 12:29:59 +03:00
Vladislav Sovrasov
3253fe9f7e
text: impovements in samples and module interface
2017-10-10 16:08:35 +03:00
Vladislav Sovrasov
951e18272d
text: cleanup dnn text detection part
2017-10-10 14:16:13 +03:00
Maksim Shabunin
3aa88889aa
Reworked HolisticWordspotter to work with dnn module
2017-09-28 21:04:48 +03:00
Maksim Shabunin
bad02f3797
Merge branch 'master' of https://github.com/opencv/opencv_contrib into pr723
2017-09-28 13:10:11 +03:00
sghoshcvc
e98f42eea5
Merge branch 'GSOC_text_detect_DNN_backend' of https://github.com/sghoshcvc/opencv_contrib into GSOC_text_detect_DNN_backend
...
merge conflict
2017-09-05 06:29:48 +02:00
sghoshcvc
dc48968f1c
removed blanks, fixed Cmake issue
2017-09-05 06:16:50 +02:00
Suman Ghosh
731637e0bb
Merge branch 'master' into GSOC_text_detect_DNN_backend
2017-08-28 19:56:10 +02:00
sghoshcvc
c697e41b8d
added calculation of output size
2017-08-28 19:25:58 +02:00
sghoshcvc
a2cab07193
DNN backend initial commit
2017-08-22 11:12:33 +02:00
LaurentBerger
3a05c24bbd
Update doc for text module
2017-07-27 17:48:27 +02:00
sghoshcvc
111b3bed7d
Modified to silent Clang warnings
2017-07-24 13:29:45 +02:00
sghoshcvc
b913cac1df
Fixed Doxygen Warning and error
2017-07-22 19:13:41 +02:00
sghoshcvc
ca2a2abed0
Removed white space errors and platform specific warnings
2017-07-22 00:24:17 +02:00
Suman Ghosh
9071ca7e2b
Merge branch 'master' into gsoc_textDetect_2017
2017-07-21 02:09:12 +02:00
sghoshcvc
73ddeab66f
simple cleaning and added comments
2017-07-19 19:01:30 +02:00
sghoshcvc
be395e5981
Modified the class heirarchy
2017-07-19 16:58:11 +02:00
Justin Hotchkiss Palermo
574e20000d
fix spelling
2017-06-29 22:11:53 -04:00
sghoshcvc
e494efb4b0
Added comments
2017-06-23 19:09:17 +02:00
sghoshcvc
fc9c41b8d4
Minor modification
2017-06-23 18:36:33 +02:00
sghoshcvc
9ae765a197
Text detector class and Custom Image processor Class
2017-06-22 18:31:12 +02:00
Jcrist99
6c9d6d507b
Merge pull request #1210 from abratchik:contrib.java.wrapper.fix.3.2
...
fix java wrappers for ERFilter, OCRHMMDecoder, OCRBeamSearchDecoder (#1210 )
* fix java wrappers for ERFilter, OCRHMMDecoder, OCRBeamSearchDecoder
* fix comments
2017-06-08 04:54:10 +02:00
abratchik
53da3059a4
Fix java wrappers for Text module
2017-05-31 17:10:22 +04:00
Vladislav Sovrasov
bedd1f763c
Replace a dummy pointer with the smart in ERStat
2016-11-18 17:17:12 +03:00
Alexander Alekhin
823dea726f
migration: github.com/opencv/opencv_contrib
2016-07-12 13:02:08 +03:00
Anguelos Nicolaou
158c8a9876
fixed doxygen warning
2016-07-12 00:05:36 +02:00
Anguelos Nicolaou
d566884a6e
fixed doxygen attempt to fix IOS and visual studio warnings
2016-07-11 21:52:46 +02:00
Anguelos Nicolaou
44d7339feb
Wordspotter implemented
...
Classifier implemented as an independednt class from the worspotter.
-Works both on CPU and GPU at expected top performance of 26ms per sample on a GTX 980Ti
-Simple demo for wordspoter added for cpp
-Interactiuve demo added for python
2016-07-06 16:36:23 +02:00
lluisgomez
4092d2efe3
erGrouping python bindings and sample script textdetection.py which mimics the same detection pipeline as in textdetection.cpp
2016-03-15 22:32:31 +01:00
lluisgomez
7aedcae1ec
fix MSVS warnings
2016-01-23 10:00:55 +01:00
lluisgomez
581ae6b006
fix MSVS warnings
2016-01-23 09:24:22 +01:00
lluisgomez
9281cbfd2b
ERFilter python bindings
2016-01-22 22:29:05 +01:00
previ
fe05681627
text python bindings
2015-11-06 20:00:28 +00:00
Lluis Gomez-Bigorda
cc43177675
OCRBeamSearchDecoder code refactor: fixes most of the TODOs comments, cleans-up code, and fix a bug in score_segmentation(...) member function.
2015-08-26 20:11:17 +02:00
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).
2015-08-01 13:52:24 +02:00
lluis
e4cc9a77a9
Adds createOCRHMMTransitionsTable() utility function to create a tailored language model transitions table from a given list of words (lexicon)
2015-07-09 18:40:11 +02:00