Releases: Kohulan/DECIMER-Image-Segmentation
Releases · Kohulan/DECIMER-Image-Segmentation
v1.5.0
12 Aug 08:40
Compare
Sorry, something went wrong.
No results found
1.5.0 (2025-07-17)
Features
get bbox decimer_segmentation.py (95802ab )
Segmentation optimization (e06fc72 )
Bug Fixes
added PyPDF2 to requirements.txt and setup.py. Replaces frizt to PyMuPDF in import (04bde0f )
dependencies (3fcd42a )
map_fn tensorflow (5009caa )
pymudf and version bump (037d738 )
release please (ea10e6e )
remove unused imports (e5e7fe3 )
run on GPU model.py (1d1f66d )
v1.4.0
20 Mar 09:53
Compare
Sorry, something went wrong.
No results found
1.4.0 (2024-02-15)
Features
Bug Fixes
broken final exclusion mask (1f6a8d9 )
decimer-segmentation improved model (7bd9601 )
exclusion mask output, remove visualisations usedfor debugging (7206849 )
modify line detection minimal length (411d663 )
remove unnecessary import (10a0b58 )
test mask expansion (832f3bb )
v1.3.0
20 Nov 10:15
Compare
Sorry, something went wrong.
No results found
1.3.0 (2023-11-20)
Features
delete more deprecated mask expansion code (45e0b97 )
delete tests of deleted functions (99d1b38 )
new seed pixel determination (2ef9a5e )
remove deprecated expansion code (1ca862f )
speed-up scikit-image and avoiding loops (fd874a3 )
Update demonstration notebook (e648541 )
update dependencies (60358c9 )
Update link to download new model (28c3397 )
Bug Fixes
table line exlusion with connected object detection (e2f38d7 )
tests for mask expansion (3ec8239 )
update model link README.md (c5b2cd3 )
v1.2.5
19 Oct 15:34
Compare
Sorry, something went wrong.
No results found
1.2.5 (2023-10-19)
Bug Fixes
adapt seed pixel determination test according to changes (337775d )
do not return empty segments (f1deb46 )
don't use pixels from exclusion mask as seed pixels (fe96aa9 )
v1.2.4
19 Oct 13:18
Compare
Sorry, something went wrong.
No results found
1.2.4 (2023-10-19)
Bug Fixes
expansion crash when no structures have been detected #95 (1242a67 )
v1.2.3
21 Sep 15:04
Compare
Sorry, something went wrong.
No results found
1.2.3 (2023-09-21)
Bug Fixes
v1.2.2
21 Sep 13:17
Compare
Sorry, something went wrong.
No results found
1.2.2 (2023-09-21)
Bug Fixes
remove wrong version specification (b997b43 )
stable version specification for (22b1a51 )
trigger pypi release on release (7b1eb37 )
v1.2.1
21 Sep 12:44
Compare
Sorry, something went wrong.
No results found
1.2.1 (2023-09-21)
Bug Fixes
GH action for pypi releases (ce4c3b9 )
v1.2.0
19 Sep 11:39
Compare
Sorry, something went wrong.
No results found
1.2.0 (2023-09-19)
Features
adaptive line kernel based on structure size (2f2fe8e )
function to get mean size from bboxes (70a5b2b )
GH Action for automated Pypi releases (dbc55f6 )
Bug Fixes
formatted with black (b7c7417 )
linter appeasement (79c89ca )
lower relative threshold for kernel for line detection (1aa4deb )
max instead of mean structure size for line kernels (227c452 )
1.1.4
18 Sep 16:52
Compare
Sorry, something went wrong.
No results found
What's Changed
The main change is the detection of horizontal and vertical lines and their exclusion from the mask expansion to avoid the inclusion of whole tables when chemical structures are placed in them. Additionally, the segments are now sorted in the intuitive reading order thanks to @deimos1078.
Update docstrings by @OBrink in #68
top down, left right reading ordered segments by @deimos1078 in #72
fix crash-inducing bug introduced with #72 by @OBrink in #75
Horizontal vertical line exclusion by @OBrink in #77
fix: handle failed mask center determination #63 by @OBrink in #78
Development by @Kohulan in #79
fix: smaller threshold for definition of long vertical or horizontal lines by @OBrink in #80
fix: fix broken test case by @OBrink in #81
fix: avoid crash during mask application by @OBrink in #82
version bump: 1.1.3 --> 1.1.4 by @OBrink in #83
New Contributors
@deimos1078 made their first contribution in #72
@Kohulan made their first contribution in #79
Full Changelog : V1.1.2...1.1.4