Libraryless. Click here for Pure Java version (4142L/27K/92K).
1 | !752 |
2 | |
3 | static BWImage img; |
4 | static ImageSurface is2; |
5 | static float threshold = 0.99f; // for horizontalAutoSplit |
6 | |
7 | p {
|
8 | img = loadBWImage("#1005702");
|
9 | update(); |
10 | } |
11 | |
12 | svoid update() {
|
13 | RGBImage vis = visualize().toRGB(); |
14 | if (is2 == null) {
|
15 | is2 = showZoomedImage(vis); |
16 | addToWindowAndPack(is2, liveSliderZeroToOne(threshold/10000f*9999f, voidfunc(float x) {
|
17 | threshold = x*10000f/9999f; |
18 | update(); |
19 | })); |
20 | } else |
21 | is2.setImage(vis); |
22 | } |
23 | |
24 | static BWImage visualize() {
|
25 | BWImage im = new BWImage(img); |
26 | for (Rect r : horizontalAutoSplit(img, threshold)) {
|
27 | r = autoCropOfBWImage(img, r); |
28 | darkenBWImagePart(im, r); |
29 | } |
30 | ret im; |
31 | } |
Began life as a copy of #1005706
download show line numbers debug dex old transpilations
Travelled to 14 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, ddnzoavkxhuk, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1005711 |
| Snippet name: | Test horizontalAutoSplit + autoCrop |
| Eternal ID of this version: | #1005711/1 |
| Text MD5: | 58c8dc171ddb86737d95f01a0500c8b6 |
| Transpilation MD5: | a04b2b178467681803c78420eafc9024 |
| Author: | stefan |
| Category: | javax / ocr |
| Type: | JavaX source code |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2016-12-04 20:32:51 |
| Source code size: | 684 bytes / 31 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 722 / 817 |
| Referenced in: | [show references] |