SuccèsChangements

Summary

  1. gs-ir: Dispatcher: automatically close the engine if the verticle cannot (commit: 71be376) (details)
  2. gsv-cv: Ocr: corrected a typo (commit: 5e6f8db) (details)
  3. gs-cv: Ocr: added accentuated and special characters to the white list (commit: 9769edd) (details)
  4. gs-cv: OCRPlasty: fixed a typo (commit: d445d74) (details)
  5. gs-ir: DocPropertiesSwitcher: removed a TODO (done) (commit: be699ee) (details)
  6. gs-cv: removed deprecated css files (commit: 0d88892) (details)
  7. gs-cv: ComputeBestTextPerZone: cleaned-up and refactored the code (commit: f7c3b68) (details)
  8. gs-cv: ComputeBestTextPerZone: used OCRPlasty to get the best text (commit: 75eeecc) (details)
  9. gs-ir: DocZonesEdit: fixed a bug in the datalist (HTML characters were (commit: 4e23fd9) (details)
  10. gs-ir: DocZonesShowDetails: fixed a bug during display (HTML characters (commit: af2982a) (details)
  11. gs-ir: DocZonesShowDetails: fixed bad modal display (commit: 6d7ca09) (details)
  12. reactor, app server: Add content-type to response (commit: fd3252f) (details)
  13. gs-reactor: Avoid traversing the whole context tree on flush/unmount (commit: 822e5d0) (details)
  14. gs-ir: AbstractMultitonVerticle: decremented the counter in the stop (commit: 7bc086d) (details)
  15. Change CamLayoutAnalyzer. Not finished (commit: 7515284) (details)
  16. Differential: Use switchMap instead of flatMap in dependencies (commit: a91b4d2) (details)
  17. gs-ir: AbstractMultitonVerticle: minor refactoring (commit: 2918a0a) (details)
  18. gs-cv: OCRPlasty: added a safety to prevent IndexOutOfBoundsException (commit: 5b81aab) (details)
  19. gs-cv: ComputeBestTextPerZone: minor refactoring (commit: e5e9ed3) (details)
  20. gs-ir; gs-cv: Attempts to fix issues with worker verticle in gs-ir (commit: 87b9704) (details)
  21. gs-cv: ComputeBestTextPerZone: cleaned-up the code (commit: 4f00a07) (details)
  22. gs-cv: Removed deprecated class ClassImgFieldComparator (commit: f8f1cb4) (details)
  23. gs-cv: ComputeTrainedScores: cleaned-up the code (commit: 7144161) (details)
  24. gs-cv: FillModelWithData: deleted unused function (commit: 2ce8709) (details)
  25. gs-ir: TextBindingCustom: replaced toString() with String.valueOf(...) (commit: c8d6095) (details)
  26. gs-ir: Score: simplified the addition of a new MeanLevenshteinInstance (commit: db33e60) (details)
  27. gs-ir: Fixed a problem during flush from WatchApp (ongoing work) (commit: 9bc4241) (details)
  28. gs-common: minor refactoring (commit: 9137b04) (details)
  29. gs-cv: removed unused portions of code (minor) (commit: 7d46538) (details)
  30. gs-cv: ComputeTrainedScores: cleaned-up the code (commit: d5ddc5d) (details)
  31. gs-cv: ImgFiltersVisualComparator: updated (commit: f19e55c) (details)
  32. Remove FX properties from PseudoConcurrentCollection (commit: 3bf5f49) (details)
  33. gs-cv: FillModelWithData: renamed getOcrParameters -> buildOcrParameters (commit: 5b2fddc) (details)
  34. gs-cv: FillModelWithData: removed the getCurrentCache.flush() from (commit: 0a68e29) (details)
  35. gs-cv: FillModelWithData: put back getCurrentCache.flush() in (commit: 1aa5cc2) (details)
  36. DefaultDependencies: Remove unnecessary use of RxJavaHelpers (commit: eb6ae65) (details)
  37. Remove dependency on JavaFX in AbstractTsDependencies (commit: b96c1cc) (details)
  38. gs-ir: WorkerVerticle: refactored the code and added a try/catch clause (commit: a293165) (details)
  39. gs-cv, gs-ir: added some safety checks to prevent undesired behaviors (commit: 9f6ae0b) (details)
  40. gs-cv: OCRPlasty: moved the safety check one level up (in (commit: cc17742) (details)
  41. gs-ir: TextBindingCustom: replaced SimpleStringProperties with Bindings (commit: 0afa5cd) (details)
  42. gs-cv-layout: added a constructor in Zones to extract zones from a (commit: 779dbc5) (details)
  43. gs-cv: LayoutAnalyzer: refactored the code to be able to close all (commit: 56ae300) (details)
  44. Implements consolidated fields feature (commit: 4a34837) (details)
  45. Return Observable<String> instead of ObservableValue<String> for (commit: b177874) (details)
  46. RxJavaHelpers: Make some methods private (commit: 010ca93) (details)
  47. introduce motion detection in layout comparator (commit: 6882197) (details)
  48. Adjust a parameter (commit: 81c8c08) (details)
  49. gs-todomvc: Remove import of missing class (commit: b6a125a) (details)
  50. Extract Field / Fields classes (commit: e20ffd5) (details)
  51. gs-cv: cleaned-up the code (deleted unused and deprecated classes) (commit: 084ccd9) (details)
  52. gs-cv: Zones: minor update (commit: 470c8e8) (details)
  53. gs-cv: added an UID for Zone, computed from its Rect using sha-256 (commit: 87953bd) (details)
  54. gs-cv: ModelTools: added a method to compute an UID for a Rect object (commit: 4cdb58f) (details)
  55. gs-cv: changed the way a Zone is identified (commit: 454d194) (details)
  56. gs-cv-utils: Added a convenience class to convert the old zones.json to (commit: cefbe59) (details)
  57. gs-ir: TextBindingCustom: updated Zone label definitions to match the (commit: 2efb09d) (details)
  58. gs-ir: TextBindingCustom: resolved a merge conflict (commit: e82ed40) (details)
  59. gs-cv-model: Refactored some code in the model (commit: 8b97f03) (details)
  60. gs-cv-utils: ZonesJsonConverterForUID: refactored the code (automatic (commit: d63c9ec) (details)
  61. gs-cv: NewZonesModelConverter: flush more regularly (faster and more (commit: 1c7decd) (details)
  62. Improve cam analyzer (commit: 6c4dfc0) (details)
  63. Improve Cam Layout Analyser (commit: 33b6a82) (details)
  64. delete files + cosmetic (commit: 2230701) (details)
  65. Refactoring (commit: ce7618d) (details)
  66. gs-cv-classifier: extracted the deskew from the Classifier (wip) (commit: de1b6d3) (details)
  67. gs-cv-classifier: working version of the Deskewer (commit: 7bb149f) (details)
  68. gs-cv-classifier: added a method to deskew and save an Img on the disk (commit: abe5cbf) (details)
  69. gs-cv-classifier: copied Field and Fields to DocField and DocFields for (commit: aaedc2b) (details)
  70. Add Ransac implementation (commit: 0fa6dd5) (details)
  71. gs-ir: ClassifierVerticle: replaced File with Path (commit: f2acc88) (details)
  72. gs-ir: Added a DeskewerVerticle (commit: 6d3cf10) (details)
  73. gs-cv-classifier: updated the ClassifierUsingFields (commit: 4c43db0) (details)
  74. gs-cv-classifier: updated DocField(s) and added a wrapping class for the (commit: 3c046f2) (details)
  75. gs-ir: added ClassifierVerticle and NewClassCreatorVerticle, along with (commit: 364bf61) (details)
  76. gs-cv: ZonesJsonConverterForUID: corrected a bug (oops) (commit: 29e28f5) (details)
  77. gs-ir: corrected the execution flow for the new verticles (commit: c55b226) (details)
  78. gs-cv: minor refactoring (cosmetic) (commit: 087d942) (details)
  79. gs-ir: PdfConverterVerticle: added an exception (commit: bcb66d0) (details)
  80. gs-cv-classifier: evaluation of a new model for DocClass (commit: 934e0b4) (details)
  81. Test Ransac with houghlines (commit: f26c763) (details)
  82. gs-reactor: Use Observables to define metabindings (commit: 7b48c63) (details)
  83. gs-api: Snapshot: Avoid side-effects in Observables (commit: 741cced) (details)
  84. gs-reactor: Fix step count in @Stepper (commit: 4a155ef) (details)
  85. gs-ir: Fix a list extractor (commit: ec3e268) (details)
  86. gs-ir: Use startWith instead of concat in a text extractor (commit: 33244ec) (details)
  87. gs-reactor: MetaBinding: Rename some parameters (commit: 7f3211d) (details)
  88. gs-api: Snapshot: Use TreeSet/HashSet instead of concurrent sets (commit: 951e75b) (details)
  89. Use hide() before returning Subjects as Observables (commit: 16299b5) (details)
  90. gs-reactor: ApplicationServer: Avoid null pointer exception (commit: bfbf4d6) (details)
  91. gs-todomvc: Some simplifications, add hidden styleClass when appropriate (commit: 987d898) (details)
  92. Begin perspective correction (commit: d4a86bb) (details)
  93. gs-ir: Cast Snapshot<ZoneTextInstance> to Snapshot to get (commit: a46310e) (details)
  94. gs-api: Snapshot: Add removals to result of getIndexedElements() (commit: 8ed4165) (details)
  95. gs-api: Snapshot: Add javadoc (commit: 6a21fdd) (details)
  96. gs-reactor: Add comment in Controller (commit: 9d7eb0e) (details)
  97. Delete unused ObservableListWrapper class copy (commit: 3057bed) (details)
  98. Refactor: getAdds/RemovesObservable() -> getAdds()/getRemovals() (commit: 62964fd) (details)
  99. gs-cv-classifier: added a new model structure (wip) (commit: 6e5de68) (details)
  100. gs-cv-classifier: created a new, simpler model to store the OCR data (commit: 4e2754a) (details)
  101. gs-cv-classifier: SimpleModel: updated the model to include ImgFilters (commit: b3bdb0f) (details)
  102. gs-todomvc: Rename most tag classes, delete some (commit: dd1e91d) (details)
  103. gs-cv-classifier: refactored the doc fields (commit: 7a1fe6c) (details)
  104. gs-cv-classifier: ClassifierUsingFields: added a second filter in (commit: 7b5f2bc) (details)
  105. Automatic horizontal perspective correction (commit: d7b63ba) (details)
  106. gs-cv-classifier: SimpleModel: added a ZoneNum property (commit: 7c6dd3b) (details)
  107. gs-cv-classifier: added stream support to DocFields (commit: 3ed81be) (details)
  108. gs-api: Snapshot: Fix warnings in Javadoc (commit: 542514e) (details)
  109. gs-reactor: Add missing classes for HTML tags (commit: f24f3bc) (details)
  110. gs-reactor: Use Observable<Boolean> to define TagSwitcher (commit: d534c26) (details)
  111. Do not return ObservableValues in methods in DefaultCompositeInheritance (commit: 08a081e) (details)
  112. gs-cv: Zones: removed unused logger (commit: 4695c05) (details)
  113. gs-cv-classifier: added static methods to convert DocFields to/from (commit: e036158) (details)
  114. gs-cv-classifier: began the implementation of the new SimpleModel (wip) (commit: 17d8f6f) (details)
  115. gs-reactor: Refactor (commit: 4d2aa4b) (details)
  116. Serialize Subjects in AbstractTsDependencies and (commit: 4d061ba) (details)
  117. Avoid duplicate subcontexts in foreach (commit: 3bffa8b) (details)
  118. Fix cast in PseudoConcurrentCollection (commit: 53f710d) (details)
  119. Use Set instead of List in a contains test (commit: 361ef31) (details)
  120. gs-cv: moved static classes (tools) to package (commit: b7dd598) (details)
  121. start vanishing points detector debug (commit: 6ccb4fa) (details)
  122. DefaultContext: Avoid double checking before adding to set (commit: 9052c43) (details)
  123. gs-default: memoize results in computePotentialDependencies (commit: 2a37a8a) (details)
  124. Fix several issues (commit: 3ec1454) (details)
  125. DefaultContext: Simplify computePotentialDependencies (commit: 6645ebf) (details)
  126. Begin Reinforcer implementation (commit: 5f70f97) (details)
  127. New lines detector, reinforcer in progress (commit: 8d96111) (details)
  128. New test (commit: f03a59a) (details)
  129. gs-cv: added a RANSAC filter in OCRPlasty (min error maximizes LCS (commit: 7280816) (details)
  130. gs-cv: refactored the code in OCRPlasty (commit: a898d45) (details)
  131. gs-cv: implemented another mechanism to compute the error in the RANSAC (commit: 8735d84) (details)
  132. gs-cv: improved RANSAC from LCS in OCRPlasty (commit: 75ed268) (details)
  133. gs-cv: refactored the code in OCRPlasty for LetterPairsSimilarity (commit: 1e2b18d) (details)
  134. gs-cv: refactored the code in OCRPlasty for LetterPairsSimilarity (commit: 225fe82) (details)
  135. gs-cv: optimized the similarity computation in OCRPlasty (commit: 916e0ab) (details)
  136. gs-cv: added a comparison based on Levenshtein distance in OCRPlasty (commit: 7b3aec6) (details)
  137. gs-cv: LetterPairSimilarity: added a safety check for empty strings (commit: 6d419c2) (details)
  138. gs-cv: OCRPlasty: corrected a bug that prevented increment of the error (commit: 1b331be) (details)
  139. gs-cv: OCRPlasty: refactored the code for better clarity (commit: 924a4b3) (details)
  140. gs-cv-utils: started to implement a scorer for the OCRPlasty algorithm (commit: d4b06f6) (details)
  141. gs-cv: refactored the code in OCRPlasty (commit: b1d43eb) (details)
  142. gs-cv: OCRPlastyScorer: added a few strings in example list (commit: 37c04cc) (details)
  143. gs-cv: OCRPlasty: refactored and documented the code (commit: 0051a92) (details)
  144. gs-cv: OCRPlasty: refactored selectBest (Java 8) (commit: 6718bad) (details)
  145. gs-cv: added new automated methods in OCRPlastyScorer (commit: c634224) (details)
  146. gs-cv: RandomStringMutator: added the ability to severly change the (commit: dfba4f0) (details)
  147. gs-cv: OCRPlasty: replaced System.out.println with a logger (commit: 75ba10a) (details)
  148. gs-cv: OCRPlastyScorer: pursued the implementation of the code (commit: 2cc902f) (details)
  149. gs-cv: slight parameters optimization (commit: 70c7a23) (details)
  150. gs-cv: Levenshtein: added safety checks for null or empty strings (commit: 4889b1d) (details)
  151. gs-cv: OCRPlasty: added a normalized Levenshtein distance-based RANSAC (commit: badeed8) (details)
  152. gs-cv: OCRPlasty: cleaner definition of similarity (commit: 8964dab) (details)
  153. gs-cv: OCRPlasty: minor refactoring (commit: 42713d2) (details)
  154. gs-cv: Levenshtein: added a test class (commit: a38f958) (details)
  155. gs-cv: LetterPairSimilarity: added a test class and checked for (commit: 9b8b548) (details)
  156. gs-cv: OCRPlastyScorer: print durations (normalized as per char) in the (commit: a115087) (details)
  157. gs-cv: OCRPlastyScorer: documented the code (commit: 6638cae) (details)
  158. gs-cv: used RANSAC.NORM_LEVENSHTEIN instead of NONE in methods calling (commit: 05b64e0) (details)
  159. merge (commit: e7330e3) (details)
  160. DefaultGeneric: Cosmetic changes (commit: 04c888f) (details)
  161. Use memoization in more places, use share() instead of (commit: 43e98d6) (details)
  162. gs-cv: OCRPlasty: fixed some bugs (see details) (commit: 5c6474a) (details)
  163. gs-cv: Deskewer: added a RANSAC to get a better angle (commit: 2c341fa) (details)
  164. gs-ir-reinforcer: minor refactoring (commit: bfde8f4) (details)
  165. Rename Analyzer (commit: fb6b7f6) (details)
  166. gs-cv: OCRPlasty: correctStrings() return an Optional<String> rather (commit: 3dfccc2) (details)
  167. gs-default: DefaultCompositesInheritance: Fix typo (commit: 294ffed) (details)
  168. gs-todomvc: Fix bug when removing a checked item (commit: 51f5584) (details)
  169. gs-default: Do not memoize getSubInstances and getSubInheritings (commit: c0b2a0c) (details)
  170. Improve LinesDetector2 (commit: 37f320f) (details)
  171. Memoize getSubInheritings and getSubInstances again (commit: cf06157) (details)
  172. gs-todomvc: Fix clearing all completed items (commit: 534d13c) (details)
  173. gs-cv: OCRPlasty: added a method to get the list of outliers detected by (commit: 23e2d22) (details)
  174. gs-cv: refactored CamLiveRetriever (commit: e985889) (details)
  175. gs-cv: CamLiveRetriever: added the ability to filter the labels (commit: 3f31e42) (details)
  176. gs-cv-layout: refactored the code in Field and Fields (commit: f37606e) (details)
  177. gs-cv-layout: prevent drawing fields on screen if not detected on (commit: abe0147) (details)
  178. gs-cv-layout: AbstractField: consolidated is now an Optional<String> (commit: c94583d) (details)
  179. gs-cv-layout: started to implement a filter mechanism to remove (commit: 86f6612) (details)
  180. gs-cv: moved a few methods in abstract classes and continued the (commit: 60b2da1) (details)
  181. gs-cv: moved files from package layout to cv.classifier (commit: 60e53d3) (details)
  182. gs-cv: moved Ransac to package cv.utils (commit: cbb52d9) (details)
  183. gs-cv: factorized the code in LineDetector(2) to extract Lines and Line (commit: 4b0ba56) (details)
  184. gs-cv: refactored Deskewer and included a RANSAC based on Hough lines (commit: 06cbcca) (details)
  185. gs-cv: Created a helper class to compare rectangles (union, (commit: 2b5b209) (details)
  186. gs-cv-utils: added an implementation of Non-Maxima Suppression algorithm (commit: a949417) (details)
  187. gs-cv-utils: added a method to check whether two rectangles overlap (commit: 4ee5a41) (details)
  188. gs-cv-utils: attempted to fix a bug causing an infite loop (wip) (commit: d122d6e) (details)
  189. gs-cv: attempts to clean the fields list from AbstractFields (wip) (commit: 4407b72) (details)
  190. gs-cv: refactored the code (commit: f2407b6) (details)
  191. gs-cv-utils: replaced string.split() with Pattern.compile() (commit: f07543f) (details)
  192. gs-cv-utils: started to implement a new class for Strings comparison (commit: ea60e14) (details)
  193. New line detector (commit: 1d354a8) (details)
  194. fix compilation issue (commit: 0d34ab5) (details)
  195. gs-cv: minor refactoring (space pattern matcher definition) (commit: b289c4a) (details)
  196. gs-cv-utils: added safety checks in getShingles (commit: 52408e8) (details)
  197. gs-cv-utils: getShingles returns a Set instead of a List (commit: bd876c9) (details)
  198. gs-cv-utils: implemented cosine similarity between strings (commit: 00727e2) (details)
  199. gs-cv: added similarity calculation in Levenshtein (commit: daa2da6) (details)
  200. gs-cv-utils: implemented new methods for string comparison, refactored (commit: d550202) (details)
  201. gs-cv: the cosine similarity can be computed using several split (commit: 82f4c5f) (details)
  202. gs-cv: Deskewer: added safety checks to prevent throwing errors (commit: 4413fbb) (details)
  203. gs-cv: Deskewer: refactored the code (commit: 887f6c5) (details)
  204. gs-cv: CamLiveRetriever: refactored the code, and used (commit: 519f909) (details)
  205. gs-cv-utils: added a method isIn in AbstractField (commit: b55646e) (details)
  206. gs-cv-utils: NCS return a List<Rect> instead of an Optional, fixed (commit: 55edfe9) (details)
  207. gs-cv-utils: extracted a method to compute strings similarity (commit: d99397a) (details)
  208. Improve homography from vanishing point (commit: afc8a34) (details)
  209. gs-cv: StringsComparison: added choice for cosine similarity (words or (commit: c3a4993) (details)
  210. gs-cv-utils: renamed StringsComparison to StringCompare (commit: df88de7) (details)
  211. Improve Line detector (commit: 9d76a9e) (details)
  212. gs-cv-utils: added a 'confidence' parameter during string correction (commit: dd57b8d) (details)
  213. gs-cv: added a confidence to AbstractField (e.g., the similarity of the (commit: 10100e3) (details)
  214. gs-cv: normalized the error in the RANSAC (global error divided by the (commit: 4ffa3e2) (details)
  215. gs-cv-utils: moved the similarity computation from OCRPlasty to (commit: f36d160) (details)
  216. gs-cv-utils: fixed a bug in Cosine similarity (returned NaN when (commit: 84b88ea) (details)
  217. gs-cv-utils: overloaded methods to choose the method used to compute (commit: 4660011) (details)
  218. gs-cv-classifier: attempt to get store all the fields and merge them (commit: 60a01ee) (details)
  219. gs-cv: use of 'inclusive area' to compute the overlap of two rectangles (commit: 43a1edd) (details)
  220. gs-cv: created a stream with random elements of fields for OCR (commit: 7bae1c6) (details)
  221. gs-cv: changed the implementation of merge (more efficient, but still (commit: df36abd) (details)
  222. gs-cv-utils: added a unit test for inclusiveArea (commit: b296313) (details)
  223. gs-cv-utils: documented the code (commit: bc05716) (details)
  224. gs-cv: attempted to merge duplicate fields (wip) (commit: 9064c7d) (details)
  225. Improve linedetector3 (commit: a98ec10) (details)
  226. Change computeGlobalError in Ransac to transmit complete original datas (commit: 0e83741) (details)
  227. Wait for Levenberg Marquardt implementation (commit: 2c17555) (details)
  228. gs-cv-utils: OCRPlasty: moved Rasanc instanciation inside the try/catch (commit: 225b75d) (details)
  229. gs-cv: refactored the code in AbstractFields to eliminate duplicate (commit: 0ddca01) (details)
  230. gs-cv-utils: added normed Levenshtein distance computation (commit: 373c4b2) (details)
  231. gs-cv-utils: minor refactoring of the RANSAC code (commit: 857b411) (details)
  232. gs-cv: added a counter in abstract Field to be able to remove fields (commit: 2662e01) (details)
  233. gs-cv: removed a method from AbstractField (misleading) (commit: d90e7c2) (details)
  234. gs-cv: AbstractApp: released some resources (commit: 5d286b9) (details)
  235. gs-cv: CamLiveRetriever: moved the OCR to a separate timer and improved (commit: 142f4b0) (details)
  236. gs-cv: minor refactoring and displayed the confidence on screen, with (commit: eecf729) (details)
  237. gs-cv: AbstractField: removed final modifier for rect and center (commit: e1fc027) (details)
  238. gs-cv: Fields: perform the OCR on a random element, while there is still (commit: 38d7dc6) (details)
  239. gs-cv: minor refactoring (commit: 4bbe9f4) (details)
  240. Cosmetic (commit: 326c2f3) (details)
  241. Memoize getAttributes/getHolders (commit: a0c0135) (details)
  242. gs-cv: added a method to filter overlapping rectangles (commit: 7b0027b) (details)
  243. gs-cv: CamLiveRetriever: display fields on stabilized image (commit: 257a823) (details)
  244. gs-ir: refactored the code to remove DistributedVerticle.BASE_PATH from (commit: 68961a0) (details)
  245. gs-cv/ir: added registerNewFile in FillNewModelWithData (commit: d7768e7) (details)
  246. gs-cv-classifier: simplified the (parallel)stream getters (commit: f4e12f3) (details)
  247. gs-ir: updated DezonerVerticle to detect fields (commit: 43c6e52) (details)
  248. gs-ir: updated OcrWorker to process an image with the new parameters (commit: c36a492) (details)
  249. gs-ir: updated OcrPersistence to save the data for the new model (commit: 702312d) (details)
  250. gs-ir: deprecated OcrParameters verticle, not needed with the new model (commit: e8158a9) (details)
  251. gs-cv/ir: used the absolute path to image in OcrWorkerVerticle (commit: 9b65653) (details)
  252. gs-cv-classifier: refactored DocField and added compatibility with (commit: 9d6f03d) (details)
  253. gs-ir: added a wrapper class to deploy the verticles on the cluster (commit: 27343f0) (details)
  254. gs-ir: added a SuppressWarnings(unchecked) in PdfConverterVerticle (commit: 7e8e935) (details)
  255. gs-ir: modifications of the flow after classification (commit: 63ad307) (details)
  256. gs-cv: DocFields: renamed addFields -> buildFields (commit: 148ff5d) (details)
  257. gs-cv/ir: addition of AnnotateImageVerticle + correction of a few bugs (commit: 57b2563) (details)
  258. gs-ir: activated the new flow (PdfConverter calls Deskewer) (commit: 267b733) (details)
  259. gs-cv-classifier: refactored the model and deleted ImgFilters (commit: e8a9d9c) (details)
  260. gs-cv-classifier: used 'relative path + base path' instead of 'absolute (commit: 411e86e) (details)
  261. gs-cv-classifier: minor refactoring (commit: 83f8de4) (details)
  262. gs-cv-classifier: FillNewModelWithData: made static final Strings (commit: 9241b0e) (details)
  263. gs-cv-classifier: removed unused classes (commit: d5e470d) (details)
  264. gs-cv-classifier: update SimpleModel and tests (wip) (commit: 47cc93f) (details)
  265. fixed conflicts after rebasing on master branch (commit: ed195cf) (details)
  266. gs-cv-classifier: update SimpleModel and tests (commit: 74d9744) (details)
  267. gs-cv: moved ImageAnnotator to package org.genericsytem.cv.utils (commit: 1fde7b2) (details)
  268. gs-cv: added conditionnal checks when saving data into Generic System (commit: c893fc0) (details)
  269. gs-ir: fixed a bug that occured while saving the OCR data in the model (commit: b9334ef) (details)
  270. gs-ir: added a new verticle to link a default class to each new images (commit: 7488175) (details)
  271. gs-cv/ir: updated the model, simplified the imports (commit: f88942f) (details)
  272. gs-ir: updated the application to match the new model definition (wip) (commit: 0316efc) (details)
  273. gs-ir: added another page for the DocClass consolidator (classifier (commit: 14743e2) (details)
  274. gs-cv: SimpleModel; updated unit tests (commit: 285e0c4) (details)
  275. gd-ir: updated the classifier style (commit: 1c66d16) (details)
  276. gs-cv: renamed package org.genericsystem.cv.classifier.newmodel to (commit: 5942bf7) (details)
  277. gs-cv: FillNewModelWithData: removed stacktrace from logger (commit: fe69f14) (details)
  278. gs-cv-reinforcer: added a LabelsProvider class (adaptor from model) (commit: 027f3c9) (details)
  279. gs-ir: added a new modal display (DocZones) after clic on "dezoned" (commit: 3df4f20) (details)
  280. gs-cv: resolved a merge conflict in FillNewModelWithData after rebase on (commit: b6dfdba) (details)
  281. gs-cv: DocField(s) now extend the corresponding abstract classes (shared (commit: 26638ee) (details)
  282. gs-cv-utils: RectangleTools: compute the mean of a List<Rect> (commit: 529809a) (details)
  283. gs-cv-utils: RectangleTools: refactored and documented the code (commit: fd6ac03) (details)
  284. gs-cv: used cluster detection to merge overlapping fields (commit: 37ed573) (details)
  285. gs-cv: AbstractField: modified the safety check to prevent OpenCV assert (commit: f05285d) (details)
  286. gs-cv: refactored the code in CamLiveRetriever (commit: 19b62e9) (details)
  287. gs-cv-utils: refactored ParallelTasks (commit: 5aac1c5) (details)
  288. gs-cv: Fields: used ParallelTasks to do the OCR in parallel (commit: f8b7cf0) (details)
  289. gs-cv: Ocr: increased Tesseract instances pool size (available (commit: a89cdb6) (details)
  290. gs-cv-utils: documented ParallelTasks (commit: 3ef6b25) (details)
  291. gs-cv: cosmetic (commit: 6655c64) (details)
  292. gs-cv: replaced the scheduleAtFixRate with scheduleWithFixedDelay (commit: 92b2f0d) (details)
  293. gs-cv: refactored LineDetectors(1,2,3) and Line(s) to extract common (commit: ed4eb34) (details)
  294. gs-cv: LinesDetector(1,2): removed thrown error if data.size() > n (commit: 3ca1ab9) (details)
  295. gs-ir: Label: Fix intersectWith (commit: c141c89) (details)
  296. gs-cv: CamLiveRetriever: included the de-perspectivation from (commit: 5653486) (details)
  297. gs-cv-utils: ParallelTasks: cosmetic (commit: f04821f) (details)
  298. New project: gs-reinforcer (commit: 1223d71) (details)
  299. gs-reinforcer: added custom Rect, Point and Size classes (commit: 1a882dc) (details)
  300. Move RectangleTools to gs-reinforcer (commit: b589ae0) (details)
  301. gs-reinforcer: New package (commit: 0d9592e) (details)
  302. gs-reinforcer: RectangleTools: Fix typo (commit: e7e76d8) (details)
  303. gs-reinforcer: Use double instead of ints in GSRect (commit: 1076103) (details)
  304. gs-cv: added a dependency to the new project 'gs-reinforcer' (commit: 92d1f64) (details)
  305. gs-cv: added RectToolsMapper to replace RectangeTools (moved to (commit: 66afd5d) (details)
  306. gs-reinforcer: minor improvement (added a break statement in getInsider) (commit: 053a110) (details)
  307. gs-reinforcer: updated gitignore (commit: 575be61) (details)
  308. gs-cv: RectToolsMapper: fixed missing cast from double to int (commit: c7a5293) (details)
  309. gs-reinforcer: Move methods from RectangleTools to GSRect (commit: 64dcbc1) (details)
  310. gs-reinforcer: Change GSRect’s toString() (commit: af9614b) (details)
  311. gs-reinforcer: Delete main method from RectangeTools (commit: 337b96a) (details)
  312. gs-reinforcer: Use GSRect in Label (commit: aeb2754) (details)
  313. Move StringCompare from gs-cv to gs-reinforcer (commit: 6a6ebc8) (details)
  314. Levenberg Marquardt example (commit: 0fd615f) (details)
  315. gs-cv: CamLiveRetriver: attempt to make perspective transform work (commit: 238f10f) (details)
  316. gs-cv: first working version with perspective transform (removed the (commit: 536b725) (details)
  317. gs-cv: added a function to draw all the rectangles with a given (commit: 4c0d0b5) (details)
  318. gs-cv: improved CamLiveRetriever (commit: e51ac5c) (details)
  319. remove not-to-track files (commit: 4294a2f) (details)
  320. rewrite matrix computation operations (commit: fd94fb6) (details)
  321. gs-cv: improved slightly CamLiveRetriever (wip) (commit: 6f06404) (details)
  322. restore .classpath files (commit: 2f9f24b) (details)
  323. clean wd (commit: 8565e9e) (details)
  324. Remove /target/ from gs-reinforcer (commit: fd415d7) (details)
  325. merge (commit: 666cf25) (details)
  326. added global gitignore (commit: 2979651) (details)
  327. updated project-specific gitignore (commit: d3bbd5c) (details)
  328. gs-cv: CamLiveRetriever: better transmission of homographies (commit: aeb9671) (details)
  329. Test executor with Long task overrider (commit: 525c76d) (details)
  330. test another executor (commit: 8628326) (details)
  331. corrected classpath (wrong JRE) (commit: a942937) (details)
  332. gs-cv: updated CamLiveRetriever (better stabilization) (commit: 70561cb) (details)
  333. gs-cv: added a template to AbstractFields and removed unused methods (commit: 52b02d2) (details)
  334. gs-cv: CamLiveRetriever: fixed the wrong position of OCR text on display (commit: 9a5da43) (details)
  335. gs-cv: updated CamLiveRetriever (commit: 2a8d06d) (details)
  336. gs-cv: CamLiveRetriever: minor refactoring (commit: 7bee4bb) (details)
  337. Add comment for future use of executor with discard policy (commit: 5a63d69) (details)
  338. restore LinesDetector3 to its previous working state (commit: 2c09853) (details)
  339. New class Matrix with standard matrix operations. New version of (commit: b534a42) (details)
  340. CamLiveRetriever now works (commit: 091e361) (details)
  341. correction matrix cross product (commit: 22d5fad) (details)
  342. unit tests for matrix class (commit: 63d814c) (details)
  343. gs-cv: started a new implementation of CamLiveRetriever (commit: 740826d) (details)
  344. gs-cv: CamLiveRetriever: minor refactoring (commit: 6ae8636) (details)
  345. gs-cv: Ransac: cosmetic (commit: ac1860f) (details)
  346. gs-cv: updated the display, added a reset() method to discard existing (commit: 4372b12) (details)
  347. gs-cv: CamLiveRetriever: compute average time for some tasks (commit: 89d6661) (details)
  348. gs-cv: Fields: minor refactoring (commit: 112d4d0) (details)
  349. gs-cv: CamLiveRetriever: updated timers in stats (commit: 7b41d29) (details)
  350. gs-cv: eliminate rects too far from mean area when building fields (commit: ab8ef55) (details)
  351. addition of a new Matrix constructor from double array and toString (commit: 24b595e) (details)
  352. Apply levenberg Marquardt to test (commit: 3acb9da) (details)
  353. gs-cv: Fields: optimized the merge (prevent merging false-positives) (commit: bbfc6be) (details)
  354. gs-cv: reduced the size of lines when too many lines were detected (commit: 20dd87b) (details)
  355. gs-cv: renamed fields.consolidateOcr() to fields.performOcr() (commit: 8de0992) (details)
  356. gs-cv: AbstractField: added a method to update the fields's coordinates (commit: 2dd82cf) (details)
  357. gs-cv: refactored fields.merge (separated merge from stabilization) (commit: 265c663) (details)
  358. gs-cv: slightly improved performance (reduced the frequency of (commit: 3c180f4) (details)
  359. Try to improve CalLiveRetriever (commit: 3bda02b) (details)
  360. gs-cv: Fields: filter out only rectangles that are too large in (commit: 412046d) (details)
  361. gs-cv: CamLiveRetriever: tweaked the parameters (commit: fd0ad4a) (details)
  362. gs-cv: slightly improved display (filtered the drawn fields) (commit: bd850ef) (details)
  363. gs-cv: AbstractField: added a minimum threshold value for OCR confidence (commit: 89e6d2b) (details)
  364. gs-cv: ImgDescriptor: added a bilateral filter before detecting the (commit: 2b1d974) (details)
  365. gs-cv: added a method to remove overlaps in fields (fields included in (commit: 0fe6398) (details)
  366. gs-cv: updated modifiers for ThreadLocalRandom (commit: d922831) (details)
  367. gs-cv: the fields are considered 'final' after a certain amount of time, (commit: 6ab90b7) (details)
  368. Lines detector with leverberg and neww distance (commit: ec6d8bb) (details)
  369. Refactoring (commit: e7baff4) (details)
  370. gs-cv: deleted NewCamLiveRetriever (commit: cba52a6) (details)
  371. gs-cv: deleted unused methods (commit: d6282c5) (details)
  372. gs-cv: refactored LinesDetector3 (replaced references to Matrix, added (commit: bead4a3) (details)
  373. Two new implementations with Levenberg (commit: 6e0a7a7) (details)
  374. gs-cv: renamed indestructible to locked (commit: bc489a9) (details)
  375. gs-cv: minor refactoring (commit: 0c788c5) (details)
  376. gs-cv: refactored the code for drawing rectangles (commit: fe83113) (details)
  377. gs-cv: LinesDetector6: added a missing getter (commit: 8d2235e) (details)
  378. gs-cv: LinesDetector3: normalize Mat after calibration (commit: cbbed50) (details)
  379. gs-cv: moved ImgFunction and ImgFilterFunction to package (commit: 21217f7) (details)
  380. gs-cv: renamed package org.genericsystem.classifier to (commit: 9e51577) (details)
  381. gs-cv: moved FillNewModelWithData in package (commit: 77d21fd) (details)
  382. gs-cv: deleted deprecated classes (commit: d1e77f1) (details)
  383. gs-cv: refactored the code for DocField and DocFields (commit: 09d3537) (details)
  384. gs-cv: refactored the code using ThreadLocalRandom.current() (commit: 3914a59) (details)
  385. gs-cv: added default constructor in AbstractField and DocField to allow (commit: 32d2d4a) (details)
  386. gs-cv: AbstractField: changed consolidated to String instead of (commit: 6bb84f7) (details)
  387. New vanishing point implementation (commit: cbba22c) (details)
  388. Change deskiewer in CamLiveRetriever (commit: c4dc719) (details)
  389. Remove unused file (commit: 2865d2c) (details)
  390. gs-cv: CamLiveRetriever: cleaned-up the code (commit: c511953) (details)
  391. gs-cv: Fields: changed the implementation of merge (commit: 7e0822f) (details)
  392. gs-cv: tweaked some parameters (minor) (commit: c77ffe3) (details)
  393. gs-cv: Fields: simplified the logic in merge (commit: 0339f22) (details)
  394. gs-cv: RectangleTools: added an option to find cluster fields using a (commit: 655c8ec) (details)
  395. gs-cv: fixed missing equals/hashcode in AbstractField (commit: 3c6cef1) (details)
  396. gs-cv: Fields: changed the implementation of removeOverlaps() (commit: e8ddc2d) (details)
  397. gs-cv: CamLiveRetriever: added a method to reset the fields by pressing (commit: 86a08d7) (details)
  398. gs-cv: Fields: re-activated parallel OCR (mainly for testing purposes) (commit: c25f748) (details)
  399. gs-cv: fixed a potential bug (exceptions not thrown) (commit: 8fd7000) (details)
  400. gs-cv: Fields: fixed a bug in runParallelOcr (causing an infinite loop) (commit: b2f2ade) (details)
  401. Kalman filter example (commit: 7ff293e) (details)
  402. gs-cv: refactored Fields.merge() to move the code for 'cleaning' matches (commit: e342db6) (details)
  403. gs-cv: CamLiveRetriever: extracted the rectangles detection into a (commit: 706c29a) (details)
  404. gs-reinforcer: Very basic tests for labels similarity (commit: 36c940a) (details)
  405. gs-cv: Field: added a parent and a list of children to each Field (commit: be099f0) (details)
  406. gs-cv: Field: added new methods to manipulate children (commit: 4d47161) (details)
  407. gs-cv: refactored the code in Fields for merging (commit: 329808c) (details)
  408. gs-cv: Field: switched from a List of children to a Set and updated (commit: 0769385) (details)
  409. gs-cv: refactored the code in merge to start adding/removing (commit: 8414745) (details)
  410. gs-cv: redefined the conditions that need to be satisfied before adding (commit: f1eb75a) (details)
  411. gs-cv: refactoring (commit: 26f316e) (details)
  412. gs-cv: Field: added simple boolean methods to help determine if a field (commit: c689ecd) (details)
  413. gs-cv: Field: added  methods to get a field's siblings (commit: c55f026) (details)
  414. gs-cv: started to implement a new logic for removeUnmergedFields (commit: 964f809) (details)
  415. gs-cv: Fields: minor refactoring (commit: c23ccbf) (details)
  416. gs-cv: minor refactoring (commit: 68eb8e1) (details)
  417. gs-cv: attempt to adjust parent's rect if unmerged, based upon (commit: 3368f5d) (details)
  418. gs-cv: Field: only orphan fields can be locked (commit: e01b422) (details)
  419. gs-cv: AbstractField: removed deprectated merge (unused) (commit: f1b745d) (details)
  420. gs-cv: AbstractField: replaced private Rect with GSRect (coordinates as (commit: 57823ea) (details)
  421. gs-cv: minor refactoring (commit: ca39e54) (details)
  422. gs-cv: Fields: refactored and updated the implementation of (commit: 6c8a2f7) (details)
  423. gs-cv: added an alternate deleteRecursive method to delete unmerged (commit: bdc64a8) (details)
  424. truncate logic (commit: b023cc3) (details)
  425. gs-cv: started refactoring the code to merge rectangles in Fields (commit: 552ac92) (details)
  426. modify methods signatures to handle frame dimensions (commit: 08e0d7e) (details)
  427. implementation of truncated rects detection method (commit: ebf9346) (details)
  428. gs-cv: Fields: refactored the code in placeRect (same implementation) (commit: 01f3fae) (details)
  429. gs-cv: Fields: simplified the logic in cleanMatches (return only one (commit: 4a80c7b) (details)
  430. gs-cv: Field: updated setParent() to include constraint check (no (commit: 15a7647) (details)
  431. gs-cv: RectDetector: added a new filtering method (not used yet, too (commit: 3163d4f) (details)
  432. gs-cv: Fields: started to implement placeRect(GSRect) to create/update (commit: 36856e3) (details)
  433. gs-cv: updated the code in Field.setParent, added method removeNode in (commit: 133b911) (details)
  434. gs-reinforcer: moved static method getShift to non-static in GSRect (commit: b5ddcb1) (details)
  435. gs-cv: refactored the code and removed unused methods (commit: ebe351d) (details)
  436. Detection of truncate rects (commit: 514c434) (details)
  437. Change method updateRect to handle truncate rects cases (commit: 77bea11) (details)
  438. delete obsolete method not previously deleted (commit: 020a0d3) (details)
  439. gs-cv: Fields: fixed a bug in cleanMatches (commit: 6eebc96) (details)
  440. gs-cv: Field: added a constraint check in updateRect() (wip) (commit: 2b04df4) (details)
  441. gs-cv: RectDetector: replaced the rectangle's filtering with a strict (commit: 1c80303) (details)
  442. gs-cv: Field: refactored the code and added a missing constraint in (commit: 632d9d6) (details)
  443. Implemented field truncated status when creating/updating node. (commit: 8ddf953) (details)
  444. gs-cv: minor cosmetic changes (commit: 8a58af9) (details)
  445. gs-cv: minor cosmetic changes (removed TODOs) (commit: a00a773) (details)
  446. gs-cv: AbstractField: removed Point center (commit: 7cf19d4) (details)
  447. modify createNode method to prevent field creation if rectangle is (commit: d894351) (details)
  448. Addition of possible truncation directions. Refactoring of code (commit: 8e76aba) (details)
  449. Code refactoring (commit: 05ad8b3) (details)
  450. gs-reinforcer: Simple layout construction with some constraints (commit: a0a60d2) (details)
  451. gs-reinforcer: Add logback configuration (commit: f18c9df) (details)
  452. gs-reinforcer: Delete first test (commit: 15585b4) (details)
  453. gs-reinforcer: Rename test classes (commit: a66d377) (details)
  454. gs-reinforcer: GSRect: Remove unused getDelta method, clean-up (commit: 32d6c07) (details)
  455. gs-cv: replaced isOverlappingStrict with isOverlapping (commit: 726cf81) (details)
  456. gs-cv: Fields: cleaned-up and refactored the code (commit: 52d835c) (details)
  457. gs-cv: AbstractField: minor change ocr(Img) to prevent OCR on small (commit: 0afe964) (details)
  458. gs-reinforcer: GSRect: removed unused method getShift() (commit: bcd69cf) (details)
  459. gs-reinforcer: Sort labels in groupAlignedLabels (commit: 047a22d) (details)
  460. gs-cv: refactored the code (commit: f25eb50) (details)
  461. gs-cv: Fields: refactored the code for displaying fields (commit: c68a9aa) (details)
  462. gs-cv: Field: attempt to re-adjust parent's or child's coordinate if the (commit: 809fc0b) (details)
  463. gs-cv/ir: removed unused code and classes (commit: 8676f4d) (details)
  464. gs-cv: Field: slightly refactored the code in repairTree() (commit: 81a9d46) (details)
  465. Refactoring of findMatch method, checkConstraintRecursive method and (commit: b032a68) (details)
  466. gs-reinforcer: fixed broken unit test for RectangleTools (commit: da196f3) (details)
  467. clean up code (commit: c583dcc) (details)
  468. gs-cv: Fields: cleaned-up the code and fixed a bug in (commit: 9fe3e24) (details)
  469. Handling field's rect coordiinates in case of truncation (commit: 22571d4) (details)
  470. gs-cv: Fields: added a constraint to prevent any overlap but allow total (commit: 8bedb96) (details)
  471. gs-cv: minor refactoring (commit: 0b8edc4) (details)
  472. Refactoring (commit: 701c1f8) (details)
  473. gs-cv: Field: fixed display issue affecting locked fields (shown in red (commit: 56eaf84) (details)
  474. gs-cv: Fields: removed the predicate in removeDeadTrees, refactored the (commit: 20b91ba) (details)
  475. gs-cv: Fields: removed interface OverlapConstraint (commit: 6625847) (details)
  476. gs-cv: RectDetector: refactored the code to apply the overlap constraint (commit: e73685c) (details)
  477. gs-cv: Fields: refactored mergeRectsList (commit: 8db5feb) (details)
  478. Correction of updateRect (commit: 2693efd) (details)
  479. gs-cv: Fields: fixed a bug in cleanList (smaller rects were not added to (commit: a36323b) (details)
  480. Refactoring (commit: 795e2ba) (details)
  481. gs-cv: Fields: extracted the overlapThreshold as a method parameter (commit: 1eb89e4) (details)
  482. gs-cv: switched the 'debug' display to the stabilized image (commit: 9d334ca) (details)
  483. modification of deadcounter application (commit: a468d78) (details)
  484. gs-reinforcer: Constraint to do basic column detection (commit: a8c332f) (details)
  485. Refactoring (commit: c0ee0a0) (details)
  486. restore toString method in AbstractField (commit: 375a441) (details)
  487. Text on left (commit: 20876dd) (details)
  488. Change lock policy (commit: 17331ef) (details)
  489. Changed checkOverlapConstraint. (commit: 758e5b3) (details)
  490. merge (commit: bd97694) (details)
  491. Refactoring (commit: a88a7fd) (details)
  492. gs-cv: added a boolean check to test if a field needs to be OCR'd (commit: 98ebe31) (details)
  493. gs-cv: Field: refactored recursiveToString (commit: f6ab29c) (details)
  494. gs-cv: resolved merge conflicts (commit: db4b984) (details)
  495. gs-cv: Fields: refactored findPotentialParent (moved into Field) (commit: 00859ba) (details)
  496. gs-cv: Field: cleaned-up the code and changed children's modifier to (commit: dde382b) (details)
  497. gs-cv: changed field's text display (separated normal and debug output) (commit: e84bc50) (details)
  498. gs-cv: Field: refactored findPotentialParent and added a method isInside (commit: caa6ec8) (details)
  499. gs-cv: removed an unused function (commit: a176668) (details)
  500. fields merge outside stabilization (commit: e9929b9) (details)
  501. gs-cv: updated display policy (commit: e39603f) (details)
  502. gs-cv: Field: fixed a bug in recursiveToString (didn't walk the trees) (commit: 6853d0f) (details)
  503. gs-cv: reversed the order of fields' creation (better match between (commit: ce52446) (details)
  504. gs-cv: CamLiveRetriever: removed the modification to make frame's (commit: bdb31f0) (details)
  505. gs-cv: Field: fixed the display issue (commit: 1f4b64b) (details)
  506. gs-cv: Fields: prevent the creation of fields near the edge of the (commit: 4bf2212) (details)
  507. gs-cv: fixed a bug in GSRect.isNearEdge() (commit: 53c0365) (details)
  508. gs-cv: CamLiveRetriever: draw detected rects on a debug image (commit: b6ed9af) (details)
  509. gs-cv: removed parameter 'target' from checkOverlapConstraint (commit: e9cadd3) (details)
  510. gs-cv: Fields: refactored mergeRects (commit: 5c6bd16) (details)
  511. gs-cv: Fields: added the ability to add a new parent on top of root (commit: 1d5f31b) (details)
  512. gs-cv: Fields: refactored findPotentialChildren (commit: 7afb180) (details)
  513. gs-cv: Field: added method updateParent to set all the relations when (commit: 355e6da) (details)
  514. gs-cv: Fields: renamed method createNode2 (commit: bb17a7b) (details)
  515. gs-cv: AbstractField: replaced getLargeRect with rect in ocr(Img) (commit: fc73b13) (details)
  516. Always displays frame image (commit: e19183c) (details)
  517. gs-cv: Fields: removed some logs (commit: eeef844) (details)
  518. gs-cv: ImgDescriptor: replaced determinant's check with a check for (commit: e09bcd6) (details)
  519. gs-cv: CamLiveRetriever: reset the stabilizationErrors counter when (commit: b0ee489) (details)
  520. gs-cv: AbstractField: added another rect for the OCR (updated with the (commit: 4ca8ea9) (details)
  521. gs-cv: Fields: cosmetic, changed logger level for some methods (commit: e4bdec1) (details)
  522. gs-cv: prevent the OCR of a field that is too close to the edge of the (commit: 31b8657) (details)
  523. refactor of method consolidateOcr(boolean) to remove unused code (commit: 00a7f13) (details)
  524. gs-cv: moved deadCounter from AbstractField to Field (commit: c87c881) (details)
  525. gs-cv: Fields: updated the condition for ocr in runSequentialOcr (commit: 5d6cb4b) (details)
  526. gs-cv: started to implement a new locking mechanism (wip) (commit: 0904262) (details)
  527. gs-cv: added some time logging (commit: d457eaf) (details)
  528. gs-cv: Field: minor changes (parameters) (commit: 305e0b6) (details)
  529. gs-reinforcer: Basic automatic content extraction (commit: 6a8a646) (details)
  530. New detectors (commit: 3535ba2) (details)
  531. first implementation of recovery mechanism (commit: bd9e7bf) (details)
  532. corrections to recovering old fields (commit: 02b93c8) (details)
  533. small corrections and refactoring (commit: 8aee7b5) (details)
  534. add line to uncomment to restore old behavior (commit: 187df33) (details)
  535. corrections of recovery system: error calcution update, no (commit: 71c401b) (details)
  536. recoverry mechanism: correction of homography error estimation by using (commit: 91e4f59) (details)
  537. code clean up (commit: e0f0db6) (details)
  538. Partial (commit: d17fb5c) (details)
  539. fix three vanishing points detection (commit: d201fa6) (details)
  540. minor refactoring and add feature to decrease lock level if field has (commit: 63023bb) (details)
  541. Partial commit (commit: 3c0aeb7) (details)
  542. gs-reinforcer: Improve computation of affine transformation (commit: e67303f) (details)
  543. In progress (commit: dc31794) (details)
  544. correction of fields recovery mechanism (commit: 879a755) (details)
  545. gs-reinforcer: Add test to avoid some computations (commit: b3bf59c) (details)
  546. gs-reinforcer: An algorithm to detect tables (commit: 62774c0) (details)
  547. Don't work (commit: 4546fd4) (details)
  548. Fix homography computation (commit: 50a9a08) (details)
  549. findHomography works now (commit: 969fe11) (details)
  550. correction of recovery mechanism. reset recovery counter to re-allow (commit: a4c67a2) (details)
  551. Dump deperspectiver (commit: 9bbbed7) (details)
  552. Work in progress (commit: 1587609) (details)
  553. change in calibration method. Now using focale (commit: 41851b6) (details)
  554. consolidation of fields labels with children labels. First (commit: 27888d2) (details)
  555. consolidation of fields labels with children labels. Implementation of a (commit: ec46af7) (details)
  556. modification of method findPotentialChildren to prevent a double (commit: 88321b6) (details)
  557. Work in progress (commit: e634195) (details)
  558. change implementation of parent consolidation with children labels (commit: 70d4411) (details)
  559. In progress (commit: 333054f) (details)
  560. plotting ang using polynome (commit: 666ebe1) (details)
  561. correction of step (commit: 8f546fc) (details)
  562. new attribute in  Field to assume a field validated (commit: 95cefaa) (details)
  563. In progress (commit: 5b16832) (details)
  564. Work in progress (commit: a8fb8d4) (details)
  565. In progress (commit: 8dd70be) (details)
  566. In progress (commit: e59073f) (details)
  567. In progress (commit: 1bc752e) (details)
  568. work in progress (commit: 0a0f71f) (details)
  569. In progress (commit: 0c15a71) (details)
  570. Test committer (commit: 07a9c85) (details)
  571. Test (commit: 4188e12) (details)
  572. Refactoring (commit: 21dc96c) (details)
  573. Refactoring (commit: 5ef860c) (details)
  574. new behavior: no status degradation for out of frame fields (commit: d97dc4a) (details)
  575. change method findPotentialChildren to prevent double rectangle (commit: d516d62) (details)
  576. retrieval of LinesDetector7 (commit: cf1d7e2) (details)
  577. Improve deperspectiver (commit: 275134e) (details)
  578. Change stabilization homography between deperspectived images (commit: 144749d) (details)
  579. Forget a file (commit: 039971e) (details)
  580. replace findHomography by translaction-scale calculus in ImgDescriptor (commit: fe8c804) (details)
  581. adaptation of Deperspectiver to CamLiveRetriever (commit: a2179f9) (details)
  582. Improve descriptors detection (commit: da3a9e4) (details)
  583. Create cleanTablesInv for classic binaries (commit: dae242e) (details)
  584. gs-cv: Modify CamLiveRetriever to make a version usable with an image (commit: 7fa5a09) (details)
  585. gs-cv: Move toJsonObject from DocFields to AbstractFields (commit: 2a9ade2) (details)
  586. gs-cv: Avoid infinite loop when creating Json from Field (commit: 12817d8) (details)
  587. gs-cv: RetrieverFromImg: Preserve image proportions when resizing (commit: a581b48) (details)
  588. add a new function onS() to store an ImgDescriptor. Search in the (commit: 0b54046) (details)
  589. change of ImgDescriptor. Minor modifications in CamLiveRetriever and (commit: 96a9305) (details)
  590. gs-cv: Add forgotten replacement of capture.read() by updateFrame() (commit: 63a1e25) (details)
  591. Add perspectivation mode management (commit: 00ee59a) (details)
  592. Refactoring of mergeRect and createNode methods to handle correctly the (commit: be76772) (details)
  593. removal of recovery mechanism. minor refactoring (commit: ec77f96) (details)
  594. Merge (commit: 69e7d33) (details)
  595. refactoring (commit: d8f7efa) (details)
  596. Improve deperspectiver (commit: 362a9c3) (details)
  597. Remove redondant binarizations (commit: 1885a15) (details)
  598. Improve deperspectiver (commit: db40cbb) (details)
  599. Forget a file (commit: f5a3635) (details)
  600. gs-cv: Separate CamLiveRetriever and RetrieverFromImg (commit: 8f7956e) (details)
  601. Refactoring (commit: 6952eb3) (details)
  602. Refactoring (commit: 0c5133b) (details)
  603. Refactoring (commit: 9e9ab28) (details)
  604. onS -> saves descriptors and computes the best (commit: 064d884) (details)
  605. small change in homography products computing (commit: 2636d4b) (details)
  606. corrections of matrices products (commit: 517e6ce) (details)
  607. Refactoring (commit: 05080f2) (details)
  608. Improve closing (commit: f8a0971) (details)
  609. affine lines detection (commit: 41ce200) (details)
  610. increase threshold level on gradient (commit: 9642cc3) (details)
  611. new mechanism for storing ImgDescriptors (commit: 0c46f16) (details)
  612. some corrections (commit: d57c7db) (details)
  613. test Kalman filter in deperspectiver (commit: ca91611) (details)
  614. missing class (commit: ca82607) (details)
  615. Fix little issue with matrix order (commit: b598ba1) (details)
  616. Display vanishing point arrows (commit: 2a7ac86) (details)
  617. Fix blue arrow direction (commit: f831921) (details)
  618. moving code from CamLiveRetriever to DescriptorManager (commit: 7d1b306) (details)
  619. some corrections (commit: f580b56) (details)
  620. small correction (commit: 712794f) (details)
  621. small correction (commit: 0b38840) (details)
  622. implemtation of a system to discard bad homographies with standard (commit: 0156e67) (details)
  623. refactoring of a method name (commit: 58be2b2) (details)
  624. Begin spatial analysis (commit: b938adc) (details)
  625. refactoring to simplify mechanism. Rollback to only one matching (commit: 9a26d5a) (details)
  626. refactoring (commit: fbc3a11) (details)
  627. Election of best image description (commit: 8ebbb59) (details)
  628. Clean tables to improve contour detection (commit: 1eb3af8) (details)
  629. change referenceManager to first lookup reconciliation with ref or last (commit: 9b893cd) (details)
  630. correction bug deperspectiver (commit: 79dc148) (details)
  631. revert previous correction (commit: ac676d3) (details)
  632. new package application with clean refactored code (commit: 9e041d3) (details)
  633. repackaging (commit: 1ba39af) (details)
  634. repackaging (commit: 34720f3) (details)
  635. Fix closing on binary inverse (commit: 68d4b23) (details)
  636. Refactoring + layout (commit: bc0d33f) (details)
  637. create external method to handle work in GraphicApp (commit: a96db0c) (details)
  638. Merge (commit: 97583f6) (details)
  639. Create a new ScheduledThreadPoolExecutor that is bounded (commit: 7d68a42) (details)
  640. Intoduce fill level to detect rectangles (commit: 4327746) (details)
  641. Add timer start / stop on space key (commit: a9fd22f) (details)
  642. Corrections in fields strengthening algorithm. Removal of unused method (commit: 17ddcf5) (details)
  643. removal of debugging logs (commit: 2a87519) (details)
  644. Inroduce fill ratio in rectangles detection (commit: 4336ddf) (details)
  645. Simplify rectangle consolidation (commit: 079ca34) (details)
  646. randomize reconciliation possibilities. Increased map size (commit: b1ebb57) (details)
  647. Switch cam config to hd (commit: 3b50de0) (details)
  648. Encapsule video capture (commit: e25a1e3) (details)
  649. Implements capture from simple image (commit: 671ee58) (details)
  650. refactoring (commit: f886c3c) (details)
  651. Change decrease policy: only decrease displayed fields (commit: 045adfb) (details)
  652. change implementation of decreasing policy (commit: 271f18a) (details)
  653. Create config (commit: ba2dae1) (details)
  654. Add paper scanner displaying all discovered fields at the same time (commit: a7148b2) (details)
  655. merge (commit: 33a7bd7) (details)
  656. Change layout method (commit: 5f2de1c) (details)
  657. improve maching (commit: 8212c9c) (details)
  658. Detect contours centroids alignments (commit: 026df2d) (details)
  659. reference updated with smallest area of layout (commit: 3c09f0f) (details)
  660. Introduce Principal Component Analysis (commit: c045865) (details)
  661. normalize layout area (commit: d839a6e) (details)
  662. changed angle balance as a linear combination of angle * length. Changed (commit: 8e084f1) (details)
  663. Contour hierarchy extractor (commit: c946903) (details)
  664. Remove black internal contours (commit: 244d9fa) (details)
  665. change angle balance formula. Now taking contour w/h ratio (commit: 87a7119) (details)
  666. Remove internal black contours (commit: f9e1430) (details)
  667. working version (commit: dd0b8cb) (details)
  668. Unstable (commit: c9496f2) (details)
  669. Inverse eigen values when negative on x (commit: f2e37b3) (details)
  670. Refactoring (commit: 27b4b67) (details)
  671. Improve assemblage (commit: 3c82f3d) (details)
  672. Exclude not horizontal matchings (commit: 93a3801) (details)
  673. Try to improve assemblage (commit: adbe0f7) (details)
  674. In state (commit: b08bedc) (details)
  675. Disply aggregations (commit: fe709b4) (details)
  676. gs-cv: Field, Fields: Ignore some fields when saving in JSON format (commit: 05cd787) (details)
  677. gs-cv: RetrieverFromImg: Free memory taken by image after computation (commit: 29102ab) (details)
  678. gs-reinforcer: Color logback output (commit: 6a4c96f) (details)
  679. gs-reinforcer: Add functions to extract text from JSON files (commit: 2d662ca) (details)
  680. gs-reinforcer: Test classification with Word2Vec + Simple NN (commit: 96ce0f5) (details)
  681. gs-reinforcer: Classifier OneVsRest using SVM with Spark MLlib (commit: c9600fd) (details)
  682. Refactoring (commit: f0261d9) (details)
  683. Improve PCA and component assemblage (commit: ce3e1cd) (details)
  684. Unstable (commit: af4f2a2) (details)
  685. Fix issue in extrapolation, Refactoring (commit: af6dc24) (details)
  686. gs-reinforcer: Shell script to help in manual image classification (commit: 248e4c3) (details)
  687. gs-reinforcer: Shell script to help check image classifications (commit: 130ef21) (details)
  688. SVMClassifier: Add IndexToString to pipeline (commit: c385047) (details)
  689. SVMClassifier: Remove UDF, use sql.functions instead (commit: a348b5a) (details)
  690. SVMClassifier: Use logger instead of System.out.println (commit: 912af80) (details)
  691. SVMClassifier: Use local[*] instead of local[2] (commit: 98aac56) (details)
  692. Upgrade vertx and netty versions (commit: 485d511) (details)
  693. SVMClassifier: Fix called method name (commit: d6aef89) (details)
  694. Refactoring + fix normalized area computing (commit: f227315) (details)
  695. In progress (commit: 42421bf) (details)
  696. Fix Text orientation detector Improve assemblage with rotation (commit: ed98c0f) (details)
  697. begin grid dewarp (commit: 9a53527) (details)
  698. Interpolation des angles et tracé de lignes (commit: 5f9c840) (details)
  699. fix one issue (commit: 8f7db27) (details)
  700. gs-cv: Svd: Fix some errors (commit: 149c20c) (details)
  701. tracé des polygones (commit: 769a764) (details)
  702. New attempt to find vertical directions (commit: 92dd86e) (details)
  703. gs-cv: DirectionalFilter: Release Mats to avoid memory leak (commit: 91e31c3) (details)
  704. Add scale method (commit: 8a46075) (details)
  705. add scaling (commit: 41b9e3a) (details)
  706. fix memory leak (commit: 4bbbe9d) (details)
  707. fix an issue in bin matrix (commit: 7ec409c) (details)
  708. Best version (commit: fba3330) (details)
  709. tracé d'un MeshGrid centré à partir d'un SuperContourInterpolator (commit: 829c99b) (details)
  710. deformation des polygones (commit: 9696158) (details)
  711. bugfix null pointer exception quand la grille sort de l'image (commit: a713a38) (details)
  712. SuperContourInterpolator plus rapide et plus fiable (commit: e031328) (details)
  713. Change Tesseract data path (commit: 0bcd40c) (details)
  714. gs-cv: Computation of second direction (non functional) (commit: 30ebdbb) (details)
  715. Clean gx and gy contours (commit: b19b9f1) (details)
  716. gs-cv: DF: scale: Do not release frame passed as argument (commit: b6ff85d) (details)
  717. gs-cv: DF: Fix width/height inversion in findSecondDirection (commit: cbf429b) (details)
  718. gs-cv: DF: bin: Simplify computation of boundaries (commit: a9c9d92) (details)
  719. gs-cv: DF: bins go from 1 to nBin (not from 0 to nBin - 1) (commit: 3ec848c) (details)
  720. gs-cv: DF: Helper functions to display directions found on image (commit: 07ca1e9) (details)
  721. gs-cv: DF: Add variables for nBin, nSide and lambda (commit: e48dea8) (details)
  722. gs-cv: DF: Memoize orientDistance to increase speed (commit: ca8a69f) (details)
  723. gs-cv: DF: Avoid use of lists of consecutive integers (commit: 3a83946) (details)
  724. gs-cv: DF: Use line length proportional to nSide for drawing (commit: 4270fd0) (details)
  725. gs-cv: DF: Fix computation of line end when drawing directions (commit: 7888d5e) (details)
  726. gs-cv: DF: Implement AbstractApp (commit: 09b670a) (details)
  727. gs-cv: DF: Use arrays for histograms (commit: 873f549) (details)
  728. gs-cv: DF: Simplify binning computation (commit: 7bc05a4) (details)
  729. Fix an issue in gaussDerivative (commit: 6681de0) (details)
  730. Fix an issue in antiTangent compute (commit: f17c36f) (details)
  731. gs-cv: DF: Remove a loop and an array (commit: fb086c7) (details)
  732. gs-cv: DF: Further simplifications and speed improvements (commit: 8f58fff) (details)
  733. gs-cv: DF: Use [rows][cols] format for hist array in findSecondDirection (commit: b6127a7) (details)
  734. gs-cv: DF: Case where angle < 0 in bin computation (commit: f9681d1) (details)
  735. Begin to work (commit: 475beb7) (details)
  736. gs-cv: DF: Avoid doing some computations at each iteration (commit: e4a4206) (details)
  737. gs-cv: DF: Fix off-by-one errors in tested direction bins (commit: ed8a2a1) (details)
  738. Improve graphicApp (commit: b97622f) (details)
  739. In progress (commit: 5f201cb) (details)
  740. Refactoring (commit: 3c16131) (details)
  741. Improve grid dewarp (commit: 0c4b392) (details)
  742. Improve speed (commit: e6afe04) (details)
  743. Change grid parameters (commit: ae2cc75) (details)
  744. Improve contour assamblage (commit: 4083a90) (details)
  745. Improve grid horizontal lines (commit: d6677b8) (details)
  746. gs-cv: Meshgrid: Try out other method for dewarping (commit: fb8844e) (details)
  747. gs-cv: DF: Remove unused method (commit: 93a54ed) (details)
  748. gs-cv: DF: Some simplifications (commit: 5087386) (details)
  749. gs-cv: MeshGrid: Fix coordinates computation in second dewarping method (commit: 17075ed) (details)
  750. Try to improve text detection (commit: b6c59e2) (details)
  751. Radon transform (commit: 93e44a6) (details)
  752. gs-cv: MeshGrid: Add border around image (commit: da1f29b) (details)
  753. gs-cv: MeshGrid: Use ints for widths/heights in dewarp2 (commit: 6791743) (details)
  754. gs-cv: MeshGrid: Remove unnecessary test in dewarp2 (commit: f6d9e93) (details)
  755. gs-cv: MeshGrid: Fixes in dewarp (commit: 3011618) (details)
  756. In progress (commit: e07e0d0) (details)
  757. Forget demo (commit: 5ce6fe1) (details)
  758. Fix an issue in coordinates substitution in radon transform (commit: bb16afa) (details)
  759. gs-cv: Meshgrid: dewarp2: Remove a variable (commit: f52b8d3) (details)
  760. gs-cv: Meshgrid: Fix angle computation (commit: fcd6f2a) (details)
  761. gs-cv: GraphicApp: Fix image passed to MeshGrid constructor (commit: b97b449) (details)
  762. Fix coordinates change after radon transform (commit: c690348) (details)
  763. Line detection begins to work (commit: 369deb0) (details)
  764. forget a file (commit: 84fc1d4) (details)
  765. oops (commit: 2490a2a) (details)
  766. fix a pb with of magnitude pow, then no gradient is needed (commit: 57a714e) (details)
  767. Fix magnitude initialization for k=0; (commit: 2c6c0db) (details)
  768. gs-cv: Radon transform: start drawing lines (not working) (commit: b9d1d9b) (details)
  769. Compute gradient improve results (commit: 7a57590) (details)
  770. Improve vertical lines detection (commit: 5256f4d) (details)
  771. Fix little issue with range approximation (commit: cc4a764) (details)
  772. Radon transform on entire image (commit: d88eb43) (details)
  773. General interpolator for grid display (commit: d6e682c) (details)
  774. Fix litte issue (commit: 038ed32) (details)
  775. Display execution times (commit: df6a5d8) (details)
  776. Encapsulate approximation functions (commit: 82ee712) (details)
  777. gs-cv: RadonTransform: Release matrices in transform (commit: dee62de) (details)
  778. gs-cv: RadonTransform: Improve estimateBaselines (commit: 2418032) (details)
  779. gs-cv: Img: Fix typo in variable name (commit: 20a54b4) (details)
  780. gs-cv: estimateBaselines: Start drawing lines from the middle (commit: 5e46b27) (details)
  781. Partial commit (commit: 857f37e) (details)
  782. Activate verticals dewarping (commit: 244953b) (details)
  783. Improve grid respect of directions. Increase pow in interpolator (commit: f7f579c) (details)
  784. Fix issue in mesh grid build (commit: 245e010) (details)
  785. Change mesh drawing (commit: ee5cc9c) (details)
  786. gs-cv: MeshGrid: Fix dewarp2 (commit: b6f2015) (details)
  787. Create robust text detector (commit: 04ab3ad) (details)
  788. Refactoring (commit: 67a0163) (details)
  789. Forget 2 files (commit: 7e95bbd) (details)
  790. gs-cv: MeshGrid: Fix addition of borders to image (commit: 897cbc0) (details)
  791. gs-cv: Svd: Correctly initialize min and max variables (commit: bf45e1f) (details)
  792. Change dewarp size (commit: 2ca66bc) (details)
  793. Try another way for verticals (commit: 0c5c99c) (details)
  794. Add another adaptative threshold (commit: d19a4b9) (details)
  795. gs-cv: Svd: Fix choice of result (commit: 2651727) (details)
  796. gs-cv: RadonTransform: parameters and return type of estimateBaselines (commit: 6655b4f) (details)
  797. gs-cv: Add alternative MeshGrid (commit: 87692df) (details)
  798. Merge (commit: e7ce0df) (details)
  799. Compare Fast Hough Transform / Radon results (commit: 05fdaf6) (details)
  800. oops (commit: f6a5ab7) (details)
  801. gs-cv: Keep only one version of Svd (commit: fae7f19) (details)
  802. Upgrade Opencv to 4.0.0 (commit: 9655c21) (details)
  803. FastHoughTransform is operational (commit: be8d7c5) (details)
  804. Improve radons/hough demos (commit: 52754fd) (details)
  805. Fix compilation issue (commit: dc5c878) (details)
  806. Upgrade OpenCV to 4.0.0 in NativeLibraryLoader (commit: 7d6d352) (details)
  807. gs-cv: MeshGridRadon: Draw 3D surface on new image (commit: 8e3ee9c) (details)
  808. RadonTransform: Fix estimateBaselines after sign change of minAngle (commit: 37de225) (details)
Commit 71be3768cefcdfd8504180fba473c61c85cc585f by plassalas
gs-ir: Dispatcher: automatically close the engine if the verticle cannot
be deployed on cluster
(commit: 71be376)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/Dispatcher.java (diff)
Commit 5e6f8db34bebd9ce98408fd03b788df55bece525 by plassalas
gsv-cv: Ocr: corrected a typo
(commit: 5e6f8db)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
Commit 9769eddecd1d167735ec15ee24c430c78b2d690e by plassalas
gs-cv: Ocr: added accentuated and special characters to the white list
(commit: 9769edd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
Commit d445d74bd989cde0d4e1eaebf48b90c942ee8e16 by plassalas
gs-cv: OCRPlasty: fixed a typo
(commit: d445d74)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/docPattern/OCRPlasty.java (diff)
Commit be699eee4043c176cb390c8d74c6bb659279f6fd by plassalas
gs-ir: DocPropertiesSwitcher: removed a TODO (done)
(commit: be699ee)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocPropertiesSwitcher.java (diff)
Commit 0d88892af3a351e0d8f34221835c7375a8fb5461 by plassalas
gs-cv: removed deprecated css files
(commit: 0d88892)
The file was removedgs-ir/src/main/resources/setrealvalues2.css
The file was removedgs-ir/src/main/resources/setrealvalues.css
Commit f7c3b68a964dd2f722f50df7adefa2f844228171 by plassalas
gs-cv: ComputeBestTextPerZone: cleaned-up and refactored the code
(commit: f7c3b68)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
Commit 75eeecc6a65e5a799a8235baf8314d405f21bd53 by plassalas
gs-cv: ComputeBestTextPerZone: used OCRPlasty to get the best text
(commit: 75eeecc)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
Commit 4e23fd92066d0b8ced7ae047c419d607637790be by plassalas
gs-ir: DocZonesEdit: fixed a bug in the datalist (HTML characters were
not escaped)
(commit: 4e23fd9)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesEdit.java (diff)
Commit af2982a4e1418110b3c45255e14b8cb8e8d65131 by plassalas
gs-ir: DocZonesShowDetails: fixed a bug during display (HTML characters
were not escaped)
(commit: af2982a)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit 6d7ca09622ef1e7942f54db39ca47d04a091465f by plassalas
gs-ir: DocZonesShowDetails: fixed bad modal display
(commit: 6d7ca09)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesShowDetails.java (diff)
The file was modifiedgs-ir/src/main/resources/watchapp.css (diff)
Commit fd3252fbd4e345f4607e11770f7fde130bcc4420 by fducroquet
reactor, app server: Add content-type to response
(commit: fd3252f)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java (diff)
Commit 822e5d02fbbd4daecff5ea47e6db8feabac98ab8 by fducroquet
gs-reactor: Avoid traversing the whole context tree on flush/unmount
Listen directly for changes to the differential property in the cache,
since it is now accessible from the context.
(commit: 822e5d0)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Tag.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/AbstractCache.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Context.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java (diff)
Commit 7bc086d8fd520f9dbaf9f2e2d1f171ea1e44c4ac by plassalas
gs-ir: AbstractMultitonVerticle: decremented the counter in the stop
function
When the master of the cluster was closed, it did not decrease the value
of the cluster-wide counter. This prevented the launch of another
verticle on the cluster, and the only alternative was to shut down all
the members of the cluster.
(commit: 7bc086d)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AbstractMultitonVerticle.java (diff)
Commit 7515284db04fa7adaa86ab19d74db5e9cc8a104d by nfeybesse
Change CamLayoutAnalyzer. Not finished
(commit: 7515284)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/layout/LayoutsTransformationTest.java (diff)
Commit a91b4d2df4798c7a53496a9fc0b94b2d8f91b4b3 by fducroquet
Differential: Use switchMap instead of flatMap in dependencies
(commit: a91b4d2)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
Commit 2918a0a63fb39139fcd7542f9fe27b931f18e2d5 by plassalas
gs-ir: AbstractMultitonVerticle: minor refactoring
(commit: 2918a0a)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AbstractMultitonVerticle.java (diff)
Commit 5b81aabf557d6625de2a94060c16f153dc4e1fb0 by plassalas
gs-cv: OCRPlasty: added a safety to prevent IndexOutOfBoundsException
when computing LCS
(commit: 5b81aab)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/docPattern/OCRPlasty.java (diff)
Commit e5e9ed372260116b7796ac3fa2468ad989a326f1 by plassalas
gs-cv: ComputeBestTextPerZone: minor refactoring
(commit: e5e9ed3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
Commit 87b9704c296cabbcc2e08062abb0bbd1cfa7b190 by plassalas
gs-ir; gs-cv: Attempts to fix issues with worker verticle in gs-ir
The WorkerVerticle class was updated to force the user to implement
start(), and to undeploy the worker verticle as soon as the task is
complete. In ComputeBestTextPerZone, the code was updated to prevent
flushing the cache with engine.getCurrentCache.flush() (the flush is
performed from gs-reactor). The code in ContextActionCustom was
refactored to prevent undesired behaviors. As an example, when a worker
verticle is called after a click on a button, the button is de-activated
while the task is performed.
(commit: 87b9704)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/WorkerVerticle.java (diff)
Commit 4f00a0768578bfe4a2d59f47425337dd1585f9aa by plassalas
gs-cv: ComputeBestTextPerZone: cleaned-up the code
(commit: 4f00a07)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
Commit f8f1cb4b748ee34df24e8ca5a278c548f65db34e by plassalas
gs-cv: Removed deprecated class ClassImgFieldComparator
(commit: f8f1cb4)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ClassImgZoneComparator.java
Commit 714416156dd4d56cc809741ee5cf1428fde5d732 by plassalas
gs-cv: ComputeTrainedScores: cleaned-up the code
(commit: 7144161)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
Commit 2ce8709a69e7a14e5ec243e71f58d83babe9d751 by plassalas
gs-cv: FillModelWithData: deleted unused function
(commit: 2ce8709)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
Commit c8d6095845a2581654881915db404c295663cde9 by plassalas
gs-ir: TextBindingCustom: replaced toString() with String.valueOf(...)
(commit: c8d6095)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit db33e60f1d537ff1a021dcf0d8f6ba0a94e845ec by plassalas
gs-ir: Score: simplified the addition of a new MeanLevenshteinInstance
(commit: db33e60)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/Score.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeFilterParamOptimization.java (diff)
Commit 9bc424113375625051f7c8c6b142acab82009292 by plassalas
gs-ir: Fixed a problem during flush from WatchApp (ongoing work)
(commit: 9bc4241)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
Commit 9137b045054295615e783a3f89382a2476ffea2a by plassalas
gs-common: minor refactoring
(commit: 9137b04)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Root.java (diff)
Commit 7d46538902bd710adaad25f951d6dc031dbfc7f0 by plassalas
gs-cv: removed unused portions of code (minor)
(commit: 7d46538)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
Commit d5ddc5da4f5c5f3584f2595b48624b6381995310 by plassalas
gs-cv: ComputeTrainedScores: cleaned-up the code
(commit: d5ddc5d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
Commit f19e55cf4d42271ae994c4712c48fce714b4e963 by plassalas
gs-cv: ImgFiltersVisualComparator: updated
(commit: f19e55c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFiltersVisualComparator.java (diff)
Commit 3bf5f4947af3642281ecd26f3eaf78ba553e77b6 by fducroquet
Remove FX properties from PseudoConcurrentCollection
Use RxJava Observable sujects instead. The state of the properties is
not needed here, they were used only to transmit events.
(commit: 3bf5f49)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/PseudoConcurrentCollection.java (diff)
Commit 5b2fddc0001fcdb9936343925d70985f1eaea428 by plassalas
gs-cv: FillModelWithData: renamed getOcrParameters -> buildOcrParameters
(commit: 5b2fddc)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrParametersVerticle.java (diff)
Commit 0a68e2936ce6d74af860a6700fa47d7eaf21e132 by plassalas
gs-cv: FillModelWithData: removed the getCurrentCache.flush() from
saveOcrDataInModel
(commit: 0a68e29)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
Commit 1aa5cc2edba7b4efdb3ca2145a68f08f5d0ce2ce by plassalas
gs-cv: FillModelWithData: put back getCurrentCache.flush() in
saveOcrDataInModel and cleaned-up the code
(commit: 1aa5cc2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
Commit eb6ae6536873a310426c77a199b7b918ad08c889 by fducroquet
DefaultDependencies: Remove unnecessary use of RxJavaHelpers
(commit: eb6ae65)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultDependencies.java (diff)
Commit b96c1cc9cf80c3087a2b894788ce4630a40ba95a by fducroquet
Remove dependency on JavaFX in AbstractTsDependencies
(commit: b96c1cc)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/AbstractTsDependencies.java (diff)
Commit a293165f975069787e4657534eb52c874823b01b by plassalas
gs-ir: WorkerVerticle: refactored the code and added a try/catch clause
in start(Future)
(commit: a293165)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/WorkerVerticle.java (diff)
Commit 9f6ae0b56c4bc8ffcda94a52eaa4d16ef426759a by plassalas
gs-cv, gs-ir: added some safety checks to prevent undesired behaviors
(commit: 9f6ae0b)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
Commit cc17742f70086f45a7995c0e25cdd1ef33b19bd7 by plassalas
gs-cv: OCRPlasty: moved the safety check one level up (in
OcrPlasty(List<String>))
(commit: cc17742)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/docPattern/OCRPlasty.java (diff)
Commit 0afa5cde1663fb74d427d23be4276199fc3b74c3 by plassalas
gs-ir: TextBindingCustom: replaced SimpleStringProperties with Bindings
for the scores
There is still a problem when the value of meanLev is
computed/displayed, but at least the global 3 columns display is
preserved.
(commit: 0afa5cd)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit 779dbc559bddc42d5ba27bdc06907e2f56783037 by plassalas
gs-cv-layout: added a constructor in Zones to extract zones from a
layout
(commit: 779dbc5)
The file was addedgs-cv/src/main/java/org/genericsystem/layout/LayoutToZonesAnalyzer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zones.java (diff)
Commit 56ae300f6868a0a18d71a3197ca3abc276f67089 by plassalas
gs-cv: LayoutAnalyzer: refactored the code to be able to close all
images
(commit: 56ae300)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer.java (diff)
Commit 4a3483738205ad26467a65293c02d17fe8e411f9 by nfeybesse
Implements consolidated fields feature
(commit: 4a34837)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
Commit b1778740476a0d2194a6e2139dcb800f99896cbc by fducroquet
Return Observable<String> instead of ObservableValue<String> for
TextBinding
Some text bindings used <some snapshot>.toObservableList and the
subscriptions were not disposed. This way of doing things allows
disposing subscriptions when a DOM node is destroyed.
(commit: b177874)
The file was modifiedgs-geography/src/main/java/org/genericsystem/geography/components/InputSelectInstance.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/RxJavaHelpers.java (diff)
The file was modifiedgs-geography/src/main/java/org/genericsystem/geography/app/GeoSearchPerso.java (diff)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
The file was modifiedgs-events/src/main/java/org/gs/events/components/InputDate.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/TextBinding.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/contextproperties/TextPropertyDefaults.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
The file was modifiedgs-events/src/main/java/org/gs/events/TestEvent.java (diff)
Commit 010ca932a0bade60bdcc14c2565a373933d16ad1 by fducroquet
RxJavaHelpers: Make some methods private
(commit: 010ca93)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/RxJavaHelpers.java (diff)
Commit 6882197fb09ee7e50ef74eccdc8fe083ef69ab72 by nfeybesse
introduce motion detection in layout comparator
(commit: 6882197)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/MotionDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutToZonesAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
Commit b6a125a917eb2d391b4e46ef5398a19e0e5e4150 by fducroquet
gs-todomvc: Remove import of missing class
(commit: b6a125a)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
Commit e20ffd5c3c5625f1aaee23e830aa57bbf86cf68a by nfeybesse
Extract Field / Fields classes
(commit: e20ffd5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/layout/Fields.java
The file was addedgs-cv/src/main/java/org/genericsystem/layout/Field.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Classifier.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
Commit 084ccd9fa2a6fce88eb33fda25947d6f71ef820c by plassalas
gs-cv: cleaned-up the code (deleted unused and deprecated classes)
(commit: 084ccd9)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ClassImgFieldsDetector.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zone.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/DidjvuScript.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/HistogramComparator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFiltersVisualComparator.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ClassImgBoard.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ZoneScorerMap.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeFilterParamOptimization.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ClassImgFieldsDetector2.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ImgClass2.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zones.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ZoneScorer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zones.java (diff)
Commit 87953bd3a26726be286e30e5d14d6d707dbc68b6 by plassalas
gs-cv: added an UID for Zone, computed from its Rect using sha-256
algorithm
(commit: 87953bd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ModelTools.java (diff)
Commit 4cdb58f309e2e4fb20a07099465755f1488e691c by plassalas
gs-cv: ModelTools: added a method to compute an UID for a Rect object
(commit: 4cdb58f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ModelTools.java (diff)
Commit 454d194c8820e2b2aeac7a8d91d78a4257a901d9 by plassalas
gs-cv: changed the way a Zone is identified
A Zone object will now be identified with a String (UID, unique
identifier) stored as the value of the zoneinstance. A ZoneNum class was
added in order to identify a zone by its number (only for display). The
value of the instance is a unique ID, computed from its coordinates
(actually, from the String representation of its Rect object). Generic
System's model will be updated accordingly to accomodate this change.
(commit: 454d194)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/DocClass.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ZoneGeneric.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ZoneText.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zones.java (diff)
Commit cefbe598325c0c170493f8f09e8de91708c1a5f8 by plassalas
gs-cv-utils: Added a convenience class to convert the old zones.json to
new ones with UID
(commit: cefbe59)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ZonesJsonConverterForUID.java
Commit 2efb09d261a91bce728a379b3e4aef3958831fc8 by plassalas
gs-ir: TextBindingCustom: updated Zone label definitions to match the
new identification mechanism of Zone
(commit: 2efb09d)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit e82ed40d517e389cfff7922701fb0429694d4acf by plassalas
gs-ir: TextBindingCustom: resolved a merge conflict
(commit: e82ed40)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit 8b97f036fc8d30863d925aa0e7fa03aa1fd47973 by plassalas
gs-cv-model: Refactored some code in the model
A few utility methods were added and unused methods were deleted.
(commit: 8b97f03)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ZoneGeneric.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/Doc.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/DocClass.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/NewZonesModelConverter.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/ImgFilter.java (diff)
Commit d63c9ec50361ebf0fde3b29ef4d780ecf7962018 by plassalas
gs-cv-utils: ZonesJsonConverterForUID: refactored the code (automatic
detection of files)
(commit: d63c9ec)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ZonesJsonConverterForUID.java (diff)
Commit 1c7decd7c535183b598a4fc9694c9511117e770c by plassalas
gs-cv: NewZonesModelConverter: flush more regularly (faster and more
efficient)
(commit: 1c7decd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/NewZonesModelConverter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/MotionDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/layout/LayoutToZonesAnalyzer.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer2.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
Commit de1b6d3447273ed3308779eac5734032ed32e010 by plassalas
gs-cv-classifier: extracted the deskew from the Classifier (wip)
(commit: de1b6d3)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/DeskewVisualizer.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/Deskewer.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewClassifier.java
Commit 7bb149f898c8baefef9cf7a74e881a65fdb9354c by plassalas
gs-cv-classifier: working version of the Deskewer
(commit: 7bb149f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DeskewVisualizer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Deskewer.java (diff)
Commit abe5cbf8352afb937108c6735b1899cfdf5a36fe by plassalas
gs-cv-classifier: added a method to deskew and save an Img on the disk
(commit: abe5cbf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Deskewer.java (diff)
Commit aaedc2b05de9e0df0bb907ae582d6463f760ad36 by plassalas
gs-cv-classifier: copied Field and Fields to DocField and DocFields for
use with documents (wip)
(commit: aaedc2b)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/layout/Ransac.java
Commit f2acc889a1c0b4fbcc4758d86bdc6b970e6831e4 by plassalas
gs-ir: ClassifierVerticle: replaced File with Path
(commit: f2acc88)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/ClassifierVerticle.java (diff)
Commit 6d3cf101a287f297a614e83c93e2e8f353211479 by plassalas
gs-ir: Added a DeskewerVerticle
(commit: 6d3cf10)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/DeskewerVerticle.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Deskewer.java (diff)
Commit 4c43db009d71149823f685161749ecfa1b42f7e7 by plassalas
gs-cv-classifier: updated the ClassifierUsingFields
(commit: 4c43db0)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewClassifier.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/ClassifierUsingFields.java
Commit 3c046f29fd63e7732da62167f69093744645c8fc by plassalas
gs-cv-classifier: updated DocField(s) and added a wrapping class for the
doc class
(commit: 3c046f2)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFieldsVisualizer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
Commit 364bf618be3c043f41767ef9156845798b475d8d by plassalas
gs-ir: added ClassifierVerticle and NewClassCreatorVerticle, along with
correspondign methods in gs-cv
(commit: 364bf61)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DeskewerVerticle.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/NewClassCreatorVerticle.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewClassCreator.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/ClassifierUsingFieldsVerticle.java
Commit 29e28f5ef20ddabeeccacf6e94e40af852b40329 by plassalas
gs-cv: ZonesJsonConverterForUID: corrected a bug (oops)
(commit: 29e28f5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ZonesJsonConverterForUID.java (diff)
Commit c55b226504e55a59de27496e23c0f21d737e38b6 by plassalas
gs-ir: corrected the execution flow for the new verticles
(commit: c55b226)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DistributedVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/ClassifierUsingFieldsVerticle.java (diff)
Commit 087d94250dabcb686d14402d1b4a082f000abb4a by plassalas
gs-cv: minor refactoring (cosmetic)
(commit: 087d942)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/docPattern/OCRPlasty.java (diff)
Commit bcb66d09c2f2d6454b10d57da04ec46a914810b6 by plassalas
gs-ir: PdfConverterVerticle: added an exception
(commit: bcb66d0)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
Commit 934e0b4f7449cd7c49a97321c20203fe749c5724 by plassalas
gs-cv-classifier: evaluation of a new model for DocClass
(commit: 934e0b4)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewModel.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Ransac.java (diff)
Commit 7b48c630b411c229a0e6d8eda987767f3ccaac4f by fducroquet
gs-reactor: Use Observables to define metabindings
– Use Observable<Snapshot<Generic>> to define a forEach and
Observable<Optional<Context>> to define a select metabinding.
– Adapt the existing applications to this change.
– Allow sorting of Snapshots.
– Dispose subscriptions to the observables used in metabindings.
(commit: 7b48c63)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Context.java (diff)
The file was modifiedgs-geography/src/main/java/org/genericsystem/geography/app/GeoSearchPerso.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputWithDatalist.java (diff)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableListExtractorFromContext.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/utils/QuizExtractors.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/RxJavaHelpers.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/app/pages/components/QuizResult.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Combobox.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
The file was modifiedgs-geography/src/main/java/org/genericsystem/geography/components/InputSelectInstance.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableContextSelector.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/FilteredChildren.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/AbstractCache.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/IDifferential.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/Transaction.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/remote/FrontEndTransaction.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Tag.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableListExtractor.java (diff)
Commit 741cceddce36ba217a0c2ce5455981d4e25b27c3 by fducroquet
gs-api: Snapshot: Avoid side-effects in Observables
(commit: 741cced)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
Commit 4a155ef986e994e78126768750112ecaf476a8ce by fducroquet
gs-reactor: Fix step count in @Stepper
(commit: 4a155ef)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
Commit ec3e268dc70207f70617925fb5bdb081df32642c by fducroquet
gs-ir: Fix a list extractor
The list extractor had an unused comparator that always returned 0. With
the previous implementation this caused no problem, but
Snapshot.getIndexedElements() uses an ordered Set internally. If
compareTo returns 0 for two elements, they are considered equal. Use the
correct sorting on the generic’s value instead. This makes distincByKey
redundant since generics with the same value will be considered equal
because of the comparator.
(commit: ec3e268)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
Commit 33244ec4e8c80364921ccd3b154b6e05dfe84631 by fducroquet
gs-ir: Use startWith instead of concat in a text extractor
(commit: 33244ec)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
Commit 7f3211daf16434ac0a76bd2267ca5200c570628f by fducroquet
gs-reactor: MetaBinding: Rename some parameters
(commit: 7f3211d)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java (diff)
Commit 951e75bda79361ab1796527d0deb86c48b9f472d by fducroquet
gs-api: Snapshot: Use TreeSet/HashSet instead of concurrent sets
Concurrent sets should not be necessary with RxJava.
(commit: 951e75b)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
Commit 16299b55941917b99d31807b3ceb9bbb529729ed by fducroquet
Use hide() before returning Subjects as Observables
Avoids the possibility of a subscriber’s modifying the emissions.
(commit: 16299b5)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/PseudoConcurrentCollection.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/AbstractTsDependencies.java (diff)
Commit bfbf4d6c686ed643fc3823134dea6a739f248a69 by fducroquet
gs-reactor: ApplicationServer: Avoid null pointer exception
Check that the root DOM node is not null before destroying the
associated context when the websocket is closed. The root DOM node can
be null if the page is reloaded before it was completely built.
(commit: bfbf4d6)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/appserver/ApplicationServer.java (diff)
Commit 987d898667c82eeba17ff05790011eb3de74af0b by fducroquet
gs-todomvc: Some simplifications, add hidden styleClass when appropriate
Hide the footer if there is no todo, and the link to clear the completed
todos if there is no completed todo. The former version of the bindings
did not work because they used the “hide” CSS class but the class has
been renamed to
“hidden” in the CSS file.
(commit: 987d898)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
Commit d4a86bbff0223f090e5c53f0dd76ae6b864f5ac8 by nfeybesse
Begin perspective correction
(commit: d4a86bb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Ransac.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
Commit a46310e6d6c22955a6578d84589f62ab117ce34c by fducroquet
gs-ir: Cast Snapshot<ZoneTextInstance> to Snapshot to get
Snapshot<Generic>
Eclipse does not report the error “Inference variable has incompatible
bounds”, while Maven does.
(commit: a46310e)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
Commit 8ed4165177ee4830133663b7238e081d87c22e72 by fducroquet
gs-api: Snapshot: Add removals to result of getIndexedElements()
This allows getting all the changes in only one method. However, it
can’t be used in MetaBinding because, for each added child Context, an
Observable indicating when to create or delete an associated DOM node
depending on the values of the ObservableValues returned by the
Switchers is created.
(commit: 8ed4165)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
Commit 6a21fdd8b2217c51e059cd6b3e2a386539fb3866 by fducroquet
gs-api: Snapshot: Add javadoc
(commit: 6a21fdd)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
Commit 9d7eb0e5b775139a95eefa7fe60d282f4350a3e6 by fducroquet
gs-reactor: Add comment in Controller
(commit: 9d7eb0e)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
Commit 3057bed2848964209627a704b5885ed61feaf6e8 by fducroquet
Delete unused ObservableListWrapper class copy
(commit: 3057bed)
The file was removedgs-defaults/src/main/java/org/genericsystem/defaults/tools/ObservableListWrapper.java
Commit 62964fd19189dfe3b1eaa598cc8b843168c0b7f5 by fducroquet
Refactor: getAdds/RemovesObservable() -> getAdds()/getRemovals()
(commit: 62964fd)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/InheritanceComputer.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultDependencies.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Container.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultCompositesInheritance.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/AbstractTsDependencies.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/IDifferential.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/Transaction.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/remote/FrontEndTransaction.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/AbstractCache.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java (diff)
Commit 6e5de68c2c70e9db20fc958362c88dc1a14fb3e6 by plassalas
gs-cv-classifier: added a new model structure (wip)
This new model is a simple draft of what will be later implemented in
the application.
(commit: 6e5de68)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/Fields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SuperDocClass.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewModel.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/DocClass.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/Field.java
Commit 4e2754a8bad20fdd6bf9ba71eab7df5b86eee1ed by plassalas
gs-cv-classifier: created a new, simpler model to store the OCR data
(commit: 4e2754a)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java
The file was addedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java
Commit b3bdb0f3c6d0e4421925024e9158f892a6a95dc4 by plassalas
gs-cv-classifier: SimpleModel: updated the model to include ImgFilters
(commit: b3bdb0f)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
Commit dd1e91dbf30aefc6607d7b0b521c7a005f23d367 by fducroquet
gs-todomvc: Rename most tag classes, delete some
(commit: dd1e91d)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
Commit 7a1fe6cf252cb9fc9bf97e0f47a9e311abfa577e by plassalas
gs-cv-classifier: refactored the doc fields
- DocFields implements Iterable to allow the use of Streams with fields.
- Since DocField is only related to a single document, and not a class,
the code was simplified.
- DocClassFields was refactored, but may be deleted in a future commit
since it will probably get obsolete.
(commit: 7a1fe6c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 7b5f2bc25876a9dbc4828d1f8d3918290b488a0e by plassalas
gs-cv-classifier: ClassifierUsingFields: added a second filter in
detectRects(...)
Since the OCR cannot be done on rectangles smaller than 3px, the stream
was filtered to collect only rectangles large enough to be OCR'd.
(commit: 7b5f2bc)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/ClassifierUsingFields.java (diff)
Commit d7b63ba342956e3e448ed03e06e47f0d58a1ff9f by nfeybesse
Automatic horizontal perspective correction
(commit: d7b63ba)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Ransac.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
Commit 7c6dd3bd5d69856ece71055bb2a617c7a63c9d1f by plassalas
gs-cv-classifier: SimpleModel: added a ZoneNum property
(commit: 7c6dd3b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit 3ed81be546391bb15afef3fb8da5ab87292ae2af by plassalas
gs-cv-classifier: added stream support to DocFields
(commit: 3ed81be)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 542514e6d687db828268bc8540a66c0837fb5e8c by fducroquet
gs-api: Snapshot: Fix warnings in Javadoc
The warnings are treated as errors by Maven.
(commit: 542514e)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
Commit f24f3bc33c520b66f75ca7b69e7b9002f8d8b4c3 by fducroquet
gs-reactor: Add missing classes for HTML tags
(commit: f24f3bc)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/HtmlTag.java (diff)
Commit d534c26ef5b34d03631ef96e2ed88dd336245010 by fducroquet
gs-reactor: Use Observable<Boolean> to define TagSwitcher
(commit: d534c26)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/PageSwitcher.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/utils/QuizExtractors.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocPropertiesSwitcher.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/TagSwitcher.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/utils/QuizTagSwitcher.java (diff)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/RxJavaHelpers.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/MetaBinding.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/FilteredChildren.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Controller.java (diff)
Commit 08a081e04e8cc79ff6a8d5f0efd011cd2ab9d54b by fducroquet
Do not return ObservableValues in methods in DefaultCompositeInheritance
Return Observable<Optional<T>> instead of ObservableValue<T> for
getObservableAttribute, getObservableHolder, etc.
To return an ObservableValue, it’s necessary to use the
toObservableList() method from Snapshot, which is deprecated since it
does not allow unsubscription from the Observables subscribed to in the
method.
Emit items of type Optional<T> rather than T because Observables can’t
emit nulls.
(commit: 08a081e)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultCompositesInheritance.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/context/TagSwitcher.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java (diff)
Commit 4695c0530258cd0b131852833675a54aaeaa33ff by plassalas
gs-cv: Zones: removed unused logger
(commit: 4695c05)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zones.java (diff)
Commit e0361586c51c3ce698507e51c06a7a47519f1649 by plassalas
gs-cv-classifier: added static methods to convert DocFields to/from
JsonObject
(commit: e036158)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 17d8f6f8f29907fd94f1f09dece81c6f134ef3c3 by plassalas
gs-cv-classifier: began the implementation of the new SimpleModel (wip)
FillNewModelWithData is a simpler copy of FillModelWithData with
approximately the same behavior, but that will work only with the new
model. Instead of using Zones and Zone, it uses DocFields and DocField.
(commit: 17d8f6f)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java
Commit 4d2aa4b909ca2a68e3c22443c3a63934418ba4f8 by fducroquet
gs-reactor: Refactor
Remove ObservableValue/ObservableList from functional interface names
whose functions don’t return ObservableValues/ObservableLists.
(commit: 4d2aa4b)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/app/pages/components/QuizResult.java (diff)
The file was removedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableContextSelector.java
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/instancebuilder/InstanceBuilder.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstancesTable.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/annotations/ForEach.java (diff)
The file was removedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableListExtractorFromContext.java
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/app/pages/components/QuizSelect.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Tag.java (diff)
The file was addedgs-reactor/src/main/java/org/genericsystem/reactor/context/GenericSelector.java
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/annotations/Select.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InputWithDatalist.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesEdit.java (diff)
The file was addedgs-reactor/src/main/java/org/genericsystem/reactor/context/ForEachExtractor.java
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/app/pages/components/QuestionDiv.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesShow.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/RootTag.java (diff)
The file was addedgs-reactor/src/main/java/org/genericsystem/reactor/context/ForEachExtractorFromContext.java
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Combobox.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/annotations/ForEachContext.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/tagadmin/SwitchDivContainer.java (diff)
The file was modifiedgs-example-reactor/src/main/java/org/genericsystem/reactor/example/App.java (diff)
The file was modifiedgs-events/src/main/java/org/gs/events/TestEvent.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/annotations/SelectContext.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePageTable.java (diff)
The file was removedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableValueSelector.java
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/Modal.java (diff)
The file was addedgs-reactor/src/main/java/org/genericsystem/reactor/context/OptionalContextSelector.java
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/utils/QuizExtractors.java (diff)
The file was modifiedgs-quiz/src/main/java/org/genericsystem/quiz/app/SwitchApp.java (diff)
The file was removedgs-reactor/src/main/java/org/genericsystem/reactor/context/ObservableListExtractor.java
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/gscomponents/InstanceEditor.java (diff)
The file was modifiedgs-geography/src/main/java/org/genericsystem/geography/components/InputSelectInstance.java (diff)
Commit 4d061bafe2671f682cd52f76b8a200f1caa0110e by fducroquet
Serialize Subjects in AbstractTsDependencies and
PseudoConcurrentCollection
(commit: 4d061ba)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/AbstractTsDependencies.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/PseudoConcurrentCollection.java (diff)
Commit 3bffa8bb673a4fefb42822d1ad8d2209b58ebe9a by fducroquet
Avoid duplicate subcontexts in foreach
(commit: 3bffa8b)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/HtmlDomNode.java (diff)
The file was modifiedgs-reactor/src/main/java/org/genericsystem/reactor/Context.java (diff)
Commit 53f710d420017e07895de1c9a593464e66e784b6 by fducroquet
Fix cast in PseudoConcurrentCollection
(commit: 53f710d)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/PseudoConcurrentCollection.java (diff)
Commit 361ef31d70c6bae185df5d27149fda04065e6a88 by fducroquet
Use Set instead of List in a contains test
To slightly improve performance…
(commit: 361ef31)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/FiltersBuilder.java (diff)
Commit b7dd59883e9f6c52ab6009b4809b8b03761c9293 by plassalas
gs-cv: moved static classes (tools) to package
org.genericsystem.cv.utils
(commit: b7dd598)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/CamCropper.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/ModelTools.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/ClassifierUsingFields.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/LevDistance.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/Tools.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/Levenshtein.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFiltersVisualComparator.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DeskewerVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/NewZonesModelConverter.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeAllLevDistances.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/FaceDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/TextDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/NewClassCreator.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/docPattern/OCRPlasty.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFieldsVisualizer.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/Deskewer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Tools.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/App.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DeskewVisualizer.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ClassifierUsingFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ModelTools.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/NewClassCreatorVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Zone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Scores.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewClassCreator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/ClassifierUsingFieldsVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/VideoDisplay.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/ImgClass.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/BackGroundSubstractor.java (diff)
Commit 6ccb4fa79a230a8c70b8f7803b9b5c9146a359b9 by nfeybesse
start vanishing points detector debug
(commit: 6ccb4fa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/VanishingPointsDetector.java
Commit 9052c43c68e8ec1f76e33b0ce7feb8b78bac4322 by fducroquet
DefaultContext: Avoid double checking before adding to set
(commit: 9052c43)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultContext.java (diff)
Commit 2a37a8af34c1f7ed0d30fec685dd775bb5b834e2 by fducroquet
gs-default: memoize results in computePotentialDependencies
Avoids repeated calls to isDependencyOf due to the recursion in that
method.
(commit: 2a37a8a)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultContext.java (diff)
The file was addedgs-defaults/src/main/java/org/genericsystem/defaults/tools/Memoizer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/VanishingPointsDetector.java (diff)
Commit 6645ebf39f25128168654bafe2a1e2511047f0c7 by fducroquet
DefaultContext: Simplify computePotentialDependencies
(commit: 6645ebf)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultContext.java (diff)
Commit 5f70f974ffc758810a2b8cabe27c6cbe36223dbc by nfeybesse
Begin Reinforcer implementation
(commit: 5f70f97)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/AbsoluteLabels.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Reinforcer.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Template.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Unclassifiable.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/AbsoluteLabel.java
The file was modifiedgs-ir/.gitignore (diff)
The file was addedgs-ir/src/test/java/org/genericsystem/ir/reinforcer/RinforcerTest.java
The file was modifiedgs-ir/pom.xml (diff)
Commit 8d961114c013844bc39187d5ea15749f10b2eb87 by nfeybesse
New lines detector, reinforcer in progress
(commit: 8d96111)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Label.java
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/AbsoluteLabel.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Template.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Unclassifiable.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Labels.java
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/AbsoluteLabels.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Reinforcer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java
The file was modifiedgs-ir/src/test/java/org/genericsystem/ir/reinforcer/RinforcerTest.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
Commit 72808164d2da5b2ea89aa2d8cd2b567be5daa9fa by plassalas
gs-cv: added a RANSAC filter in OCRPlasty (min error maximizes LCS
length)
(commit: 7280816)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit a898d457e0d160ed0fe0d7bae4e4a7a198e010b3 by plassalas
gs-cv: refactored the code in OCRPlasty
(commit: a898d45)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 8735d84a253c9aacbb3d95d5a59d2b8617dacab3 by plassalas
gs-cv: implemented another mechanism to compute the error in the RANSAC
model for OCRPlasty
Instead of trying to maximize the length of the LCS to minimize the
error, the similarity of the strings is used. The similarity is computed
using pairwise comparison. For more details see:
http://catalysoft.com/articles/StrikeAMatch.html Note:
LettersPairsSimilarity needs optimization
(commit: 8735d84)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java
Commit 75ed26895180d95f6619ab823400f6a5b63e23a9 by plassalas
gs-cv: improved RANSAC from LCS in OCRPlasty
(commit: 75ed268)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 1e2b18da190fcf874028d04c1e47d5473cdc4a94 by plassalas
gs-cv: refactored the code in OCRPlasty for LetterPairsSimilarity
(commit: 1e2b18d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java (diff)
Commit 225fe827ca283cd3e391bc6b4712e625eb9522fc by plassalas
gs-cv: refactored the code in OCRPlasty for LetterPairsSimilarity
(optimized)
(commit: 225fe82)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 916e0abbfaf1ce09068ce6529a2f580f5eccd0e9 by plassalas
gs-cv: optimized the similarity computation in OCRPlasty
(commit: 916e0ab)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 7b3aec6044088e7271a53bf11c4983a4f3bf58f3 by plassalas
gs-cv: added a comparison based on Levenshtein distance in OCRPlasty
(commit: 7b3aec6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 6d419c22b1eed4f977d0c0936d5f69b4e34ff0a4 by plassalas
gs-cv: LetterPairSimilarity: added a safety check for empty strings
(commit: 6d419c2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java (diff)
Commit 1b331bed60a937ac419c8fb7419464058742a349 by plassalas
gs-cv: OCRPlasty: corrected a bug that prevented increment of the error
margin in case of failure
(commit: 1b331be)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 924a4b3111719b8faed89ee3809c33c11a64d325 by plassalas
gs-cv: OCRPlasty: refactored the code for better clarity
(commit: 924a4b3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
Commit d4b06f6f33461eec331ac29302d8b7d818706825 by plassalas
gs-cv-utils: started to implement a scorer for the OCRPlasty algorithm
(commit: d4b06f6)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/RandomStringMutator.java
Commit b1d43ebf50893f3d0a4fcff7d587c790e45ffb6f by plassalas
gs-cv: refactored the code in OCRPlasty
(commit: b1d43eb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 37c04cc0ba12a302abc58cc9054cc3003cd251da by plassalas
gs-cv: OCRPlastyScorer: added a few strings in example list
(commit: 37c04cc)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 0051a92d6d9d52088ea61ad5ba30c22d937baf8a by plassalas
gs-cv: OCRPlasty: refactored and documented the code
(commit: 0051a92)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 6718bad024195bc0b272e2f10e335f4f39c2a48e by plassalas
gs-cv: OCRPlasty: refactored selectBest (Java 8)
(commit: 6718bad)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit c634224590bef4864df307e713b221dd4a114841 by plassalas
gs-cv: added new automated methods in OCRPlastyScorer
A new class Results was created in order to store the results of a
computation. This class contains the duration of the computation, the
final score (similarity) and the original and corrected Strings. A new
method was created to automatically compute the correction for a given
String, using all the algorithms defined in OCRPlasty.RANSAC enum.
(commit: c634224)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit dfba4f01ba16564b4a34a11787a66e3c437f5c92 by plassalas
gs-cv: RandomStringMutator: added the ability to severly change the
input string (several modifications)
(commit: dfba4f0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RandomStringMutator.java (diff)
Commit 75ba10a78024041c1fc42a820d3b954ad4c73a21 by plassalas
gs-cv: OCRPlasty: replaced System.out.println with a logger
(commit: 75ba10a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 2cc902f812b76e2e78ec0168b12201bf9162345f by plassalas
gs-cv: OCRPlastyScorer: pursued the implementation of the code
Added utility classes to handle the results and the statistics. It is
now possible to compute the stats on all the strings, and see which
method is best. Since the methods are defined in an enum, it will
continue to work when new methods are added.
(commit: 2cc902f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 70c7a233d4abb064eea393ce1385b5835c0f4c45 by plassalas
gs-cv: slight parameters optimization
(commit: 70c7a23)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RandomStringMutator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 4889b1dab644fb1b1f448fc5cb9f6d2140fbf1a6 by plassalas
gs-cv: Levenshtein: added safety checks for null or empty strings
(commit: 4889b1d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java (diff)
Commit badeed89bcac32be5d5edeb39e9be9dc4e0c3a0c by plassalas
gs-cv: OCRPlasty: added a normalized Levenshtein distance-based RANSAC
error computation
The normalized Levenshtein distance is the Levenshtein distance divided
by the lenght of the longest string.
(commit: badeed8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 8964dab0d5886518b509d7dc3423d5b20be08168 by plassalas
gs-cv: OCRPlasty: cleaner definition of similarity
(commit: 8964dab)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 42713d2c580ad08e27a6f1255f1d8ae89b8a6c45 by plassalas
gs-cv: OCRPlasty: minor refactoring
(commit: 42713d2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit a38f958e17cc7b710b3ac5aef8aa16bcfc8d98d5 by plassalas
gs-cv: Levenshtein: added a test class
(commit: a38f958)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java (diff)
The file was addedgs-cv/src/test/java/org/genericsystem/cv/utils/LevenshteinTest.java
Commit 9b8b5483aa799df0fc5de21ec6946f6f187c518f by plassalas
gs-cv: LetterPairSimilarity: added a test class and checked for
null/empty strings
(commit: 9b8b548)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java (diff)
The file was addedgs-cv/src/test/java/org/genericsystem/cv/utils/LetterPairSimilarityTest.java
Commit a1150879f57976cbc2b89c72bb37e971d7168287 by plassalas
gs-cv: OCRPlastyScorer: print durations (normalized as per char) in the
log
(commit: a115087)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 6638caeed29a2c0e29b2f3483cd47d3e15ec9cbf by plassalas
gs-cv: OCRPlastyScorer: documented the code
(commit: 6638cae)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 05b64e0e914c483c19255cf208486613dc11a289 by plassalas
gs-cv: used RANSAC.NORM_LEVENSHTEIN instead of NONE in methods calling
OCRPlasty
(commit: 05b64e0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
Commit 04c888f0f9cb39a80c2dd973bd85d76fb6bb7201 by fducroquet
DefaultGeneric: Cosmetic changes
(commit: 04c888f)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultGeneric.java (diff)
Commit 43e98d600c751f8b8cc43627e3a4ccfaac0ca4cf by fducroquet
Use memoization in more places, use share() instead of
replay().refCount()
Store Snapshots and Observables so the same instance is returned by
successive calls. This (partially) prevents exponential growth of the
number of Observables subscribed to a given Observable.
share() is the appropriate operation needed, not replay().refCount()
(the observables were not actually shared previously so it did not
matter…).
(commit: 43e98d6)
The file was addedgs-api/src/main/java/org/genericsystem/api/tools/Memoizer.java
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/AbstractTsDependencies.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultCompositesInheritance.java (diff)
The file was removedgs-defaults/src/main/java/org/genericsystem/defaults/tools/Memoizer.java
The file was modifiedgs-kernel/src/main/java/org/genericsystem/remote/FrontEndTransaction.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/AbstractCache.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Container.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/InheritanceComputer.java (diff)
The file was addedgs-defaults/src/main/java/org/genericsystem/defaults/tools/MemoizedFunctions.java
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/Transaction.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultDependencies.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultContext.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/Snapshot.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/PseudoConcurrentCollection.java (diff)
Commit 5c6474a585998a6240ea8890322e71cc406b91d2 by plassalas
gs-cv: OCRPlasty: fixed some bugs (see details)
- Added a safety check in the getRansacInliers method to prevent giving
wrong parameters. Namely, if minSize (minimum size of elements that need
to match the model in order to consider it as a good model, 1 +
list.size()/2) is less than 2 (number of random points), the RANSAC is
not applied and the original list is returned.
- Added a safety check when attemtping to compute ocrPlasty on a empty
list (return null)
- Corrected a few typos.
(commit: 5c6474a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
Commit 2c341fa1179aaab937720a3318eb2953a1c64b41 by plassalas
gs-cv: Deskewer: added a RANSAC to get a better angle
(commit: 2c341fa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
Commit bfde8f47c930e56e6afb39df1b49e0fef1684795 by plassalas
gs-ir-reinforcer: minor refactoring
(commit: bfde8f4)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Labels.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Label.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/layout/CamLayoutAnalyzer.java
The file was addedgs-cv/src/main/java/org/genericsystem/layout/CamLiveRetriever.java
Commit 3dfccc215b2c45b42900293a1beca519e70602d4 by plassalas
gs-cv: OCRPlasty: correctStrings() return an Optional<String> rather
than a String
This highlights the fact that the method will not always be able to
return a result. Instead of returning null, an empty Optional is
returned.
(commit: 3dfccc2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 294ffed1abc034fb65bd98a73681a66c288ca3fc by fducroquet
gs-default: DefaultCompositesInheritance: Fix typo
(commit: 294ffed)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultCompositesInheritance.java (diff)
Commit 51f5584526fa57dc3eb52414d8b1b882c57ff8f2 by fducroquet
gs-todomvc: Fix bug when removing a checked item
The removal of the completion holder with value true caused the creation
of a holder with value false that prevented deletion of the item.
(commit: 51f5584)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
Commit c0b2a0c404291cbb0d590113ab05a149211ec59b by fducroquet
gs-default: Do not memoize getSubInstances and getSubInheritings
This breaks real-time updates because some Snapshots that should reflect
different caches are shared.
(commit: c0b2a0c)
The file was removedgs-defaults/src/main/java/org/genericsystem/defaults/tools/MemoizedFunctions.java
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultDependencies.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLiveRetriever.java (diff)
Commit cf06157afe352ee6f5c1c48e7d8f99016e58fac0 by fducroquet
Memoize getSubInheritings and getSubInstances again
Store the memoized functions in CheckedContext instead of using a static
variable, so this time it works as intended :-)
(commit: cf06157)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultDependencies.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultContext.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/CheckedContext.java (diff)
Commit 534d13ccae09067429ba8e5ffda2716f1909d261 by fducroquet
gs-todomvc: Fix clearing all completed items
(commit: 534d13c)
The file was modifiedgs-todomvc/src/main/java/org/genericsystem/todomvc/TodoApp.java (diff)
Commit 23e2d226eef495316226d7c88672f3978628d2a1 by plassalas
gs-cv: OCRPlasty: added a method to get the list of outliers detected by
the RANSAC
(commit: 23e2d22)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit e985889f13a0641e069320927c19679903e70f97 by plassalas
gs-cv: refactored CamLiveRetriever
(commit: e985889)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/CamLiveRetriever.java (diff)
Commit 3f31e4213c9b145babe81cb89e1b29796af81401 by plassalas
gs-cv: CamLiveRetriever: added the ability to filter the labels
dynamically using OCRPlasty (wip)
(commit: 3f31e42)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
Commit f37606ed61cb3dfc49bec189fcafaae098a14e4f by plassalas
gs-cv-layout: refactored the code in Field and Fields
(commit: f37606e)
The file was addedgs-cv/src/main/java/org/genericsystem/layout/AbstractFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
Commit abe014749431c23ca562ddc05e2b09f12bd87b51 by plassalas
gs-cv-layout: prevent drawing fields on screen if not detected on
display
(commit: abe0147)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java (diff)
Commit c94583d62246a2f62776e7a8b219bb099f6a5690 by plassalas
gs-cv-layout: AbstractField: consolidated is now an Optional<String>
(commit: c94583d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
Commit 86f661262e4d78a51d9c25ff5f7575d5ed205846 by plassalas
gs-cv-layout: started to implement a filter mechanism to remove
overlapping Fields
(commit: 86f6612)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractFields.java (diff)
Commit 60b2da195c73f56825b32f73cfdc5392ed39e5af by plassalas
gs-cv: moved a few methods in abstract classes and continued the
implementation of overlaps detection
(commit: 60b2da1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/AbstractFields.java (diff)
Commit 60e53d3cbf4e464f646d9be8b6dc86b97640d9f7 by plassalas
gs-cv: moved files from package layout to cv.classifier
(commit: 60e53d3)
The file was removedgs-cv/src/main/java/org/genericsystem/layout/AbstractField.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/CamLiveRetriever.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/AbstractFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/Field.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/Fields.java
Commit cbb52d92958421be8c96a42566347fce6bc6d416 by plassalas
gs-cv: moved Ransac to package cv.utils
(commit: cbb52d9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Ransac.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/layout/Ransac.java
Commit 4b0ba566dd6c7e8ce43747805d6a8f65ee54474a by plassalas
gs-cv: factorized the code in LineDetector(2) to extract Lines and Line
that will be used in the Deskewer
(commit: 4b0ba56)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Line.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/Lines.java
Commit 06cbcca6b8408d6b97c7ef4c5061fc345d3b2502 by plassalas
gs-cv: refactored Deskewer and included a RANSAC based on Hough lines
detection to get the angle
(commit: 06cbcca)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DeskewVisualizer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Lines.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFieldsVisualizer.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DeskewerVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Line.java (diff)
Commit 2b5b20931b13f6235460eb67ad62df622cf437f2 by plassalas
gs-cv: Created a helper class to compare rectangles (union,
intersection, common area)
(commit: 2b5b209)
The file was addedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
Commit a949417852e47ba2b944d85d9b0cb7dd41cd3505 by plassalas
gs-cv-utils: added an implementation of Non-Maxima Suppression algorithm
This algorithm allows the removal of overlapping rectangles. Ported from
python:
https://www.pyimagesearch.com/2015/02/16/faster-non-maximum-suppression-python/
(commit: a949417)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java (diff)
Commit 4ee5a41a0d6f59d2b71d347c2b7a040c755b353e by plassalas
gs-cv-utils: added a method to check whether two rectangles overlap
(commit: 4ee5a41)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java (diff)
Commit d122d6eaf7d86ab0ef863488e4daefc991ce835e by plassalas
gs-cv-utils: attempted to fix a bug causing an infite loop (wip)
(commit: d122d6e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit 4407b72309b6dd93323ce301bbc08c1b0d8269f3 by plassalas
gs-cv: attempts to clean the fields list from AbstractFields (wip)
(commit: 4407b72)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit f07543f5f4d4986183e3ad0d3586451f41aff89b by plassalas
gs-cv-utils: replaced string.split() with Pattern.compile()
(commit: f07543f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java (diff)
Commit ea60e14ee9294375f77ebe2741988b0bd683cef9 by plassalas
gs-cv-utils: started to implement a new class for Strings comparison
(commit: ea60e14)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit b289c4a974c6d59194dc81b9534b0ad1d9e45219 by plassalas
gs-cv: minor refactoring (space pattern matcher definition)
(commit: b289c4a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit 52408e84c182715931ee308c3eafc246dc21a332 by plassalas
gs-cv-utils: added safety checks in getShingles
(commit: 52408e8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit bd876c9246c1c784c1090479e8cd8918d3e81eb4 by plassalas
gs-cv-utils: getShingles returns a Set instead of a List
(commit: bd876c9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit 00727e22ce1b3cc66f4a89b62fd5115cd825b4e4 by plassalas
gs-cv-utils: implemented cosine similarity between strings
(commit: 00727e2)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/CosineSimilarity.java
Commit daa2da6159efb7b1e24548d52f94d1079380cf9e by plassalas
gs-cv: added similarity calculation in Levenshtein
(commit: daa2da6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit d550202a17537e736e6e692ececc2495669c44c1 by plassalas
gs-cv-utils: implemented new methods for string comparison, refactored
and documented the code
(commit: d550202)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit 82f4c5fc5275e68a76b709d5399862279d759b46 by plassalas
gs-cv: the cosine similarity can be computed using several split
patterns, defined in an enum
(commit: 82f4c5f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/CosineSimilarity.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit 4413fbba197ff37c2cd8ac9497ae0fddef47bb76 by plassalas
gs-cv: Deskewer: added safety checks to prevent throwing errors
(commit: 4413fbb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
Commit 887f6c5e0b97bf47e93de4a0d1db9089a8df25b7 by plassalas
gs-cv: Deskewer: refactored the code
(commit: 887f6c5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
Commit 519f9091919dad923f7c64148578e0391edbcc8f by plassalas
gs-cv: CamLiveRetriever: refactored the code, and used
Deskewer.detectAngle to compute the rotation
(commit: 519f909)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit b55646e419cbb92412fc19d469b615bf9ba93f8f by plassalas
gs-cv-utils: added a method isIn in AbstractField
(commit: b55646e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 55edfe9588886cece2732e7cd0983890db7c1286 by plassalas
gs-cv-utils: NCS return a List<Rect> instead of an Optional, fixed
import in tests
(commit: 55edfe9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java (diff)
Commit d99397a3fc2a2597b9483bc27fd39ca208e7df31 by plassalas
gs-cv-utils: extracted a method to compute strings similarity
(commit: d99397a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit afc8a348d7ff30106caf24432a0b9a0684315826 by nfeybesse
Improve homography from vanishing point
(commit: afc8a34)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
Commit c3a4993ee6eeaac32d76a02f72c5c294a7f2e7f3 by plassalas
gs-cv: StringsComparison: added choice for cosine similarity (words or
chars)
(commit: c3a4993)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java (diff)
Commit df88de7a8e0ffcf13d791d4fe7295fc218517d5a by plassalas
gs-cv-utils: renamed StringsComparison to StringCompare
(commit: df88de7)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/StringCompare.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/StringsComparison.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit dd57b8dea17dc403c7c4840bb5e25b530d0a8b58 by plassalas
gs-cv-utils: added a 'confidence' parameter during string correction
(similarity between inliers)
(commit: dd57b8d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 10100e3ae0b5179e221a27b7d3e88b8cb50752a7 by plassalas
gs-cv: added a confidence to AbstractField (e.g., the similarity of the
labels, between 0 and 1)
(commit: 10100e3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 4ffa3e225bae28befb2ac75a7f1e2dae21e3b3ab by plassalas
gs-cv: normalized the error in the RANSAC (global error divided by the
size of the model)
(commit: 4ffa3e2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
Commit f36d16027e896174519c238b82079ccc744fd9d7 by plassalas
gs-cv-utils: moved the similarity computation from OCRPlasty to
StringCompare
(commit: f36d160)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringCompare.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
Commit 84b88eacf12464fb23a7a549b1877ee57e2f917e by plassalas
gs-cv-utils: fixed a bug in Cosine similarity (returned NaN when
intersection empty)
(commit: 84b88ea)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/CosineSimilarity.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/StringCompare.java (diff)
Commit 4660011576095105a5aaab3067078ef766f3806f by plassalas
gs-cv-utils: overloaded methods to choose the method used to compute
similarity
(commit: 4660011)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 60a01ee993837f2479800bde819b8d146750442f by plassalas
gs-cv-classifier: attempt to get store all the fields and merge them
properly (WIP)
(commit: 60a01ee)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
Commit 43a1edd3e9b90034e90269653ff810c185e83424 by plassalas
gs-cv: use of 'inclusive area' to compute the overlap of two rectangles
(commit: 43a1edd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit 7bae1c65bb857e71cbed281b613609c9ee73bf4a by plassalas
gs-cv: created a stream with random elements of fields for OCR
(commit: 7bae1c6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit df36abd1087e746a091d9cf5057f091bb30a5b70 by plassalas
gs-cv: changed the implementation of merge (more efficient, but still
imperfect)
(commit: df36abd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit b296313942f8d1385e61a3318f9a9f42842eef7f by plassalas
gs-cv-utils: added a unit test for inclusiveArea
(commit: b296313)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java (diff)
Commit bc057161cf820d577479bff2aeac32f30d48e48c by plassalas
gs-cv-utils: documented the code
(commit: bc05716)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit 9064c7dff40b42ff1f25e337f0960de1366ba0ab by plassalas
gs-cv: attempted to merge duplicate fields (wip)
(commit: 9064c7d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit 0e83741cfde6d85567d9b34b937153607fb57fa2 by nfeybesse
Change computeGlobalError in Ransac to transmit complete original datas
(commit: 0e83741)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Ransac.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/VanishingPointsDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
Commit 2c17555b9f978f6ae0ea23a2bc4a733498286c90 by nfeybesse
Wait for Levenberg Marquardt implementation
(commit: 2c17555)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java (diff)
Commit 225b75d5b82a9d40a86ea3b877c7712e6934953e by plassalas
gs-cv-utils: OCRPlasty: moved Rasanc instanciation inside the try/catch
(compute() was moved in constructor)
(commit: 225b75d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
Commit 0ddca01056469bb226ceef79fa54f24680334707 by plassalas
gs-cv: refactored the code in AbstractFields to eliminate duplicate
fields (merge properly)
(commit: 0ddca01)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 373c4b2bb276a3fdb514a5ca519009b4ef453353 by plassalas
gs-cv-utils: added normed Levenshtein distance computation
(commit: 373c4b2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java (diff)
Commit 857b41109ca1c7c9a65aea063812527ed1e841dc by plassalas
gs-cv-utils: minor refactoring of the RANSAC code
(commit: 857b411)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
Commit 2662e01b1b45c6ab75707cc1d25af7144a148780 by plassalas
gs-cv: added a counter in abstract Field to be able to remove fields
that can't be merged
(commit: 2662e01)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit d90e7c22f9778d2a212d12f7fbb570cd670313f2 by plassalas
gs-cv: removed a method from AbstractField (misleading)
(commit: d90e7c2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 5d286b90afbdac6d783b3dc6df1d657711cf8f71 by plassalas
gs-cv: AbstractApp: released some resources
(commit: 5d286b9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/AbstractApp.java (diff)
Commit 142f4b05c9d2afeb42a6eef747ed2abb7ea68427 by plassalas
gs-cv: CamLiveRetriever: moved the OCR to a separate timer and improved
display
(commit: 142f4b0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit eecf729e49db458be513ca3b506b257826ac57c0 by plassalas
gs-cv: minor refactoring and displayed the confidence on screen, with
the OCR text
(commit: eecf729)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
Commit e1fc0274f88441f8845adb855e14cb8673089a88 by plassalas
gs-cv: AbstractField: removed final modifier for rect and center
(commit: e1fc027)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 38d7dc62401e25822d008ad9a6825c7a3c16df28 by plassalas
gs-cv: Fields: perform the OCR on a random element, while there is still
time
(commit: 38d7dc6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit a0c0135629d436e0927973ea5e63a41ac767912d by fducroquet
Memoize getAttributes/getHolders
(commit: a0c0135)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/DefaultCompositesInheritance.java (diff)
The file was modifiedgs-defaults/src/main/java/org/genericsystem/defaults/tools/InheritanceComputer.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/CheckedContext.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/core/IContext.java (diff)
Commit 7b0027b81f666eaa8bd60befa3fe3eae3746b064 by plassalas
gs-cv: added a method to filter overlapping rectangles
(commit: 7b0027b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit 257a82310fe213dc5f8f2570a532220db63e9eb9 by plassalas
gs-cv: CamLiveRetriever: display fields on stabilized image
(commit: 257a823)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 68961a05357540ddf9b35ab2ef6a8314db25d468 by plassalas
gs-ir: refactored the code to remove DistributedVerticle.BASE_PATH from
task filename
Used Path.relativize instead of
"/absolute/path".replaceFirst("/absolute/", "").
(commit: 68961a0)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DeskewerVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/NewClassCreatorVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/ClassifierVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/ClassifierUsingFieldsVerticle.java (diff)
Commit d7768e77853b3fe1f7baacb9bd3427329ee888e4 by plassalas
gs-cv/ir: added registerNewFile in FillNewModelWithData
(commit: d7768e7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
Commit f4e12f398d1f13ebde19143bbca4f8d553d6b1b7 by plassalas
gs-cv-classifier: simplified the (parallel)stream getters
(commit: f4e12f3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 43c6e52d44ed825094d913e4d46c0e25e0461b48 by plassalas
gs-ir: updated DezonerVerticle to detect fields
(commit: 43c6e52)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
Commit c36a492d69bb7ecaa20250fefcb0e536f6a3528b by plassalas
gs-ir: updated OcrWorker to process an image with the new parameters
(commit: c36a492)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
Commit 702312dbb585968e79607e55a898cd5e9026066a by plassalas
gs-ir: updated OcrPersistence to save the data for the new model
(commit: 702312d)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrPersistenceVerticle.java (diff)
Commit e8158a932fba914fe1b76d729ce3cefafee0ac87 by plassalas
gs-ir: deprecated OcrParameters verticle, not needed with the new model
(commit: e8158a9)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrParametersVerticle.java (diff)
Commit 9b656531c146584584c40fff15cf9a347bfb59c4 by plassalas
gs-cv/ir: used the absolute path to image in OcrWorkerVerticle
(commit: 9b65653)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
Commit 9d6f03df0e9d844f016d3bbb447b5697ec5e2538 by plassalas
gs-cv-classifier: refactored DocField and added compatibility with
Jackson (de)serialization
(commit: 9d6f03d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
Commit 27343f0242251c8660e5c461dfa55fea972046e8 by plassalas
gs-ir: added a wrapper class to deploy the verticles on the cluster
(without GUI)
(commit: 27343f0)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/app/VerticlesDeployer.java
Commit 7e8e9352003bde1407d2ec1de6fce4e7a291f3f8 by plassalas
gs-ir: added a SuppressWarnings(unchecked) in PdfConverterVerticle
(commit: 7e8e935)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
Commit 63ad307e6edb6378b9e1a3ce178b658e2ea37b81 by plassalas
gs-ir: modifications of the flow after classification
A new verticle was created in order to copy the image into the resources
folder. The flow of treatment was modified to call this verticle right
after saving the new document into GS
(AddImageToEngineVerticle).
(commit: 63ad307)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/NewClassCreatorVerticle.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/CopyToResourcesVerticle.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
Commit 148ff5d5b60eabb8a2e4f0fdbc3f916cd83e74a8 by plassalas
gs-cv: DocFields: renamed addFields -> buildFields
(commit: 148ff5d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 57b256399e5a0bff52a2a9535b9aa9d6a01b753f by plassalas
gs-cv/ir: addition of AnnotateImageVerticle + correction of a few bugs
The AnnotateImageVerticle uses ImageAnnotator class to annotate an image
with the fields rectangles and num. A few bugs, which mainly led to
files saved in the wrong path, were corrected.
(commit: 57b2563)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/AnnotateImageVerticle.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DistributedVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImageAnnotator.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/CopyToResourcesVerticle.java (diff)
Commit 267b733e896e0b76cc61842a54ab4c8f61553a2e by plassalas
gs-ir: activated the new flow (PdfConverter calls Deskewer)
(commit: 267b733)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
Commit e8a9d9c271621e26d23e91c0a16abd7e0eae067c by plassalas
gs-cv-classifier: refactored the model and deleted ImgFilters
(commit: e8a9d9c)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit 411e86e07f4490d16b69077baedc1e44aae5a705 by plassalas
gs-cv-classifier: used 'relative path + base path' instead of 'absolute
path' to images as methods parameters
(commit: 411e86e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
Commit 83f8de446a3531cee3e85a89eff4f9a160aa56a1 by plassalas
gs-cv-classifier: minor refactoring
(commit: 83f8de4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
Commit 9241b0ed9c903982f1fa629080ec4f51e72aa48f by plassalas
gs-cv-classifier: FillNewModelWithData: made static final Strings
private
(commit: 9241b0e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit d5e470d6e330020030082c49d6c464e626f5ce18 by plassalas
gs-cv-classifier: removed unused classes
(commit: d5e470d)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SuperDocClass.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/DocClass.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/Field.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/Fields.java
Commit 47cc93f565e51a9bc894406f3ec3420233d1e9cd by plassalas
gs-cv-classifier: update SimpleModel and tests (wip)
(commit: 47cc93f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit ed195cf6cc4f8baac0ec0cd5826ff4811cc54a66 by plassalas
fixed conflicts after rebasing on master branch
(commit: ed195cf)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/CopyToResourcesVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImageAnnotator.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
Commit 74d97448ad8d7f31822148b27dc7d36001a7baa3 by plassalas
gs-cv-classifier: update SimpleModel and tests
(commit: 74d9744)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit 1fde7b2925dfea5507211f640f2fa54027733167 by plassalas
gs-cv: moved ImageAnnotator to package org.genericsytem.cv.utils
(commit: 1fde7b2)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AnnotateImageVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImageAnnotator.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ImageAnnotator.java
Commit c893fc04196190b9fa9b7a6cde5d742ac416f37c by plassalas
gs-cv: added conditionnal checks when saving data into Generic System
(switched from setXXX to addXXX)
(commit: c893fc0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit b9334efe7388e5afb40cd4bac60526c50fc4eba1 by plassalas
gs-ir: fixed a bug that occured while saving the OCR data in the model
(commit: b9334ef)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit 748817595189c31d4b4bb0ec382b9de990e617e6 by plassalas
gs-ir: added a new verticle to link a default class to each new images
(commit: 7488175)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/LinkImgToDocClassVerticle.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrEngineHolderVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrPersistenceVerticle.java (diff)
Commit f88942f46e7740f7cb904adfb3988951aff54ffd by plassalas
gs-cv/ir: updated the model, simplified the imports
Added a RefreshTimestamp as ImgType attribute, and a Supervised text as
ZoneType attribute. Simplified the import for the model (only called the
types).
(commit: f88942f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/WatchApp.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit 0316efcb2ab5d47f0bbf30ea7391eb0cb5753f56 by plassalas
gs-ir: updated the application to match the new model definition (wip)
This is a first working version of the application, much simpler than
the one previously developped. The interface will be gradually improved
to include at least the same functionnalities as prior to the
modifications.
(commit: 0316efc)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePage.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePageTable.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesShowDetails.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesShow.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/StatisticsTable.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesEdit.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/FiltersStatisticsPage.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocPropertiesSwitcher.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
Commit 14743e2c9bf620682fa23186f01b06360c92005c by plassalas
gs-ir: added another page for the DocClass consolidator (classifier
page)
(commit: 14743e2)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePageTable.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePage.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/WatchApp.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/PageSwitcher.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/ClassifierTable.java
The file was addedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/ClassifierPage.java
Commit 285e0c4be7073c2c5ddef813527dcacc8281aa08 by plassalas
gs-cv: SimpleModel; updated unit tests
(commit: 285e0c4)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit 1c66d160de14b2cbfceba19d37d098fc7883d04e by plassalas
gd-ir: updated the classifier style
(commit: 1c66d16)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/ClassifierPage.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocPropertiesSwitcher.java (diff)
Commit 5942bf7a3f4ef31bfb0b23e9c26b155d8ef3552a by plassalas
gs-cv: renamed package org.genericsystem.cv.classifier.newmodel to
org.genericsystem.cv.newmodel
(commit: 5942bf7)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZonesEdit.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocPropertiesSwitcher.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/newmodel/SimpleModel.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/newmodel/SimpleModel.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/WatchApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
Commit fe69f1410ec85d993dd229aaa367413ee845f916 by plassalas
gs-cv: FillNewModelWithData: removed stacktrace from logger
(commit: fe69f14)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit 027f3c9ee47539ec39ce63ce54bdda409c9b7398 by plassalas
gs-cv-reinforcer: added a LabelsProvider class (adaptor from model)
(commit: 027f3c9)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/LabelsProvider.java
Commit 3df4f20ac26be91b1f2b12aeaef90b8bd9e4958d by plassalas
gs-ir: added a new modal display (DocZones) after clic on "dezoned"
button
The modal displays a full size image to make it easier to inspect the
rectangles that were automatically detected.
(commit: 3df4f20)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocumentImage.java (diff)
The file was addedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/DocZones.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/HomePageTable.java (diff)
The file was modifiedgs-ir/src/main/resources/watchapp.css (diff)
Commit b6dfdba0d34888c337807df957e356099dd00b2f by plassalas
gs-cv: resolved a merge conflict in FillNewModelWithData after rebase on
master
(commit: b6dfdba)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
Commit 26638eef825ff0323160ad1a8714ff6c6d144426 by plassalas
gs-cv: DocField(s) now extend the corresponding abstract classes (shared
method with camera)
(commit: 26638ee)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java (diff)
Commit 529809aae3c7c9d3f42a2c53afa4f06aebe7e358 by plassalas
gs-cv-utils: RectangleTools: compute the mean of a List<Rect>
(commit: 529809a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit fd6ac0394d7a9f26050402c2b64d1b660a99ba70 by plassalas
gs-cv-utils: RectangleTools: refactored and documented the code
(commit: fd6ac03)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java (diff)
Commit 37ed5731bd6ce1c7fe2c05c2a2d2162d66dbb554 by plassalas
gs-cv: used cluster detection to merge overlapping fields
(commit: 37ed573)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit f05285d17b3bb24cae7578172a1c0888f2498e60 by plassalas
gs-cv: AbstractField: modified the safety check to prevent OpenCV assert
error
(commit: f05285d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 19b62e9f633971474e6cdecf74ea8eec6865a107 by plassalas
gs-cv: refactored the code in CamLiveRetriever
(commit: 19b62e9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 5aac1c56edcb40d86099b181903402f9eb8121aa by plassalas
gs-cv-utils: refactored ParallelTasks
(commit: 5aac1c5)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ParallelTasks.java
The file was removedgs-cv/src/main/java/org/genericsystem/layout/ParallelTasks.java
Commit f8b7cf05250b39e6f51c80f76ed12b8699ba7477 by plassalas
gs-cv: Fields: used ParallelTasks to do the OCR in parallel
(commit: f8b7cf0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit a89cdb6e796ec3e7843a7b2a59edc01b7b6ec184 by plassalas
gs-cv: Ocr: increased Tesseract instances pool size (available
processors)
(commit: a89cdb6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
Commit 3ef6b25b07b164f93adb0d8829324101dd90a2c3 by plassalas
gs-cv-utils: documented ParallelTasks
(commit: 3ef6b25)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ParallelTasks.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 92b2f0d0f1da9a7a3b8647b8adbb7863df8e5fb0 by plassalas
gs-cv: replaced the scheduleAtFixRate with scheduleWithFixedDelay
improved the reactivity
(commit: 92b2f0d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit ed4eb34e0d21b08eb948a440b9aed6ba7d207725 by plassalas
gs-cv: refactored LineDetectors(1,2,3) and Line(s) to extract common
code
(commit: ed4eb34)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Line.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit 3ca1ab90ac0a06ad66021e2cd698418bbae568e4 by plassalas
gs-cv: LinesDetector(1,2): removed thrown error if data.size() > n
(commit: 3ca1ab9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
Commit c141c89f80f3a3df583b013cffbf176096db7714 by fducroquet
gs-ir: Label: Fix intersectWith
(commit: c141c89)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Label.java (diff)
Commit 5653486604a7b14b376292e6f35539d58f37bacb by plassalas
gs-cv: CamLiveRetriever: included the de-perspectivation from
LinesDetector3, refactored the code
The stabilized image is particularly unstable, making it hard to detect
the fields.
(commit: 5653486)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit f04821f7cc769700fa729361f19b74f837cd975c by plassalas
gs-cv-utils: ParallelTasks: cosmetic
(commit: f04821f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ParallelTasks.java (diff)
The file was addedgs-reinforcer/pom.xml
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/NormalizedLabel.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/LabelsProvider.java (diff)
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Unclassifiable.java
The file was modifiedpom.xml (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Label.java
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Template.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Template.java
The file was addedgs-reinforcer/.project
The file was removedgs-ir/src/test/java/org/genericsystem/ir/reinforcer/RinforcerTest.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Reinforcer.java
The file was addedgs-reinforcer/.classpath
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java
The file was addedgs-reinforcer/.gitignore
The file was addedgs-reinforcer/.settings/org.eclipse.core.resources.prefs
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RinforcerTest.java
The file was modifiedgs-ir/pom.xml (diff)
The file was addedgs-reinforcer/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Label.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Unclassifiable.java
The file was addedgs-reinforcer/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Labels.java
The file was removedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/Reinforcer.java
Commit 1a882dc017a7ef2951437863701d4e533a0b0a65 by plassalas
gs-reinforcer: added custom Rect, Point and Size classes
(commit: 1a882dc)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Point.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Rect.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Size.java
Commit b589ae062ed40c971eca98b13ca8c1ef02021445 by fducroquet
Move RectangleTools to gs-reinforcer
(commit: b589ae0)
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RectangleToolsTest.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Point.java
The file was removedgs-cv/src/test/java/org/genericsystem/cv/utils/RectangleToolsTest.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSPoint.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/RectangleTools.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSRect.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Rect.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Size.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSSize.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSPoint.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSPoint.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSSize.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/RectangleTools.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RectangleToolsTest.java (diff)
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSSize.java
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/GSRect.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java
Commit e7e76d8f1639b264cf0aaba5dcab22e26efcd318 by fducroquet
gs-reinforcer: RectangleTools: Fix typo
(commit: e7e76d8)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit 1076103fd10503b537e66282ebd2839f3a9e003c by fducroquet
gs-reinforcer: Use double instead of ints in GSRect
(commit: 1076103)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit 92d1f64c5d8360defa4b03fda07df61aeea1d6e3 by plassalas
gs-cv: added a dependency to the new project 'gs-reinforcer'
(commit: 92d1f64)
The file was modifiedgs-cv/pom.xml (diff)
Commit 66afd5d385eb9df7cf3aede0c1983ad126a21e16 by plassalas
gs-cv: added RectToolsMapper to replace RectangeTools (moved to
gs-reinforcer)
RectangleTools was moved to gs-reinforcer project. It use custom Rect,
Point and Size. A mapper class (RectToolsMapper) was created, in order
to be able to use the methods provided by RectangleTools with OpenCV's
Rect, Point and Size classes.
(commit: 66afd5d)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/RectangleTools.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-ir/.settings/org.eclipse.core.resources.prefs (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit 053a1103c024987008d8735fe4beefd020aa579d by plassalas
gs-reinforcer: minor improvement (added a break statement in getInsider)
(commit: 053a110)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit 575be614492f74e179c4c8d3fe919fb62973cc93 by plassalas
gs-reinforcer: updated gitignore
(commit: 575be61)
The file was modifiedgs-reinforcer/.gitignore (diff)
Commit c7a5293d486c965f752e720171ce59c148ba1868 by plassalas
gs-cv: RectToolsMapper: fixed missing cast from double to int
(commit: c7a5293)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
Commit 64dcbc18d38d89d256ad08786ef62118e026aa55 by fducroquet
gs-reinforcer: Move methods from RectangleTools to GSRect
(commit: 64dcbc1)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RectangleToolsTest.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit af9614b6759d96d4253f35ab6f9e7c68cc372559 by fducroquet
gs-reinforcer: Change GSRect’s toString()
(commit: af9614b)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit 337b96a32724166e3e1039da28a3727a56da53db by fducroquet
gs-reinforcer: Delete main method from RectangeTools
(commit: 337b96a)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit aeb2754052ba58fc2b3771d205c13d56498484b4 by fducroquet
gs-reinforcer: Use GSRect in Label
(commit: aeb2754)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Label.java (diff)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RinforcerTest.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/NormalizedRect.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was removedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/NormalizedLabel.java
Commit 6a6ebc8b2835e59052afea5cc6a9abad035eb0ab by fducroquet
Move StringCompare from gs-cv to gs-reinforcer
(commit: 6a6ebc8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/LevDistance.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/LetterPairSimilarity.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/LevenshteinTest.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/Levenshtein.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/StringCompare.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeAllLevDistances.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Scores.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/CosineSimilarity.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/LetterPairSimilarityTest.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/StringCompare.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/CosineSimilarity.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/LMDemo.java
Commit 238f10f76cd95b1a7e6079ec09bd5bbd263e905c by plassalas
gs-cv: CamLiveRetriver: attempt to make perspective transform work
failed (wip)
(commit: 238f10f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 536b7257cfa2bbe72c14a2646cdb02be2109887a by plassalas
gs-cv: first working version with perspective transform (removed the
simple deskewer)
(commit: 536b725)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 4c0d0b5fa49177bead4ca7ce40c774b2808a5a77 by plassalas
gs-cv: added a function to draw all the rectangles with a given
perspective
(commit: 4c0d0b5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit e51ac5cd1305246ec58a44c313b6806a8ca161b8 by plassalas
gs-cv: improved CamLiveRetriever
(commit: e51ac5c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/LongTaskOverrider.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/LongTaskOverrider.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was removedgs-cdi/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-example-jsf/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-cdi/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-geography/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-todomvc/.settings/org.eclipse.core.resources.prefs
The file was removed.gitignore
The file was removedgs-example-reactor/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-spring/.classpath
The file was removedgs-api/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-security-model/.project
The file was removedgs-common/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-example-jsf/.project
The file was removedgs-carcolor/.settings/org.eclipse.core.resources.prefs
The file was removedgs-geography/.classpath
The file was removedgs-todomvc/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-events/.classpath
The file was removedgs-geography/.project
The file was removedgs-events/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-carcolor/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-api/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-common/.classpath
The file was removedgs-example-spring/.settings/org.eclipse.core.resources.prefs
The file was removedgs-reactor/.settings/org.eclipse.jdt.ui.prefs
The file was removedgs-security/.project
The file was removedgs-extendedcarcolor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cv/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-reactor/.classpath
The file was removedgs-common/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cdi/.project
The file was removedgs-todomvc/.project
The file was removedgs-cv/.settings/org.eclipse.core.resources.prefs
The file was removedgs-security-model/.settings/org.eclipse.core.resources.prefs
The file was removedgs-api/.project
The file was removedgs-extendedcarcolor/.classpath
The file was removedgs-ir/.classpath
The file was removedgs-extendedcarcolor/.settings/org.eclipse.core.resources.prefs
The file was removedgs-quiz/.settings/org.eclipse.core.resources.prefs
The file was removedgs-events/.settings/org.eclipse.core.resources.prefs
The file was removedgs-kernel/.classpath
The file was removedgs-example-javafx/.project
The file was removedgs-api/.settings/org.eclipse.core.resources.prefs
The file was removedgs-defaults/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cdi/.classpath
The file was removedgs-quiz/.classpath
The file was removedgs-todomvc/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-example-angular/.classpath
The file was removedgs-cdi/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-events/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-reactor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-carcolor/.classpath
The file was removedgs-geography/.settings/org.eclipse.core.resources.prefs
The file was removedgs-example-angular/.settings/org.eclipse.core.resources.prefs
The file was removedgs-cv/.classpath
The file was removedgs-example-spring/.classpath
The file was removedgs-api/.classpath
The file was removedgs-carcolor/.project
The file was removedgs-defaults/.classpath
The file was removedgs-extendedcarcolor/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-security-model/.classpath
The file was removedgs-reactor/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-cv/.settings/org.testng.eclipse.maven.prefs
The file was removedgs-example-reactor/.project
The file was removedgs-cdi/.settings/org.eclipse.core.resources.prefs
The file was removedgs-example-jsf/.classpath
The file was removedgs-example-jsf/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-example-spring/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-extendedcarcolor/.project
The file was removedgs-ir/.project
The file was removedgs-example-spring/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-example-spring/.project
The file was removedgs-kernel/.project
The file was removedgs-todomvc/.classpath
The file was removedgs-carcolor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-example-spring/.settings/org.eclipse.wst.ws.service.policy.prefs
The file was removedgs-spring/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-quiz/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-spring/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-security-model/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-cdi/.settings/org.hibernate.eclipse.console.prefs
The file was removedgs-ir/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-example-reactor/.settings/org.eclipse.core.resources.prefs
The file was removedgs-ir/.settings/org.eclipse.core.resources.prefs
The file was removedgs-defaults/.project
The file was removedgs-quiz/.project
The file was removedgs-reactor/.project
The file was removedgs-reactor/.settings/org.eclipse.core.resources.prefs
The file was removedgs-common/.project
The file was removedgs-ir/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-example-reactor/.classpath
The file was removedgs-defaults/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-spring/.project
The file was removedgs-defaults/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-spring/.settings/org.eclipse.core.resources.prefs
The file was removedgs-common/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-security/.classpath
The file was removedgs-defaults/.settings/org.eclipse.core.resources.prefs
The file was removedgs-quiz/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-example-spring/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-example-javafx/.classpath
The file was removedgs-example-reactor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-geography/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-example-angular/.project
The file was removedgs-example-angular/.settings/org.eclipse.jdt.core.prefs
The file was removedgs-events/.project
The file was removedgs-cv/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cv/.project
The file was removedgs-common/.settings/org.eclipse.core.resources.prefs
Commit fd94fb6b74b331e357f6fd4c240e54b8da4a1a10 by mbeauperin
rewrite matrix computation operations
(commit: fd94fb6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit 6f06404ee8844161232e5970e24b0711af79ec03 by plassalas
gs-cv: improved slightly CamLiveRetriever (wip)
(commit: 6f06404)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was addedgs-spring/.settings/org.eclipse.wst.validation.prefs
The file was addedgs-spring/.settings/org.eclipse.core.resources.prefs
The file was addedgs-example-jsf/.settings/org.eclipse.core.resources.prefs
The file was addedgs-carcolor/.settings/org.eclipse.core.resources.prefs
The file was addedgs-cdi/.settings/org.eclipse.core.resources.prefs
The file was addedgs-security-model/.classpath
The file was addedgs-todomvc/.classpath
The file was addedgs-api/.settings/org.eclipse.core.resources.prefs
The file was added.settings/org.eclipse.core.resources.prefs
The file was addedgs-common/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-cv/.directory
The file was addedgs-carcolor/.classpath
The file was addedgs-cv/.settings/org.eclipse.core.resources.prefs
The file was addedgs-events/.classpath
The file was addedgs-ir/.directory
The file was addedgs-api/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-javafx/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-extendedcarcolor/.settings/org.eclipse.core.resources.prefs
The file was addedgs-common/.classpath
The file was addedgs-todomvc/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-ir/.classpath
The file was addedgs-extendedcarcolor/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-defaults/.classpath
The file was addedgs-extendedcarcolor/.classpath
The file was addedgs-carcolor/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-common/.settings/org.eclipse.core.resources.prefs
The file was addedgs-example-reactor/.settings/org.eclipse.core.resources.prefs
The file was addedgs-security-model/.settings/org.eclipse.core.resources.prefs
The file was addedgs-reactor/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-api/.classpath
The file was addedgs-security/.classpath
The file was addedgs-defaults/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-reactor/.classpath
The file was addedgs-example-angular/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-cdi/.classpath
The file was addedgs-example-angular/.settings/org.eclipse.core.resources.prefs
The file was added.directory
The file was addedgs-defaults/.settings/org.eclipse.core.resources.prefs
The file was addedgs-example-javafx/.classpath
The file was addedgs-example-spring/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-security/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-reactor/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-cv/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-geography/.settings/org.eclipse.core.resources.prefs
The file was addedgs-geography/.classpath
The file was addedgs-reactor/.classpath
The file was addedgs-ir/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-quiz/.settings/org.eclipse.core.resources.prefs
The file was addedgs-cv/.classpath
The file was addedgs-example-spring/.classpath
The file was addedgs-quiz/.classpath
The file was addedgs-events/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-reactor/.settings/org.eclipse.core.resources.prefs
The file was addedgs-spring/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-angular/.classpath
The file was addedgs-geography/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-spring/.settings/org.eclipse.core.resources.prefs
The file was addedgs-quiz/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-security-model/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-events/.settings/org.eclipse.core.resources.prefs
The file was addedgs-cdi/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-example-javafx/.settings/org.eclipse.core.resources.prefs
The file was addedgs-example-jsf/.classpath
The file was addedgs-example-jsf/.settings/org.eclipse.jdt.core.prefs
The file was addedgs-kernel/.classpath
The file was addedgs-security/.settings/org.eclipse.core.resources.prefs
The file was addedgs-spring/.classpath
The file was addedgs-todomvc/.settings/org.eclipse.core.resources.prefs
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Reinforcer.class
The file was addedgs-reactor/.project
The file was addedgs-reinforcer/target/classes/META-INF/maven/org.genericsystem/gs-reinforcer/pom.properties
The file was addedgs-example-spring/.project
The file was addedgs-kernel/.project
The file was addedgs-api/.project
The file was addedgs-ir/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/NormalizedRect.class
The file was addedgs-reinforcer/target/classes/META-INF/MANIFEST.MF
The file was addedgs-quiz/.project
The file was addedgs-cv/.project
The file was addedgs-security-model/.project
The file was addedgs-example-angular/.project
The file was addedgs-todomvc/.project
The file was addedgs-defaults/.project
The file was addedgs-reinforcer/target/classes/META-INF/maven/org.genericsystem/gs-reinforcer/pom.xml
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Labels.class
The file was addedgs-carcolor/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Template.class
The file was addedgs-example-javafx/.project
The file was addedgs-reinforcer/target/test-classes/org/genericsystem/reinforcer/RinforcerTest.class
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSPoint.class
The file was addedgs-geography/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/RectangleTools.class
The file was addedgs-reinforcer/target/test-classes/org/genericsystem/reinforcer/RectangleToolsTest.class
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSSize.class
The file was addedgs-spring/.project
The file was addedgs-example-jsf/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Label.class
The file was addedgs-security/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/RectangleTools$MERGE_METHOD.class
The file was addedgs-cdi/.project
The file was addedgs-events/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Unclassifiable.class
The file was addedgs-example-reactor/.project
The file was addedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSRect.class
The file was addedgs-common/.project
The file was addedgs-extendedcarcolor/.project
Commit fd415d74ca820a4b50224dbfc19a780a447efbf6 by fducroquet
Remove /target/ from gs-reinforcer
(commit: fd415d7)
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSRect.class
The file was removedgs-reinforcer/target/classes/META-INF/MANIFEST.MF
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSPoint.class
The file was removedgs-reinforcer/target/test-classes/org/genericsystem/reinforcer/RinforcerTest.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/NormalizedRect.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/GSSize.class
The file was removedgs-reinforcer/target/test-classes/org/genericsystem/reinforcer/RectangleToolsTest.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Labels.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Reinforcer.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Label.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/RectangleTools$MERGE_METHOD.class
The file was removedgs-reinforcer/target/classes/META-INF/maven/org.genericsystem/gs-reinforcer/pom.xml
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Template.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/Unclassifiable.class
The file was removedgs-reinforcer/target/classes/org/genericsystem/reinforcer/tools/RectangleTools.class
The file was removedgs-reinforcer/target/classes/META-INF/maven/org.genericsystem/gs-reinforcer/pom.properties
The file was modifiedgs-example-javafx/.classpath (diff)
The file was modifiedgs-example-reactor/.settings/org.eclipse.core.resources.prefs (diff)
The file was addedgs-cv/.directory
The file was removedgs-reactor/.settings/org.eclipse.jdt.ui.prefs
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/CosineSimilarity.java
The file was modifiedgs-cdi/.classpath (diff)
The file was removedgs-reactor/.settings/org.eclipse.m2e.core.prefs
The file was addedgs-example-jsf/.settings/org.eclipse.core.resources.prefs
The file was added.directory
The file was removedgs-extendedcarcolor/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-api/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modifiedgs-todomvc/.classpath (diff)
The file was added.settings/org.eclipse.core.resources.prefs
The file was removedgs-common/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cv/src/main/java/org/genericsystem/cv/LongTaskOverrider.java
The file was modifiedgs-carcolor/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modifiedgs-security-model/.classpath (diff)
The file was modifiedgs-common/.classpath (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/LevenshteinTest.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/CosineSimilarity.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeAllLevDistances.java (diff)
The file was removedgs-cv/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-ir/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-cv/.classpath (diff)
The file was modifiedgs-example-spring/.classpath (diff)
The file was removedgs-example-spring/.settings/org.eclipse.wst.validation.prefs
The file was modifiedgs-extendedcarcolor/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Scores.java (diff)
The file was modifiedgs-spring/.classpath (diff)
The file was modifiedgs-carcolor/.settings/org.eclipse.core.resources.prefs (diff)
The file was removed.gitignore
The file was modifiedgs-kernel/.classpath (diff)
The file was removedgs-example-reactor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-defaults/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-spring/.settings/org.eclipse.jdt.core.prefs (diff)
The file was addedgs-example-javafx/.settings/org.eclipse.jdt.core.prefs
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was removedgs-carcolor/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-example-spring/.settings/org.eclipse.wst.ws.service.policy.prefs
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-reactor/.settings/org.eclipse.core.resources.prefs (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/StringCompare.java
The file was modifiedgs-events/.settings/org.eclipse.core.resources.prefs (diff)
The file was modifiedgs-cv/.settings/org.eclipse.jdt.core.prefs (diff)
The file was removedgs-cdi/.settings/org.hibernate.eclipse.console.prefs
The file was modifiedgs-api/.classpath (diff)
The file was modifiedgs-extendedcarcolor/.classpath (diff)
The file was addedgs-ir/.directory
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was removedgs-example-spring/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cv/.settings/org.testng.eclipse.maven.prefs
The file was removedgs-spring/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was removedgs-example-jsf/.settings/org.eclipse.wst.validation.prefs
The file was modifiedgs-quiz/.classpath (diff)
The file was addedgs-security/.settings/org.eclipse.core.resources.prefs
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/Levenshtein.java
The file was modifiedgs-cdi/.settings/org.eclipse.jdt.core.prefs (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/LetterPairSimilarity.java
The file was modifiedgs-spring/.project (diff)
The file was removedgs-events/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-api/.settings/org.eclipse.core.resources.prefs (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java (diff)
The file was modifiedgs-example-spring/.settings/org.eclipse.core.resources.prefs (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/Levenshtein.java
The file was modifiedgs-carcolor/.classpath (diff)
The file was removedgs-api/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-quiz/.settings/org.eclipse.m2e.core.prefs
The file was removedgs-cdi/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-example-reactor/.classpath (diff)
The file was modifiedgs-defaults/.settings/org.eclipse.jdt.core.prefs (diff)
The file was removedgs-geography/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-example-angular/.classpath (diff)
The file was removedgs-cdi/.settings/org.eclipse.wst.validation.prefs
The file was modifiedgs-reactor/.classpath (diff)
The file was removedgs-todomvc/.settings/org.eclipse.m2e.core.prefs
The file was modifiedgs-ir/.classpath (diff)
The file was modifiedgs-common/.settings/org.eclipse.core.resources.prefs (diff)
The file was modifiedgs-defaults/.classpath (diff)
The file was modifiedgs-quiz/.settings/org.eclipse.core.resources.prefs (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/LongTaskOverrider.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/LetterPairSimilarity.java
The file was modifiedgs-geography/.classpath (diff)
The file was addedgs-security/.settings/org.eclipse.jdt.core.prefs
The file was modifiedgs-example-jsf/.settings/org.eclipse.jdt.core.prefs (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/StringCompare.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/LetterPairSimilarityTest.java (diff)
The file was modifiedgs-events/.classpath (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/model/LevDistance.java (diff)
The file was addedgs-example-javafx/.settings/org.eclipse.core.resources.prefs
The file was modifiedgs-example-jsf/.classpath (diff)
The file was modifiedgs-common/.settings/org.eclipse.jdt.core.prefs (diff)
The file was removedgs-common/.settings/org.eclipse.wst.validation.prefs
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-security/.classpath (diff)
The file was modifiedgs-todomvc/.settings/org.eclipse.core.resources.prefs (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
The file was addedgs-spring/.settings/org.eclipse.wst.validation.prefs
The file was removedgs-defaults/.settings/org.eclipse.wst.validation.prefs
The file was modifiedgs-example-spring/.settings/org.eclipse.jdt.core.prefs (diff)
The file was added.gitignore
Commit d3bbd5c8e804cc653275865d0c1faf865ced2792 by plassalas
updated project-specific gitignore
(commit: d3bbd5c)
The file was modifiedgs-carcolor/.gitignore (diff)
The file was modifiedgs-ir/.gitignore (diff)
The file was modifiedgs-defaults/.gitignore (diff)
The file was modifiedgs-reactor/.gitignore (diff)
Commit aeb96712563a9140d9e5fe138a5ed4d7c7271cd7 by plassalas
gs-cv: CamLiveRetriever: better transmission of homographies
(commit: aeb9671)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 525c76dd51e03815554fe0b272f9d7376f4a5757 by nfeybesse
Test executor with Long task overrider
(commit: 525c76d)
The file was addedgs-cv/src/test/java/org/genericsystem/cv/utils/ExecutorsTest.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/utils/ExecutorsTest.java (diff)
Commit a942937da09201f772fb0e4ee23a0de8fd71a698 by plassalas
corrected classpath (wrong JRE)
(commit: a942937)
The file was modifiedgs-cv/.classpath (diff)
The file was modifiedgs-reinforcer/.classpath (diff)
The file was modifiedgs-ir/.classpath (diff)
Commit 70561cbbfb8350b73236559dff1d147fec406c12 by plassalas
gs-cv: updated CamLiveRetriever (better stabilization)
(commit: 70561cb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 52b02d2920228acce5d1cd0f6a2dc76d5f2f12d2 by plassalas
gs-cv: added a template to AbstractFields and removed unused methods
(commit: 52b02d2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
Commit 9a5da43adef11b6358e79ce8bcb8ec921808aa8e by plassalas
gs-cv: CamLiveRetriever: fixed the wrong position of OCR text on display
(commit: 9a5da43)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 2a8d06d68a5457146752bb9cdb143757874a46e0 by plassalas
gs-cv: updated CamLiveRetriever
(commit: 2a8d06d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 7bee4bb6df4896b4202fe23dd6cce54f170881fc by plassalas
gs-cv: CamLiveRetriever: minor refactoring
(commit: 7bee4bb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 5a63d69cb16259bf8603462bfc4872635d082a73 by nfeybesse
Add comment for future use of executor with discard policy
(commit: 5a63d69)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was removedgs-cv/src/test/java/org/genericsystem/cv/utils/ExecutorsTest.java
Commit 2c09853f854aef7e69036dd6591cffece7d48d8a by mbeauperin
restore LinesDetector3 to its previous working state
(commit: 2c09853)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit b534a420724de138b27a78c07f82206c778e9847 by mbeauperin
New class Matrix with standard matrix operations. New version of
LinesDetector using new Matrix class instead of openCV Mat
(commit: b534a42)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Matrix.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector5.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImgDescriptor.java
The file was modifiedgs-common/src/main/java/org/genericsystem/common/Differential.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Ransac.java (diff)
The file was modifiedgs-kernel/src/main/java/org/genericsystem/kernel/Transaction.java (diff)
The file was modifiedgs-api/src/main/java/org/genericsystem/api/tools/Memoizer.java (diff)
The file was modifiedgs-common/src/main/java/org/genericsystem/common/CheckedContext.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 22d5fad1e27a80ae4058fce89b7836172d0ba882 by mbeauperin
correction matrix cross product
(commit: 22d5fad)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Matrix.java (diff)
The file was addedgs-cv/src/test/java/org/genericsystem/cv/MatrixTest.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Matrix.java (diff)
Commit 740826dc226d71c7187df7efe897c71a6b36f04f by plassalas
gs-cv: started a new implementation of CamLiveRetriever
(commit: 740826d)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewCamLiveRetriever.java
Commit 6ae8636a65c20fb21e2a071d2f89bfb424bbb880 by plassalas
gs-cv: CamLiveRetriever: minor refactoring
(commit: 6ae8636)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Ransac.java (diff)
Commit 4372b1200a8bc541fc8c142a6e16dfce415776e1 by plassalas
gs-cv: updated the display, added a reset() method to discard existing
fields
(commit: 4372b12)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 89d666129d62152f98b8d0215a418567511e513a by plassalas
gs-cv: CamLiveRetriever: compute average time for some tasks
(commit: 89d6661)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/classifier/Stats.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 112d4d0d8a1b6126e78eefa7d4d95edb8d551dc5 by plassalas
gs-cv: Fields: minor refactoring
(commit: 112d4d0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 7b41d2995d18ba7407f1cc92e4327df981987f41 by plassalas
gs-cv: CamLiveRetriever: updated timers in stats
(commit: 7b41d29)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Stats.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit ab8ef55db6d92043ab40d8f65409545ef7ce2c5c by plassalas
gs-cv: eliminate rects too far from mean area when building fields
(commit: ab8ef55)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 24b595e54241d4558c085d68a1d550ffec686282 by mbeauperin
addition of a new Matrix constructor from double array and toString
method
(commit: 24b595e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Matrix.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/MatrixTest.java (diff)
Commit 3acb9da9642796e3feb11dd8f050843de509a409 by nfeybesse
Apply levenberg Marquardt to test
(commit: 3acb9da)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/LM.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/lm/LMDemo.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHost.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHostImpl.java
Commit bbfc6bee3f4d87f86c81e94b591b0c97166680f4 by plassalas
gs-cv: Fields: optimized the merge (prevent merging false-positives)
(commit: bbfc6be)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 20dd87b2e45a9c7748ad4b8b90d59b0976ca16e1 by plassalas
gs-cv: reduced the size of lines when too many lines were detected
The a new set of lines is created randomly from the original set
(commit: 20dd87b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 8de0992d6c19df01096f627c81741f9c62589438 by plassalas
gs-cv: renamed fields.consolidateOcr() to fields.performOcr()
(commit: 8de0992)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
Commit 2dd82cf0f1046a53b17f07d86394081270eec195 by plassalas
gs-cv: AbstractField: added a method to update the fields's coordinates
(commit: 2dd82cf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 265c663acdf66fb675ce890f09cd021f6a420636 by plassalas
gs-cv: refactored fields.merge (separated merge from stabilization)
(commit: 265c663)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit 3c180f4f97018e377c1f0b5415648f915c1f98cb by plassalas
gs-cv: slightly improved performance (reduced the frequency of
consolidateOcr())
(commit: 3c180f4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 3bda02b81272105012094497c69e01b923e2bc29 by nfeybesse
Try to improve CalLiveRetriever
(commit: 3bda02b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 412046dccf95a92ec984bf0948c1a1c178721bd9 by plassalas
gs-cv: Fields: filter out only rectangles that are too large in
detectRects
(commit: 412046d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit fd0ad4a2ddde6eb6ead0357daf4610d05d8c0834 by plassalas
gs-cv: CamLiveRetriever: tweaked the parameters
(commit: fd0ad4a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit bd850ef815be81dc075c7d4d1e9eab402efdae2e by plassalas
gs-cv: slightly improved display (filtered the drawn fields)
(commit: bd850ef)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 89e6d2b423fae11efe4561e26bd2abae06651177 by plassalas
gs-cv: AbstractField: added a minimum threshold value for OCR confidence
(5)
(commit: 89e6d2b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit 2b1d974ed69ac7b79c7ea48dc0e4539320ff9a85 by plassalas
gs-cv: ImgDescriptor: added a bilateral filter before detecting the
contours
(commit: 2b1d974)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImgDescriptor.java (diff)
Commit 0fe639899a0b24eaac452506560dafc8bd2b2585 by plassalas
gs-cv: added a method to remove overlaps in fields (fields included in
other fields)
A first attempt is proposed and consists in merging fields when their
common area is > 0.5 and removing the biggest field otherwise (i.e., the
field with the bigger rect). During the merge, the 'receiving' field's
rectangle is updated with a rectangle whose coordinates are the mean of
the two rectangles.
(commit: 0fe6398)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit d922831d56463744c20ad4de4bc138fe6b31ce54 by plassalas
gs-cv: updated modifiers for ThreadLocalRandom
(commit: d922831)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 6ab90b7d535c67e118a57da72f7069152c9fbddb by plassalas
gs-cv: the fields are considered 'final' after a certain amount of time,
and can't be removed
(commit: 6ab90b7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit ec6d8bb79b725c3bc6c4854e8f6a81a8c049181b by nfeybesse
Lines detector with leverberg and neww distance
(commit: ec6d8bb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHost.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHostImpl.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LM.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit cba52a69408ab7e129087e0acb91c0d9a55e9bba by plassalas
gs-cv: deleted NewCamLiveRetriever
(commit: cba52a6)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/NewCamLiveRetriever.java
Commit d6282c584a99d26dd7594da3324c0d3ee105878d by plassalas
gs-cv: deleted unused methods
(commit: d6282c5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
Commit bead4a320dcb37953641d0fc60b100f1f4cd73c2 by plassalas
gs-cv: refactored LinesDetector3 (replaced references to Matrix, added
static methods)
(commit: bead4a3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Matrix.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit 6e0a7a70cfdd5ada639a6da4b1d4f3e60a9d7358 by nfeybesse
Two new implementations with Levenberg
(commit: 6e0a7a7)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector6.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java
Commit bc489a95c0b4a49e78eb9ee0f1e675a5abf5fccb by plassalas
gs-cv: renamed indestructible to locked
(commit: bc489a9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
Commit fe83113c126283c20f1c51e06fedd402a35e98bb by plassalas
gs-cv: refactored the code for drawing rectangles
(commit: fe83113)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java (diff)
Commit 8d2235e4e47d20884ffc76308318e6bd65b30912 by plassalas
gs-cv: LinesDetector6: added a missing getter
(commit: 8d2235e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector6.java (diff)
Commit cbbed5022f13b8096a5e9f0a05bdae880d414ff1 by plassalas
gs-cv: LinesDetector3: normalize Mat after calibration
(commit: cbbed50)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
Commit 21217f75e1952686cc3624bdd740512f2690846c by plassalas
gs-cv: moved ImgFunction and ImgFilterFunction to package
org.genericsystem.cv.utils
(commit: 21217f7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ImgFilterFunction.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFiltersVisualComparator.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/utils/ImgFunction.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFunction.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/comparator/OcrParameters.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFilterFunction.java
Commit 9e515776864f3ba9309d0855e800f10172d0b54d by plassalas
gs-cv: renamed package org.genericsystem.classifier to
org.genericystem.retriever
(commit: 9e51577)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocClassFields.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocFieldsVisualizer.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/DeskewVisualizer.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocField.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/DocClassFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFieldsVisualizer.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/Fields.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/FillNewModelWithData.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DeskewVisualizer.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ImageAnnotator.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/Stats.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/Stats.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/Field.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/LinkImgToDocClassVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrPersistenceVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/ImgDescriptor.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/VerticlesDeployer.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/FillNewModelWithData.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractFields.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/AbstractField.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/LabelsProvider.java (diff)
Commit 77d21fd57b82dc32182eeb575ffc65e099a29fd7 by plassalas
gs-cv: moved FillNewModelWithData in package
org.genericsystem.cv.newmodel
This required changing the visibility and refactoring method
consolidateOcr()
(commit: 77d21fd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/retriever/FillNewModelWithData.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/LinkImgToDocClassVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/newmodel/FillNewModelWithData.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrPersistenceVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/reinforcer/LabelsProvider.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/VerticlesDeployer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
Commit d1e77f1213fa16b9b666fc47b6b8be09500242dc by plassalas
gs-cv: deleted deprecated classes
(commit: d1e77f1)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFieldsVisualizer.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocClassFields.java
Commit 09d3537b5a2dc856af90c71a24c91f64beeeac72 by plassalas
gs-cv: refactored the code for DocField and DocFields
(commit: 09d3537)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
Commit 3914a59baad6e937e99c5625a6619e791f0f42aa by plassalas
gs-cv: refactored the code using ThreadLocalRandom.current()
(commit: 3914a59)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 32d2d4a94304c9ca44ecb9b89c07854d929e6300 by plassalas
gs-cv: added default constructor in AbstractField and DocField to allow
JSON (de)serialization
(commit: 32d2d4a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 6bb84f7190db2ac76bb1c69d31240feb0b300907 by plassalas
gs-cv: AbstractField: changed consolidated to String instead of
Optional<String>
(commit: 6bb84f7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/newmodel/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit cbba22ca56652014a69581b53f5f927ee982dd9d by nfeybesse
New vanishing point implementation
(commit: cbba22c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LM.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Lines.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/AngleCalibrated.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Line.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHostImpl.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java
Commit c4dc71984cb61c1defd6613ef7c45be9500db9dd by nfeybesse
Change deskiewer in CamLiveRetriever
(commit: c4dc719)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector6.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/classifier/CamLiveRetriever.java
Commit c5119531c9af020cd65669f0b47decb8b3b67f1e by plassalas
gs-cv: CamLiveRetriever: cleaned-up the code
(commit: c511953)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 7e0822fadd642a3b8a7f51b560b2c673bb48a1a9 by plassalas
gs-cv: Fields: changed the implementation of merge
Instead of copying the fields and replacing them with a list of fields
created from the new rectangles, we loop over the list of rects to find
the matching fields, then merge the informations
(create a copy of the field, update the rectangle) and we delete the old
field from the list. In the case no match was found, a new Field is
created.
(commit: 7e0822f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit c77ffe35ecd2e0d7cbef16e54d07fe9b7f7b2e64 by plassalas
gs-cv: tweaked some parameters (minor)
(commit: c77ffe3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 0339f22e6db19b5d6529c96b35741f8dc4f76478 by plassalas
gs-cv: Fields: simplified the logic in merge
(commit: 0339f22)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 655c8ec6147e1da06b013a5dc8137cf5fbae7b3f by plassalas
gs-cv: RectangleTools: added an option to find cluster fields using a
given number of sides to be matched
The default behavior is to compare each side of the fields (top, bottom,
left, right) to determine whether or not they are part of the same
cluster. An additional argument was added to offer the possibility of
asking that the rectangles only have 1, 2 or 3 sides in common.
(commit: 655c8ec)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
Commit 3c6cef134b058143b2ca5637dc3fc475308c4df4 by plassalas
gs-cv: fixed missing equals/hashcode in AbstractField
(commit: 3c6cef1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit e8ddc2db97f6c1ef8c1dc97df759e903cff370fc by plassalas
gs-cv: Fields: changed the implementation of removeOverlaps()
(commit: e8ddc2d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 86a08d728aa2c16079cb7f2bdc94f30f755e46ca by plassalas
gs-cv: CamLiveRetriever: added a method to reset the fields by pressing
"R" on the keyboard
(commit: 86a08d7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/AbstractApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit c25f748b322eadd637500f3c945576a06fccb19f by plassalas
gs-cv: Fields: re-activated parallel OCR (mainly for testing purposes)
(commit: c25f748)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 8fd700009865bccd59db415c1e4db5667e30a0b5 by plassalas
gs-cv: fixed a potential bug (exceptions not thrown)
(commit: 8fd7000)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/VanishingPointsDetector.java (diff)
Commit b2f2aded5e4f952cbf9cb364598877cbf01b2fd2 by plassalas
gs-cv: Fields: fixed a bug in runParallelOcr (causing an infinite loop)
(commit: b2f2ade)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Kalman.java
Commit e342db688924d36ad2609e17f47acdd6faccb4b8 by plassalas
gs-cv: refactored Fields.merge() to move the code for 'cleaning' matches
to a separate function
(commit: e342db6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 706c29a512ad997325a080aced30be2ac6759a32 by plassalas
gs-cv: CamLiveRetriever: extracted the rectangles detection into a
separate class RectDetector
(commit: 706c29a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java
Commit 36c940aba2ebc826fb24ba1ce2bc87e7ab98f0d8 by fducroquet
gs-reinforcer: Very basic tests for labels similarity
(commit: 36c940a)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Label.java (diff)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RinforcerTest.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Reinforcer.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Unclassifiable.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Template.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit be099f00a4322164ae7b656b1cf90c92823146b4 by plassalas
gs-cv: Field: added a parent and a list of children to each Field
(commit: be099f0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 4d4716151390cd8c977cc77b755549a471e6b53c by plassalas
gs-cv: Field: added new methods to manipulate children
(commit: 4d47161)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 329808c1a9de06067b95a2295a5c2e393c70646e by plassalas
gs-cv: refactored the code in Fields for merging
(commit: 329808c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 0769385a05493dcf96067bb007bb61d0f82f0e71 by plassalas
gs-cv: Field: switched from a List of children to a Set and updated
methods accordingly
(commit: 0769385)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 84147458b77a1c102e3c160694f459bf8bb89302 by plassalas
gs-cv: refactored the code in merge to start adding/removing
relationships between fields
(commit: 8414745)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit f1eb75a222768a39b416d5a7b9802a63849bd677 by plassalas
gs-cv: redefined the conditions that need to be satisfied before adding
a new child
(commit: f1eb75a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit c689ecd62a20deeccd56e363ecad4bbf61ac646f by plassalas
gs-cv: Field: added simple boolean methods to help determine if a field
has children or is orphan
(commit: c689ecd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit c55f02640afa365d1e0c8709eb4330c225679e95 by plassalas
gs-cv: Field: added  methods to get a field's siblings
(commit: c55f026)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 964f809df80eec35654d5f5a5fc82b95b3d6b894 by plassalas
gs-cv: started to implement a new logic for removeUnmergedFields
(commit: 964f809)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit c23ccbfc508dbe56de0addd0f3553e0b35aab4c4 by plassalas
gs-cv: Fields: minor refactoring
(commit: c23ccbf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 3368f5d041ce5bf47cef3a2fef8afe7c371026c2 by plassalas
gs-cv: attempt to adjust parent's rect if unmerged, based upon
children's translation
(commit: 3368f5d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit e01b422d19fd031bf5e57cb39c3b32f79d162315 by plassalas
gs-cv: Field: only orphan fields can be locked
(commit: e01b422)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit f1b745d3f7f095e63e1bc894f275f547d24ec7e1 by plassalas
gs-cv: AbstractField: removed deprectated merge (unused)
(commit: f1b745d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 57823ea5109e2eed3173a3e6a78aadd033abeeba by plassalas
gs-cv: AbstractField: replaced private Rect with GSRect (coordinates as
double instead of int)
(commit: 57823ea)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ModelTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/newmodel/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
Commit 6c8a2f73178f9645ea377a2d35fc929ba8ebfede by plassalas
gs-cv: Fields: refactored and updated the implementation of
mergeChildren
(commit: 6c8a2f7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit bdc64a8129bdd1453f2c2798f7832a501a474511 by plassalas
gs-cv: added an alternate deleteRecursive method to delete unmerged
fields
(commit: bdc64a8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 552ac9279e43e472f4a00a4673a981b654c0d9f9 by plassalas
gs-cv: started refactoring the code to merge rectangles in Fields
(commit: 552ac92)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit 08e0d7e19d6d120956f0520c2d050c22e6f6666e by mbeauperin
modify methods signatures to handle frame dimensions
(commit: 08e0d7e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit ebf9346ed340ad55e74d34caa3a8ca7a321224ff by mbeauperin
implementation of truncated rects detection method
(commit: ebf9346)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 01f3fae4d81a6d617a01d0a300ef593dd914e225 by plassalas
gs-cv: Fields: refactored the code in placeRect (same implementation)
(commit: 01f3fae)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 4a80c7b0a3ab25a9e0f23a380f8d7ff1c3a6fa84 by plassalas
gs-cv: Fields: simplified the logic in cleanMatches (return only one
result)
(commit: 4a80c7b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 15a7647f5ab52453bb1a3afda5a066be329ff144 by plassalas
gs-cv: Field: updated setParent() to include constraint check (no
overlaps with future siblings)
(commit: 15a7647)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 3163d4f0121a8f1ce0e71bb6003e78b1d438a54f by plassalas
gs-cv: RectDetector: added a new filtering method (not used yet, too
restrictive)
(commit: 3163d4f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit 36856e36a5b204eeb512c0ae18ac9c035d1530e6 by plassalas
gs-cv: Fields: started to implement placeRect(GSRect) to create/update
fields nodes
(commit: 36856e3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 133b911f38f69c299fd38c4665336d52360af865 by plassalas
gs-cv: updated the code in Field.setParent, added method removeNode in
Fields
(commit: 133b911)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit b5ddcb13963cc56ab1a49986d447cda420d1da74 by plassalas
gs-reinforcer: moved static method getShift to non-static in GSRect
(commit: b5ddcb1)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit ebe351d66afee049f65ade1714ae13d1a04bc9ee by plassalas
gs-cv: refactored the code and removed unused methods
(commit: ebe351d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 77bea11f2619daadaeba6ec910bdfd54fd776ce4 by mbeauperin
Change method updateRect to handle truncate rects cases
(commit: 77bea11)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 020a0d3d660be3352805a95f3356e3deabd1a399 by mbeauperin
delete obsolete method not previously deleted
(commit: 020a0d3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 6eebc96590d82d30b28b6b572aea1b954e2ec416 by plassalas
gs-cv: Fields: fixed a bug in cleanMatches
The return statement could lead to an exception when the list was empty
(commit: 6eebc96)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 2b04df4574b009737b04af52d609fcbdfe2deb37 by plassalas
gs-cv: Field: added a constraint check in updateRect() (wip)
(commit: 2b04df4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 1c8030331adba2d2e22645587098d8ddc6f2ace5 by plassalas
gs-cv: RectDetector: replaced the rectangle's filtering with a strict
constraint
(commit: 1c80303)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit 632d9d6a89c6dc0ae487d033c0679e5c33e65792 by plassalas
gs-cv: Field: refactored the code and added a missing constraint in
checkConstraintsRecursive
(commit: 632d9d6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 8ddf953d836644fe4cc748693293484e35df537f by mbeauperin
Implemented field truncated status when creating/updating node.
Refactored a bit of code.
(commit: 8ddf953)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 8a58af9807cea590c80f54c77f2833e8ea4c266a by plassalas
gs-cv: minor cosmetic changes
(commit: 8a58af9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit a00a77351a8ecd2973ed70e6591b3bc450956cee by plassalas
gs-cv: minor cosmetic changes (removed TODOs)
(commit: a00a773)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 7cf19d47e96f690087b74a3a69ab95e3dce853ad by plassalas
gs-cv: AbstractField: removed Point center
(commit: 7cf19d4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit d894351d3cc8cc067c5aa1f70e53fdda6dd660d0 by mbeauperin
modify createNode method to prevent field creation if rectangle is
truncated
(commit: d894351)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 8e76abaa09a274f00b3aa3e84dc330428d47f53b by mbeauperin
Addition of possible truncation directions. Refactoring of code
(commit: 8e76aba)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit a0a60d20c11c048ed8cdeb744dfbaf46b5c1f5ae by fducroquet
gs-reinforcer: Simple layout construction with some constraints
(commit: a0a60d2)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Template2.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Direction.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/StringCompare.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Alignment.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/ReinforcerTest.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Reinforcer2.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/PagePart.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Label.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Constraint.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSPoint.java (diff)
Commit f18c9df783258b5f717d8e2b64ec0b20df932265 by fducroquet
gs-reinforcer: Add logback configuration
(commit: f18c9df)
The file was addedgs-reinforcer/src/main/resources/logback.xml
Commit 15585b4021c27e0efcbae3b9dc42d8c586a1217d by fducroquet
gs-reinforcer: Delete first test
(commit: 15585b4)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RinforcerTest.java (diff)
Commit a66d37780c3f6d0301924204c6166c800ba04123 by fducroquet
gs-reinforcer: Rename test classes
(commit: a66d377)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/ReinforcerTest.java (diff)
The file was removedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RinforcerTest.java
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/ReinforcerTest2.java
Commit 32d6c07256ea8cf55e83b699ecf7d71ce53c0271 by fducroquet
gs-reinforcer: GSRect: Remove unused getDelta method, clean-up
(commit: 32d6c07)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit 726cf819c712d1e9ff125820db83b68c1d9515b9 by plassalas
gs-cv: replaced isOverlappingStrict with isOverlapping
(commit: 726cf81)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 52d835c3c1c29f5241eb0f4ca8f51dcc66fb775b by plassalas
gs-cv: Fields: cleaned-up and refactored the code
(commit: 52d835c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit 0afe964b935038594ed26451193c67d0d012b30f by plassalas
gs-cv: AbstractField: minor change ocr(Img) to prevent OCR on small
rects
(commit: 0afe964)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit bcd69cf46ffa8a36f70c214eb4d67b5579c8f81e by plassalas
gs-reinforcer: GSRect: removed unused method getShift()
(commit: bcd69cf)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit 047a22d0d69d61b2d10bafa07d03e2dcf3013c6a by fducroquet
gs-reinforcer: Sort labels in groupAlignedLabels
(commit: 047a22d)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit c68a9aa5b5604b5d083a8cda1b23f9cf641fc8ca by plassalas
gs-cv: Fields: refactored the code for displaying fields
(commit: c68a9aa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 809fc0b9a8a5800c76ea17c75cb677f89b344bcb by plassalas
gs-cv: Field: attempt to re-adjust parent's or child's coordinate if the
constraint fails
(commit: 809fc0b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 8676f4db01d26b73bfc238b342ae58c59cc5048e by plassalas
gs-cv/ir: removed unused code and classes
(commit: 8676f4d)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/WorkerVerticle.java (diff)
The file was removedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/StatisticsTable.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/docPattern/DocPattern.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/ImgFilter.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/cv/classifier/newmodel/SimpleModelTest.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ImgFunction.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ImgFiltersVisualComparator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ImgFilterFunction.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/DezonerVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ContextActionCustom.java (diff)
The file was removedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/FiltersStatisticsPage.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/newmodel/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ParallelTasks.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrPersistenceVerticle.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/ObservableListExtractorCustom.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/LevDistance.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeBestTextPerZone.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/DocClass.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/MailWatcherVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/FillModelWithData.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/ZoneText.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlastyScorer.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/StringCompare.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/pages/ClassifierPage.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/WatchApp.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/docPattern/ZoneStreamOrganizer.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AddImageToEngineVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/Doc.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrWorkerVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/Score.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/PdfConverterVerticle.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/newmodel/SimpleModel.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Deskewer.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/RadioButtonWithValue.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/TextBindingCustom.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/docPattern/ZoneStream.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/NewClassCreator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/NativeLibraryLoader.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/CosineSimilarity.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/AbstractMultitonVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/ZoneGeneric.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/docPattern/TestDocPattern.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeAllLevDistances.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/NewZonesModelConverter.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/ComputeTrainedScores.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/utils/ZonesJsonConverterForUID.java
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/app/gui/utils/DocumentImage.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/OCRPlasty.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/OcrEngineHolderVerticle.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/comparator/OcrParameters.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/ModelTools.java (diff)
The file was modifiedgs-ir/src/main/java/org/genericsystem/ir/LinkImgToDocClassVerticle.java (diff)
The file was removedgs-ir/src/main/java/org/genericsystem/ir/OcrParametersVerticle.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/model/MeanLevenshtein.java
Commit 81a9d46890c2e6885719d177068ea96510524135 by plassalas
gs-cv: Field: slightly refactored the code in repairTree()
(commit: 81a9d46)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit b032a68d4358abb207fb1a25d0c62c4864ad1ac3 by mbeauperin
Refactoring of findMatch method, checkConstraintRecursive method and
related methods. Remove Optionals where needed.
(commit: b032a68)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/RectangleTools.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit da196f369ca1388bde02a8a4906472c31707a612 by plassalas
gs-reinforcer: fixed broken unit test for RectangleTools
(commit: da196f3)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/RectangleToolsTest.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 9fe3e24212ad0aca29212983ee3d117842ddb644 by plassalas
gs-cv: Fields: cleaned-up the code and fixed a bug in
findPotentialParent
(commit: 9fe3e24)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 22571d45557abbff6a0b433490432fab103316d5 by mbeauperin
Handling field's rect coordiinates in case of truncation
(commit: 22571d4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 8bedb9672703c5df8d47e34ba04969172c4202c1 by plassalas
gs-cv: Fields: added a constraint to prevent any overlap but allow total
inclusions
(commit: 8bedb96)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/OverlapConstraint.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/OverlapConstraint.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 56eaf84688c9de0f698ab6f3a2f42411cece7652 by plassalas
gs-cv: Field: fixed display issue affecting locked fields (shown in red
instead of light blue)
(commit: 56eaf84)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 20b91baf8f3e87ec43669ec154192754414148ae by plassalas
gs-cv: Fields: removed the predicate in removeDeadTrees, refactored the
code
(commit: 20b91ba)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 6625847fd82010517eb8dd6093654a4a2efb14d8 by plassalas
gs-cv: Fields: removed interface OverlapConstraint
(commit: 6625847)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/retriever/OverlapConstraint.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit e73685c3375d7d5cf1ec8418e262b19c233730c4 by plassalas
gs-cv: RectDetector: refactored the code to apply the overlap constraint
(commit: e73685c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RectDetector.java (diff)
Commit 8db5feb8df3e26853f3d2e596314a50c6fef6eec by plassalas
gs-cv: Fields: refactored mergeRectsList
(commit: 8db5feb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit a36323b76249eae2255dfb4a96f4e4a2498b4029 by plassalas
gs-cv: Fields: fixed a bug in cleanList (smaller rects were not added to
the returned list)
(commit: a36323b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 1eb89e430f08f572b6358384a07904944157d916 by plassalas
gs-cv: Fields: extracted the overlapThreshold as a method parameter
(commit: 1eb89e4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 9d334ca6d9251b926ab68d6612a7c5cbc9cafb43 by plassalas
gs-cv: switched the 'debug' display to the stabilized image
(commit: 9d334ca)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit a468d782f8226488c9efa70cf1ce51ea6dcefc4e by mbeauperin
modification of deadcounter application
(commit: a468d78)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit a8c332fff3335529a563dfdeffce048b334ead1a by fducroquet
gs-reinforcer: Constraint to do basic column detection
(commit: a8c332f)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Constraint.java (diff)
The file was modifiedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/ReinforcerTest2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 375a4411cbdab144ec0e2589bf042c023c10dca0 by mbeauperin
restore toString method in AbstractField
(commit: 375a441)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 758e5b3d0feefbcff5b0b0bd676a719178cb126b by mbeauperin
Changed checkOverlapConstraint.
(commit: 758e5b3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
Commit 98ebe311d92a5ecee45174bc4fcbca9f31bc3059 by plassalas
gs-cv: added a boolean check to test if a field needs to be OCR'd
(commit: 98ebe31)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit f6ab29c58237b0e35f3c6893489c0677798e9008 by plassalas
gs-cv: Field: refactored recursiveToString
(commit: f6ab29c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit db4b984a481d9700b4dd69fdd56e09a3e236f373 by plassalas
gs-cv: resolved merge conflicts
(commit: db4b984)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 00859bafbc7b2c4eab522d5b98ce36d6a76fca58 by plassalas
gs-cv: Fields: refactored findPotentialParent (moved into Field)
(commit: 00859ba)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit dde382b998681708dfc73d228abeade1ab84364b by plassalas
gs-cv: Field: cleaned-up the code and changed children's modifier to
final
(commit: dde382b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit e84bc5098b98ec0e55d9e0e2701d1092d1da840a by plassalas
gs-cv: changed field's text display (separated normal and debug output)
(commit: e84bc50)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit caa6ec8627f12c7bb31e13c506e7da004fc4451a by plassalas
gs-cv: Field: refactored findPotentialParent and added a method isInside
in GSRect
(commit: caa6ec8)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit a176668e17ac3ea9f3166fc0ed2be36aa37d7aa8 by plassalas
gs-cv: removed an unused function
(commit: a176668)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit e9929b9f752dcc59cb6fa7683bdfeb6f5347cdf1 by nfeybesse
fields merge outside stabilization
(commit: e9929b9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit e39603f06a8013406473179b6ff11c60aaac36d6 by plassalas
gs-cv: updated display policy
(commit: e39603f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 6853d0f2fd75d8d157267e2f4ebdcaf5cdf6599d by plassalas
gs-cv: Field: fixed a bug in recursiveToString (didn't walk the trees)
(commit: 6853d0f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit ce52446c4d25888bc413db2aab287d62f204e4cd by plassalas
gs-cv: reversed the order of fields' creation (better match between
parents/children)
(commit: ce52446)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit bdb31f002289ebb99e910deadf6f62f657f99e79 by plassalas
gs-cv: CamLiveRetriever: removed the modification to make frame's
dimensions odd
(commit: bdb31f0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 1f4b64b2dbae0db4473421572f09ca809b55c89e by plassalas
gs-cv: Field: fixed the display issue
(commit: 1f4b64b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 4bf221260096ef85fc34d6b47551b990f1023ad3 by plassalas
gs-cv: Fields: prevent the creation of fields near the edge of the
display
(commit: 4bf2212)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 53c0365c7a1ba79f6304670a77f664c78eeda106 by plassalas
gs-cv: fixed a bug in GSRect.isNearEdge()
(commit: 53c0365)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit b6ed9af147efde60e313bf5c1588dbdf159acbad by plassalas
gs-cv: CamLiveRetriever: draw detected rects on a debug image
(commit: b6ed9af)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit e9cadd33af9e14186110da568a3a76ad75adb091 by plassalas
gs-cv: removed parameter 'target' from checkOverlapConstraint
(commit: e9cadd3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 5c6bd162242930a5a22bdb44d45c4b75fd9f2360 by plassalas
gs-cv: Fields: refactored mergeRects
(commit: 5c6bd16)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 1d5f31bfbda84fe059f26df0c9f22f1de5b7b0be by plassalas
gs-cv: Fields: added the ability to add a new parent on top of root
fields
(commit: 1d5f31b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 7afb18012f7fda58e8997108719b939f5618d5b9 by plassalas
gs-cv: Fields: refactored findPotentialChildren
(commit: 7afb180)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 355e6da2c26b9dadc774262ba641bbcfe925ef24 by plassalas
gs-cv: Field: added method updateParent to set all the relations when
adding a parent
(commit: 355e6da)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit bb17a7b947347aa7d4df015f7188f67da508f710 by plassalas
gs-cv: Fields: renamed method createNode2
(commit: bb17a7b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit fc73b13f79cf80442b683258e27f7658da62c87b by plassalas
gs-cv: AbstractField: replaced getLargeRect with rect in ocr(Img)
(commit: fc73b13)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit eeef844023a42e4e339149f0db4dac556d68787c by plassalas
gs-cv: Fields: removed some logs
(commit: eeef844)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit e09bcd6ab8b2e41a792bf938d6f75e3f964e4fce by plassalas
gs-cv: ImgDescriptor: replaced determinant's check with a check for
convexity
(commit: e09bcd6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit b0ee489487ab8958b25a4b0086bde89834803f96 by plassalas
gs-cv: CamLiveRetriever: reset the stabilizationErrors counter when
homography != null
(commit: b0ee489)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 4ca8ea92c6a441a4d09a050f1353b44e754d3eb6 by plassalas
gs-cv: AbstractField: added another rect for the OCR (updated with the
latest match)
(commit: 4ca8ea9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit e4bdec1be082eb5edbe4c9e6d364f56a1ad831e3 by plassalas
gs-cv: Fields: cosmetic, changed logger level for some methods
(commit: e4bdec1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 31b86572881cae380193f869e852a0686353fbf5 by plassalas
gs-cv: prevent the OCR of a field that is too close to the edge of the
frame
(commit: 31b8657)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit 00a7f130afbb49162ebcc1406f73407293fc7516 by mbeauperin
refactor of method consolidateOcr(boolean) to remove unused code
(commit: 00a7f13)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
Commit c87c8816d6ea19eac8b4acb86b007da0b5fbbefa by plassalas
gs-cv: moved deadCounter from AbstractField to Field
(commit: c87c881)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 5d6cb4b72a1205a32fa086e9b7498709d8c1f22f by plassalas
gs-cv: Fields: updated the condition for ocr in runSequentialOcr
(commit: 5d6cb4b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 0904262b5f7cf389076b1d472a4dda214639db41 by plassalas
gs-cv: started to implement a new locking mechanism (wip)
The 'locked' state of a field is more flexible: the boolean value was
replaced with a double (between -1 and 1) to represent many levels of
confidence.
(commit: 0904262)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit d457eaf9ab4f6a3da9a64c88c26d8f94478c79e4 by plassalas
gs-cv: added some time logging
(commit: d457eaf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 305e0b631584c460542bca6752027039a83004e6 by plassalas
gs-cv: Field: minor changes (parameters)
(commit: 305e0b6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 6a8a6468814e20982e904a4be3c1938ee70468ed by fducroquet
gs-reinforcer: Basic automatic content extraction
(commit: 6a8a646)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Label.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Template3.java
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/ExtractorTest.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Extractor.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/DetectedContent.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java
Commit bd9e7bf5e92d9d6a9df7c72e2b3c2ac8646bb0f4 by mbeauperin
first implementation of recovery mechanism
(commit: bd9e7bf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 02b93c82eff2a9eb3e61151139c86efdfcda0cd8 by mbeauperin
corrections to recovering old fields
(commit: 02b93c8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 8aee7b55d171855c74d9784141202eeb720b7e00 by mbeauperin
small corrections and refactoring
(commit: 8aee7b5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 187df339972b95b5c397ccda6374a51afbb1fb68 by mbeauperin
add line to uncomment to restore old behavior
(commit: 187df33)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 71c401bec9ed02b5cf962922b113b4c3f7a8b46f by mbeauperin
corrections of recovery system: error calcution update, no
restabilization if recovery system is on
(commit: 71c401b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 91e4f5962aa24da0a161c1316752d00b67ae00c6 by mbeauperin
recoverry mechanism: correction of homography error estimation by using
only ransac inliers
(commit: 91e4f59)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
Commit d201fa6191f562a685e5d50b4b1470681c4970c6 by nfeybesse
fix three vanishing points detection
(commit: d201fa6)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/AngleCalibrated.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit 63023bbd8950bcaf3ecc5e9cebb1b8543e71c291 by mbeauperin
minor refactoring and add feature to decrease lock level if field has
some offset with the text
(commit: 63023bb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit e67303f8b70c362f014180f32e54e90777969015 by fducroquet
gs-reinforcer: Improve computation of affine transformation
Instead of computing a transformation for each match, we use a method
inspired by the RANSAC algorithm, but different from it because we don’t
choose the transformation most matches agree on but the transformation
that leads to the smallest error between the transformed Labels and the
Labels to align them with.
For each match, we compute the transformation. Then we compare it to the
transformations obtained from other matches. If they are close enough,
we average the parameters before computing the error.
(commit: e67303f)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/AffineTransformation.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Template3.java (diff)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit 879a7558fba9e6598d2a13ed321a2c2c4e1343e4 by mbeauperin
correction of fields recovery mechanism
(commit: 879a755)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit b3bf59ca4388980c03526a7db53b87a5c1d088e5 by fducroquet
gs-reinforcer: Add test to avoid some computations
(commit: b3bf59c)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
Commit 62774c06757d450bf54a4b40e819b2b7ddcfc739 by fducroquet
gs-reinforcer: An algorithm to detect tables
(commit: 62774c0)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was addedgs-reinforcer/src/test/java/org/genericsystem/reinforcer/Tables.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/TableExtractor.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit a4c67a2da71f36ee2625ec6e0c8519d0a0954f8d by mbeauperin
correction of recovery mechanism. reset recovery counter to re-allow
stabilization of fields
(commit: a4c67a2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit 41851b68c9093090047dbf0e2f220fb7baf70556 by mbeauperin
change in calibration method. Now using focale
(commit: 41851b6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
Commit 27888d267a292736c59848d2f680ebbf6931f2f1 by mbeauperin
consolidation of fields labels with children labels. First
implementation.
(commit: 27888d2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit ec46af794e25224da25accb26c423d742c44c4d7 by mbeauperin
consolidation of fields labels with children labels. Implementation of a
method using children label concatenation.
(commit: ec46af7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit 88321b6a7b4e65a3a4a368c44cc9298e625a8841 by mbeauperin
modification of method findPotentialChildren to prevent a double
detection of the same region
(commit: 88321b6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit 70d44119ce78a36dc7efb51c14574bf81120320e by mbeauperin
change implementation of parent consolidation with children labels
(commit: 70d4411)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
Commit 95cefaaf36a628dc2db7ee86a8c66635c46d4566 by mbeauperin
new attribute in  Field to assume a field validated
(commit: 95cefaa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/AbstractApp.java (diff)
Commit d97dc4aac617a55ffe891a5550036a9b76d2ea64 by mbeauperin
new behavior: no status degradation for out of frame fields
(commit: d97dc4a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit d516d625fc9da1ac1a7a339a601d8af9a0529141 by mbeauperin
change method findPotentialChildren to prevent double rectangle
detection. change InclusiveArea from <0.7 to <0.3
(commit: d516d62)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
Commit 144749d5e8a2b79a6184f59fb872944579f77c66 by nfeybesse
Change stabilization homography between deperspectived images
(commit: 144749d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit fe8c8044e57839fed29d1a97b685749f4e0c8a05 by mbeauperin
replace findHomography by translaction-scale calculus in ImgDescriptor
(commit: fe8c804)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit a2179f96848544d4160aeb9899940db64240850d by mbeauperin
adaptation of Deperspectiver to CamLiveRetriever
(commit: a2179f9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit da3a9e4ac3e80e5fd95658633bde54715231fc4f by nfeybesse
Improve descriptors detection
(commit: da3a9e4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit dae242eac7f01f59ddea10cae7245c79fc56d5db by nfeybesse
Create cleanTablesInv for classic binaries
(commit: dae242e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
Commit 7fa5a0955e035414fc9518ef5a5382f9c142e4f6 by fducroquet
gs-cv: Modify CamLiveRetriever to make a version usable with an image
(commit: 7fa5a09)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/RetrieverFromImg.java
Commit 2a9ade20f166f51cb9dfa6adc14cf0b1a5a81f37 by fducroquet
gs-cv: Move toJsonObject from DocFields to AbstractFields
So it can be used from Fields too.
(commit: 2a9ade2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractFields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DocFields.java (diff)
Commit 12817d86b726bae44118440e9c43c06b7cf81571 by fducroquet
gs-cv: Avoid infinite loop when creating Json from Field
(commit: 12817d8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
Commit a581b48a6e3774a98610931eaf02a6c6cf3b639a by fducroquet
gs-cv: RetrieverFromImg: Preserve image proportions when resizing
(commit: a581b48)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RetrieverFromImg.java (diff)
Commit 0b540464b15ec8cbf7f47c126468aec9fb84e6cd by mbeauperin
add a new function onS() to store an ImgDescriptor. Search in the
history for matching between stored and actual ImgDescriptor
(commit: 0b54046)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/AbstractApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 96a9305d2701627fc52c23b1d5a8d81a58aef122 by mbeauperin
change of ImgDescriptor. Minor modifications in CamLiveRetriever and
Fields
(commit: 96a9305)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 63a1e2538781a0922e6fd898f74afa1d19f945fe by fducroquet
gs-cv: Add forgotten replacement of capture.read() by updateFrame()
(commit: 63a1e25)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java (diff)
Commit 00ee59a66cf07b9fa9294997c00ee2173024715e by nfeybesse
Add perspectivation mode management
(commit: 00ee59a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RetrieverFromImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java (diff)
Commit be7677271a4f34ba9a969effa2fa78d415ea1e9d by mbeauperin
Refactoring of mergeRect and createNode methods to handle correctly the
hierarchy in the Fields tree
(commit: be76772)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit ec77f961aae47c92eeb3e6cc6ec2e13b4fb24f68 by mbeauperin
removal of recovery mechanism. minor refactoring
(commit: ec77f96)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/newmodel/FillNewModelWithData.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java
Commit 1885a1598aae102705f28be26671022c2e4c46d9 by nfeybesse
Remove redondant binarizations
(commit: 1885a15)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/Tools.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/TextOrientationLinesDetector.java
Commit 8f7956e960caf2b5fdaf2c9b9a253204cfe7636d by fducroquet
gs-cv: Separate CamLiveRetriever and RetrieverFromImg
(commit: 8f7956e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RetrieverFromImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/retriever/LiveRetrieverBase.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector3.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/Levenberg.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LM.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector9.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector8.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHost.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector6.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/lm/LMHostImpl.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/lm/LevenbergImpl.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector7.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector10.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/LinesDetector4.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
Commit 064d88477219ea5484d8fa09c113858dac9e7c83 by mbeauperin
onS -> saves descriptors and computes the best
(commit: 064d884)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit 2636d4b990b69bd705569bb172ed57c9ae33d63f by mbeauperin
small change in homography products computing
(commit: 2636d4b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 517e6cef1d228f317138fbb46bb80456fde282b5 by mbeauperin
corrections of matrices products
(commit: 517e6ce)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
Commit 9642cc38884aa924720cf0b5a994182f23328c14 by nfeybesse
increase threshold level on gradient
(commit: 9642cc3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
Commit 0c46f167edcd31040d4b36281c4b434053e88ee5 by mbeauperin
new mechanism for storing ImgDescriptors
(commit: 0c46f16)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/ImgDescriptor.java (diff)
Commit ca91611d2a0e0409049b55af48b2fec13b466896 by nfeybesse
test Kalman filter in deperspectiver
(commit: ca91611)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Kalman.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java
Commit b598ba1a7e845c267d1e91bc2570aca406dd99d4 by nfeybesse
Fix little issue with matrix order
(commit: b598ba1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
Commit 2a7ac86f4d43b3c82ed3694df067a89225044a22 by nfeybesse
Display vanishing point arrows
(commit: 2a7ac86)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
Commit 7d1b3062cb1795ffe13a9e46638b4af581f526af by mbeauperin
moving code from CamLiveRetriever to DescriptorManager
(commit: 7d1b306)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
Commit 0156e670d8217f28944be32448bc7127203b7f09 by mbeauperin
implemtation of a system to discard bad homographies with standard
deviation
(commit: 0156e67)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/CamLiveRetriever.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/RectToolsMapper.java (diff)
Commit 9a26d5ab88cb1024091e91538cd24142e85fa546 by mbeauperin
refactoring to simplify mechanism. Rollback to only one matching
behavior.
(commit: 9a26d5a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/DescriptorManager.java (diff)
Commit 8ebbb594d849fa476de63baedb53a8dea007398a by nfeybesse
Election of best image description
(commit: 8ebbb59)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
Commit 1eb3af835327943f50d548d5c725e4b9268e1076 by nfeybesse
Clean tables to improve contour detection
(commit: 1eb3af8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
Commit 9b893cd62373ce42227ec6e302817bba9e6f9bb9 by mbeauperin
change referenceManager to first lookup reconciliation with ref or last
in
(commit: 9b893cd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
Commit 79dc1485e765e29259fecf69f8776ccf79b20beb by mbeauperin
correction bug deperspectiver
(commit: 79dc148)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
Commit 9e041d3bd60ed51de192a0550c2f5262068b861c by mbeauperin
new package application with clean refactored code
(commit: 9e041d3)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Deperspectiver.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Lines.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Reconciliation.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Calibrated.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/DisplayManager.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/Calibrated.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Reconciliation.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/ReferenceManager.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DisplayManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/Lines.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Lines.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/Reconciliation.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/SuperTemplate.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/Deperspectiver.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/ImgDescriptor.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Calibrated.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/TextOrientationLinesDetector.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/TextOrientationLinesDetector.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Deperspectiver.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ReferenceManager.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/Reconciliation.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/SuperFrameImg.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/SuperTemplate.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DisplayManager.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/Deperspectiver.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/ImgDescriptor.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Reconciliation.java
Commit 68d4b232456d1601f1edd38bd62cc744c9b5bd86 by nfeybesse
Fix closing on binary inverse
(commit: 68d4b23)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutAnalyzer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/DisplayManager.java
The file was modifiedgs-cv/src/test/java/org/genericsystem/layout/LayoutComparisonTestFigure2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/layout/LayoutComparisonTestFigure.java (diff)
The file was modifiedgs-cv/src/test/java/org/genericsystem/layout/LayoutsTransformationTest2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/AbstractApp.java (diff)
The file was addedgs-cv/src/test/java/org/genericsystem/layout/LayoutComparisonTestFigure3.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit a96db0cd7a1c0eb77bd5eedd10a64a8b50fdc560 by mbeauperin
create external method to handle work in GraphicApp
(commit: a96db0c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit 7d68a425512f8e0b5a19354f16bf4efe680b33af by nfeybesse
Create a new ScheduledThreadPoolExecutor that is bounded
(commit: 7d68a42)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/BoundedScheduledThreadPoolExecutor.java
Commit 432774656a4a1b79bf2ca5241229f55333dee9b3 by nfeybesse
Intoduce fill level to detect rectangles
(commit: 4327746)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit a9fd22f6959d310d3c1f2137ffdb6c714f7ed9c2 by nfeybesse
Add timer start / stop on space key
(commit: a9fd22f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/BoundedScheduledThreadPoolExecutor.java (diff)
Commit 17ddcf51cab4903d0446b55b35d8a4903fd40654 by mbeauperin
Corrections in fields strengthening algorithm. Removal of unused method
(commit: 17ddcf5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit 4336ddf091abd27709033f529495f67da0371a7e by nfeybesse
Inroduce fill ratio in rectangles detection
(commit: 4336ddf)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit 079ca34ad0c6a3324155dda9932f6458efd8e2de by nfeybesse
Simplify rectangle consolidation
(commit: 079ca34)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit b1ebb577e23c1fa4a8beaf6f69e1362ab00e1116 by mbeauperin
randomize reconciliation possibilities. Increased map size
(commit: b1ebb57)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/GSVideoCapture.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/GSCapture.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit 671ee58cf1c2ddf1a4f7081f373874f81cc362f0 by nfeybesse
Implements capture from simple image
(commit: 671ee58)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSVideoCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit 045adfb8b46df111f56ceb2b4512e8be8f5a2baf by mbeauperin
Change decrease policy: only decrease displayed fields
(commit: 045adfb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit 271f18a5bd8d951e77a7cb551f2927cc12fc6b07 by mbeauperin
change implementation of decreasing policy
(commit: 271f18a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Config.java
Commit a7148b27fd47505c273266a5452c38daf42cf4c9 by mbeauperin
Add paper scanner displaying all discovered fields at the same time
(commit: a7148b2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/PdfToPngConverter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSVideoCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java (diff)
Commit 026df2de2af2f0d9ca9123a47648a2309563d18f by nfeybesse
Detect contours centroids alignments
(commit: 026df2d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Lines.java (diff)
Commit 3c09f0f9fa8a62f9512fcea383648c871e3063a7 by mbeauperin
reference updated with smallest area of layout
(commit: 3c09f0f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ImgDescriptor.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
Commit c045865b1d25e99c6443f0b1f396bd2f0aeff63c by nfeybesse
Introduce Principal Component Analysis
(commit: c045865)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
Commit 8e084f1cf248401cda2aada7f0bc6388ed012a72 by mbeauperin
changed angle balance as a linear combination of angle * length. Changed
corresponding constants values.
(commit: 8e084f1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit 244d9faa543ab36efb4580c4a8cd3e6a1f9bbb77 by nfeybesse
Remove black internal contours
(commit: 244d9fa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit 87a71199ef88591fa9b4a030447a03d9bb641216 by mbeauperin
change angle balance formula. Now taking contour w/h ratio
(commit: 87a7119)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit f9e1430fc14cf6d43412ab60aa8ac82529acede0 by nfeybesse
Remove internal black contours
(commit: f9e1430)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit f2e37b38bacbc07b36afc700e932d1ea7e891311 by nfeybesse
Inverse eigen values when negative on x
(commit: f2e37b3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSVideoCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit 93a380165f221eda85a30efb0c5f36bb00a95815 by nfeybesse
Exclude not horizontal matchings
(commit: 93a3801)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit 05cd7874f4c6080b6014d9561c756f4cb48eb279 by fducroquet
gs-cv: Field, Fields: Ignore some fields when saving in JSON format
(commit: 05cd787)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/AbstractField.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Field.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/Fields.java (diff)
Commit 29102ab4267a902375ea003638fb42e0f7bd7ed8 by fducroquet
gs-cv: RetrieverFromImg: Free memory taken by image after computation
(commit: 29102ab)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/retriever/RetrieverFromImg.java (diff)
Commit 6a4c96febf6104fb5668676d98f4794d9cd49c4f by fducroquet
gs-reinforcer: Color logback output
(commit: 6a4c96f)
The file was modifiedgs-reinforcer/src/main/resources/logback.xml (diff)
Commit 2d662caddc0991ff9e3826c68154598aeb84c5fb by fducroquet
gs-reinforcer: Add functions to extract text from JSON files
(commit: 2d662ca)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/JsonLabel.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/Labels.java (diff)
The file was modifiedgs-reinforcer/pom.xml (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/TextExtractor.java
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/tools/GSRect.java (diff)
Commit 96ce0f5569675437415c7368bbae79fef40c09d2 by fducroquet
gs-reinforcer: Test classification with Word2Vec + Simple NN
(Results not very convincing...)
(commit: 96ce0f5)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/VecRecordReader.java
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/NNClassifier.java
The file was modifiedgs-reinforcer/pom.xml (diff)
Commit c9600fd88a52f4d79a693eba5ce30555f1a44586 by fducroquet
gs-reinforcer: Classifier OneVsRest using SVM with Spark MLlib
(commit: c9600fd)
The file was modifiedgs-reinforcer/pom.xml (diff)
The file was addedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/ReferenceManager.java (diff)
Commit ce3e1cda6d6446e72f2bd5f367c466603c3eef27 by nfeybesse
Improve PCA and component assemblage
(commit: ce3e1cd)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/Deperspectiver.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperTemplate.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit af6dc24b5d265157a7a1e8ecd88beefcb4b084af by nfeybesse
Fix issue in extrapolation, Refactoring
(commit: af6dc24)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit 248e4c31df8c3fae8bebb4090f3923cb18b44635 by fducroquet
gs-reinforcer: Shell script to help in manual image classification
(commit: 248e4c3)
The file was addedgs-reinforcer/pieces/classify.sh
Commit 130ef2147f01d972061d44f4494ef78b685dd681 by fducroquet
gs-reinforcer: Shell script to help check image classifications
(commit: 130ef21)
The file was addedgs-reinforcer/pieces/check.sh
Commit c3850474068a9e9bcda17a1e38112587af9e59ca by fducroquet
SVMClassifier: Add IndexToString to pipeline
(commit: c385047)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java (diff)
Commit a348b5a0d22a35b2ce1dd92e0ac3f0b429960063 by fducroquet
SVMClassifier: Remove UDF, use sql.functions instead
(commit: a348b5a)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java (diff)
Commit 912af804a8c2929836836f35131d4de4bafc25ce by fducroquet
SVMClassifier: Use logger instead of System.out.println
(commit: 912af80)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java (diff)
Commit 98aac56c37986cd07450544d0dc43523c98a1883 by fducroquet
SVMClassifier: Use local[*] instead of local[2]
Use a number of threads equal to the number of cores.
(commit: 98aac56)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java (diff)
Commit 485d5118b599b00b1d64cbf78066088ec7ac2bd2 by fducroquet
Upgrade vertx and netty versions
Avoids an error (isIPV6AddressesPreferred() not found) when launching
gs-demo on the server.
(commit: 485d511)
The file was modifiedgs-kernel/pom.xml (diff)
The file was modifiedpom.xml (diff)
Commit d6aef89cd8684bb5825509d49057862092ce1c6f by fducroquet
SVMClassifier: Fix called method name
(commit: d6aef89)
The file was modifiedgs-reinforcer/src/main/java/org/genericsystem/reinforcer/SVMClassifier.java (diff)
Commit f227315fde9b69e515325ca52ebced43f6deef73 by nfeybesse
Refactoring + fix normalized area computing
(commit: f227315)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LevenbergImpl.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
Commit ed98c0f8f5f8603678bdf91e146699eed05c8b51 by nfeybesse
Fix Text orientation detector Improve assemblage with rotation
(commit: ed98c0f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/lm/LevenbergImpl.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Svd.java
Commit 5f9c8409e7718e8f287ddec77a56ebf3db51ae83 by jmathorel
Interpolation des angles et tracé de lignes
(commit: 5f9c840)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolatorDemo.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd.java (diff)
Commit 149c20c6f6c79f7e1c51aa73e101188d7792919b by fducroquet
gs-cv: Svd: Fix some errors
– Definitions of points and rectangles.
– clone() does not do deep copy of arrays.
– Sum third coordinate of each result point.
(commit: 149c20c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolator.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPoint.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolatorDemo.java (diff)
Commit 92dd86ed06720afaeb4d5991833e313c68b1eda7 by nfeybesse
New attempt to find vertical directions
(commit: 92dd86e)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java
Commit 91e31c3004b2ca0679cbe84b086485d197c4e34a by fducroquet
gs-cv: DirectionalFilter: Release Mats to avoid memory leak
(commit: 91e31c3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 829c99bb461bf0520089acda78ef757600c0417a by jmathorel
tracé d'un MeshGrid centré à partir d'un SuperContourInterpolator
(commit: 829c99b)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TextOrientationLinesDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPointsInterpolatorDemo.java
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/WeightedOrientedPoint.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit a713a381545ecda723f33b84a13f4f359971970a by jmathorel
bugfix null pointer exception quand la grille sort de l'image
(commit: a713a38)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit e031328707928dcb618d5ba659b4b5de64b5371c by jmathorel
SuperContourInterpolator plus rapide et plus fiable
(commit: e031328)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Ocr.java (diff)
Commit 30ebdbb352bfa10f3110af14e8c9d677cea251e1 by fducroquet
gs-cv: Computation of second direction (non functional)
(commit: 30ebdbb)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit b6ff85d779385311396668b6cd215d56be3537f8 by fducroquet
gs-cv: DF: scale: Do not release frame passed as argument
In case we want to use it later.
(commit: b6ff85d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit cbf429b37095d6e87c0647216eeedd26ca6c4e98 by fducroquet
gs-cv: DF: Fix width/height inversion in findSecondDirection
(commit: cbf429b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit a9c9d92017f62fa4a0d06155a8c06b4fe9d36b2c by fducroquet
gs-cv: DF: bin: Simplify computation of boundaries
(commit: a9c9d92)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 3ec848cef7c138c47f42eb921af617ed3faecd8d by fducroquet
gs-cv: DF: bins go from 1 to nBin (not from 0 to nBin - 1)
(commit: 3ec848c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 07ca1e9b448a641ada31be99cccab4996d7fb36a by fducroquet
gs-cv: DF: Helper functions to display directions found on image
(commit: 07ca1e9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit e48dea835415935934d7a1a3c29284a8b0290d97 by fducroquet
gs-cv: DF: Add variables for nBin, nSide and lambda
(commit: e48dea8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit ca8a69f7e51c7ee73da593f8a88ee76e8920aa96 by fducroquet
gs-cv: DF: Memoize orientDistance to increase speed
The total runtime decreased by a little over 40% on the tested image.
(commit: ca8a69f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 3a83946daffdc99d276e1ee86e32be13550053d6 by fducroquet
gs-cv: DF: Avoid use of lists of consecutive integers
(commit: 3a83946)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 4270fd0c9524a9b2a5aa1c6bb1169161bd8d60b7 by fducroquet
gs-cv: DF: Use line length proportional to nSide for drawing
(commit: 4270fd0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 7888d5eeb5a5cdfee7a3a9393a7c2b2ce7fe2405 by fducroquet
gs-cv: DF: Fix computation of line end when drawing directions
The nBin bins correspond to angles between 0 and Pi, not between -Pi and
Pi.
(commit: 7888d5e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 09b670adee9dbe4dd0d0171b855cd0a3631ef0e7 by fducroquet
gs-cv: DF: Implement AbstractApp
(commit: 09b670a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 873f549de1408fe8bb7cee3a224c0fa24db95cea by fducroquet
gs-cv: DF: Use arrays for histograms
Speeds up computation by a factor of 4.
(commit: 873f549)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 7bc05a4f78b58c91dbfc6c8f9831f2fdbf95d552 by fducroquet
gs-cv: DF: Simplify binning computation
(commit: 7bc05a4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 6681de0d74d76de786ce79542ccf3c1d72f65be1 by nfeybesse
Fix an issue in gaussDerivative
(commit: 6681de0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit f17c36f05eebc3a235a204b411b236f19cbc3437 by nfeybesse
Fix an issue in antiTangent compute
(commit: f17c36f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit fb086c704a697ac9da9a44e4e6056610195505ae by fducroquet
gs-cv: DF: Remove a loop and an array
(commit: fb086c7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 8f58ffff67efea40f56c8f6bc17bcfee188ea752 by fducroquet
gs-cv: DF: Further simplifications and speed improvements
– Simplify computation of histograms.
– Make bin and findSecondDirection return an array instead of a Mat for
speed.
– Replace a Mat with an array in computeObjective.
(commit: 8f58fff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit b6127a734ff7faa6866e057bc7972b353578b5ee by fducroquet
gs-cv: DF: Use [rows][cols] format for hist array in findSecondDirection
(commit: b6127a7)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit f9681d1b90d0528379b12c7bbdbd7fb85e9b9d87 by fducroquet
gs-cv: DF: Case where angle < 0 in bin computation
This should not happen because cartToPolar returns an angle between 0
and 2 * Pi.
(commit: f9681d1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/LayoutComparator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit e4a4206c67f4e6dc1ee94f4098bc349026efe85b by fducroquet
gs-cv: DF: Avoid doing some computations at each iteration
(commit: e4a4206)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit ed8a2a1ef2fd36cd37a71d89f1e0505fef5916ee by fducroquet
gs-cv: DF: Fix off-by-one errors in tested direction bins
(commit: ed8a2a1)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContour.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/layout/Layout.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContour.java (diff)
Commit d6677b87a3eae0953681ce270adc44b35d42ab9c by nfeybesse
Improve grid horizontal lines
(commit: d6677b8)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GSVideoCapture.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperFrameImg.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit fb8844e2d3e17dc3de1736a56585a6734f6a6e3c by fducroquet
gs-cv: Meshgrid: Try out other method for dewarping
(commit: fb8844e)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/Svd2.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/Interpolator.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/GridInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit 93a54edb10b5e31f6bc6f85079cab2ccb7ab6ec1 by fducroquet
gs-cv: DF: Remove unused method
(commit: 93a54ed)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 5087386dbe9e756980e2360ed6a5e9d786680f8f by fducroquet
gs-cv: DF: Some simplifications
(commit: 5087386)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 17075edac71e7e912eff34679a48c5c4124e833f by fducroquet
gs-cv: MeshGrid: Fix coordinates computation in second dewarping method
(commit: 17075ed)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit b6c59e2e9e0a627168c85b0559ea34e0ab27c1e9 by nfeybesse
Try to improve text detection
(commit: b6c59e2)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/MotionDetector.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java
Commit da1f29b17f78b027a30bf67d2d988b0e241dc6e1 by fducroquet
gs-cv: MeshGrid: Add border around image
Dewrap also grid quadrilaterals who lie partially outside the original
image.
(commit: da1f29b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
Commit 679174379a6e03dcba7417ac6de211847d7498f8 by fducroquet
gs-cv: MeshGrid: Use ints for widths/heights in dewarp2
(commit: 6791743)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit f6d9e93fab44bf1e657355cbcdb2d9b09887dd8b by fducroquet
gs-cv: MeshGrid: Remove unnecessary test in dewarp2
The dewarped image size has been chosen so that the dewarped rectangle
fits.
(commit: f6d9e93)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit 3011618d52bb92c22c44ae54433ad78f4623575a by fducroquet
gs-cv: MeshGrid: Fixes in dewarp
– Correctly define the height and width of a transformed rectangle.
– Release Mats when they are not needed anymore.
– Remove unnecessary test.
(commit: 3011618)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java
Commit bb16afa4ace05411cb4b83576c5f86024348b7d1 by nfeybesse
Fix an issue in coordinates substitution in radon transform
(commit: bb16afa)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit f52b8d3acf3c5ffae87db04f5fb5219f45cd30ae by fducroquet
gs-cv: Meshgrid: dewarp2: Remove a variable
(commit: f52b8d3)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit fcd6f2a828130f51b160db973fd08a89b5efc27e by fducroquet
gs-cv: Meshgrid: Fix angle computation
The interpolator is built from the image without borders, so remove the
borders’ width to compute the angles.
(commit: fcd6f2a)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit b97b449ad6d896abc485db5975d42761fe31e552 by fducroquet
gs-cv: GraphicApp: Fix image passed to MeshGrid constructor
(commit: b97b449)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
Commit c690348e12e28ad89e467b6716204c849210829c by nfeybesse
Fix coordinates change after radon transform
(commit: c690348)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 369deb0382b671399f9be045d98bff9bac65a43b by nfeybesse
Line detection begins to work
(commit: 369deb0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 57a714eab35c78049b105f52d96b1c3778246e34 by nfeybesse
fix a pb with of magnitude pow, then no gradient is needed
(commit: 57a714e)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 2c6c0db765e45d6dc6e18c596e10fd6e47b0ac55 by nfeybesse
Fix magnitude initialization for k=0;
(commit: 2c6c0db)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit b9d1d9b06ff8ef7b28846d6547169ab6a7676df3 by fducroquet
gs-cv: Radon transform: start drawing lines (not working)
(commit: b9d1d9b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 7a57590ed11aeadcaa64f212424dcc7226a7b9dd by nfeybesse
Compute gradient improve results
(commit: 7a57590)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit 5256f4dc073940510702e86816705c9523767ed8 by nfeybesse
Improve vertical lines detection
(commit: 5256f4d)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit cc4a7642a15c50c33892a20b4dbde58d21ce07d8 by nfeybesse
Fix little issue with range approximation
(commit: cc4a764)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit d88eb436be08839a5ea4f862fa5cb5ec20fae0a3 by nfeybesse
Radon transform on entire image
(commit: d88eb43)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit d6e682cb1b2418124c8175056b486d2c0f4c25f7 by nfeybesse
General interpolator for grid display
(commit: d6e682c)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit 82ee7125c58da12eb4768659a883f740924f6b29 by nfeybesse
Encapsulate approximation functions
(commit: 82ee712)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit dee62debb869b8ee35b4fb6e6a5bc4ff6af83aa8 by fducroquet
gs-cv: RadonTransform: Release matrices in transform
(commit: dee62de)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 24180328aa5fc33c49ff70f2591409fa1f2482ad by fducroquet
gs-cv: RadonTransform: Improve estimateBaselines
(commit: 2418032)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 20a54b4c6707f276e658d0749b1c38755da3763b by fducroquet
gs-cv: Img: Fix typo in variable name
(commit: 20a54b4)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
Commit 5e46b27995cdb9770880f854c1725eb837f1928c by fducroquet
gs-cv: estimateBaselines: Start drawing lines from the middle
(commit: 5e46b27)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit 244953b3c7cd1099ffa851ece6881bf716a27287 by nfeybesse
Activate verticals dewarping
(commit: 244953b)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit f7f579c902e364b553c4092bf3ccc2c64563ef27 by nfeybesse
Improve grid respect of directions. Increase pow in interpolator
(commit: f7f579c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
Commit 245e010518f222a20db7d31668cbad4c17ac29ac by nfeybesse
Fix issue in mesh grid build
(commit: 245e010)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/RobustTextDetector.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/MotionDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContourInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/Interpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GridInterpolator.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/SuperContour.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit 897cbc09ffd38d99076b2c8b94d9bb8e94a4cb34 by fducroquet
gs-cv: MeshGrid: Fix addition of borders to image
The previous version modified the original image.
(commit: 897cbc0)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit bf45e1f2ab2957e468bc9ee7efd97133eda78b00 by fducroquet
gs-cv: Svd: Correctly initialize min and max variables
(commit: bf45e1f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
Commit 0c5c99cb26444e35a876e1d7ff5ed17946193c18 by nfeybesse
Try another way for verticals
(commit: 0c5c99c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GraphicApp.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/MotionDetector.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/GeneralInterpolator.java (diff)
Commit d19a4b93e8fc278855fac0efe74c14ed0bb50b05 by nfeybesse
Add another adaptative threshold
(commit: d19a4b9)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Img.java (diff)
Commit 2651727cbf3538346addb97dd639581d1d44830a by fducroquet
gs-cv: Svd: Fix choice of result
Core.eigen returns the eigenvectors as successive rows and not cols, and
eigenvectors for the eigenvalue 0 don’t work.
(commit: 2651727)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd.java (diff)
Commit 6655b4f65db05148ac69ebcfc15c7261ef36f295 by fducroquet
gs-cv: RadonTransform: parameters and return type of estimateBaselines
Return the estimated baselines instead of drawing them on the Mat. Pass
the separation between successive lines as a parameter.
(commit: 6655b4f)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 87692dfa835d5ff9975cbe1717cc7e3203fb3f11 by fducroquet
gs-cv: Add alternative MeshGrid
Draws the grid using horizontal lines estimated using the Radon
transformation on vertical strips and vertical directions estimated with
a method from an article by Tian and Narasimhan. Dewraps using the
method from the same paper.
(commit: 87692df)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalFilter.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/application/GridInterpolator.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/VerticalInterpolator.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGrid.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGridRadon.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
Commit 05fdaf6b0d1f1f64ed0d94795822334281be5d25 by nfeybesse
Compare Fast Hough Transform / Radon results
(commit: 05fdaf6)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo2.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalEnhancerDemo.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalEnhancer.java
The file was addedgs-cv/src/main/java/org/genericsystem/cv/application/TrajectStep.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGridRadon.java (diff)
Commit fae7f19ff28084bb97b25e4ceee60014998e46b7 by fducroquet
gs-cv: Keep only one version of Svd
(commit: fae7f19)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGridRadon.java (diff)
The file was removedgs-cv/src/main/java/org/genericsystem/cv/Svd2.java
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/Svd.java (diff)
The file was modifiedgs-cv/pom.xml (diff)
Commit be8d7c53165f943140967a68e06eaffc4618bdfa by nfeybesse
FastHoughTransform is operational
(commit: be8d7c5)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/DirectionalEnhancer.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo2.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransformDemo.java (diff)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/TrajectStep.java (diff)
Commit 7d6d352268b6305698a3fa00062cf95fb6cdddb3 by fducroquet
Upgrade OpenCV to 4.0.0 in NativeLibraryLoader
(commit: 7d6d352)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/utils/NativeLibraryLoader.java (diff)
Commit 8e3ee9c196c72a2723ec2beaf19bee45d56119be by fducroquet
gs-cv: MeshGridRadon: Draw 3D surface on new image
And preserve the width/height ratio.
(commit: 8e3ee9c)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/MeshGridRadon.java (diff)
Commit 37de225b67af849cf44c3421aaa25792bcd6ddae by fducroquet
RadonTransform: Fix estimateBaselines after sign change of minAngle
(commit: 37de225)
The file was modifiedgs-cv/src/main/java/org/genericsystem/cv/application/RadonTransform.java (diff)