Recent Releases of samgeo
samgeo - v0.12.6
What's Changed
- Fix docs build error by @giswqs in https://github.com/opengeos/segment-geospatial/pull/398
- Add crs and transform for array input by @giswqs in https://github.com/opengeos/segment-geospatial/pull/400
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.12.5...v0.12.6
Scientific Software - Peer-reviewed
- Python
Published by giswqs 8 months ago
samgeo - v0.12.5
What's Changed
- Add workshop recording by @giswqs in https://github.com/opengeos/segment-geospatial/pull/389
- Add support for simplifying polygons by @giswqs in https://github.com/opengeos/segment-geospatial/pull/390
- Add support for regularizing building outlines by @giswqs in https://github.com/opengeos/segment-geospatial/pull/391
- Fix map interaction bug by @amrsalah944 in https://github.com/opengeos/segment-geospatial/pull/397
New Contributors
- @amrsalah944 made their first contribution in https://github.com/opengeos/segment-geospatial/pull/397
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.12.4...v0.12.5
Scientific Software - Peer-reviewed
- Python
Published by giswqs 9 months ago
samgeo - v0.12.4
What's Changed
- Pin sam2 version in Dockerfile by @giswqs in https://github.com/opengeos/segment-geospatial/pull/371
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/372
- Fix docker error by @giswqs in https://github.com/opengeos/segment-geospatial/pull/374
- undefined attribute in fast sam, fixed by setting the image variable by @pherateriw in https://github.com/opengeos/segment-geospatial/pull/384
- Add AI for Good workshop notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/388
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/387
New Contributors
- @pherateriw made their first contribution in https://github.com/opengeos/segment-geospatial/pull/384
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.12.3...v0.12.4
Scientific Software - Peer-reviewed
- Python
Published by giswqs 11 months ago
samgeo - v0.12.3
What's Changed
- Fix empty mask overlay handling when no objects are detected. by @ro-hit81 in https://github.com/opengeos/segment-geospatial/pull/350
- Simplify Mask Handling When Only One Object is Detected. by @ro-hit81 in https://github.com/opengeos/segment-geospatial/pull/352
- Add tree mapping notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/353
- Dockerfile update to fix dependency issues by @neteler in https://github.com/opengeos/segment-geospatial/pull/356
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/361
- text_sam: Fixed issue when passing PIL Image as input to SamGeo2 by @cwhite911 in https://github.com/opengeos/segment-geospatial/pull/370
New Contributors
- @ro-hit81 made their first contribution in https://github.com/opengeos/segment-geospatial/pull/350
- @neteler made their first contribution in https://github.com/opengeos/segment-geospatial/pull/356
- @cwhite911 made their first contribution in https://github.com/opengeos/segment-geospatial/pull/370
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.12.2...v0.12.3
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 1 year ago
samgeo - v0.12.0
What's Changed
- Add support for box prompts for SamGeo2 by @giswqs in https://github.com/opengeos/segment-geospatial/pull/340
- Add text-prompt support for SamGeo2 by @giswqs in https://github.com/opengeos/segment-geospatial/pull/341
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.5...v0.12.0
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 1 year ago
samgeo - v0.11.5
What's Changed
- Add zonal stats to region groups by @giswqs in https://github.com/opengeos/segment-geospatial/pull/335
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/336
- Update IPPN workshop notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/337
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.4...v0.11.5
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 1 year ago
samgeo - v0.11.4
What's Changed
- Add support for calculating geometric properties of objects by @giswqs in https://github.com/opengeos/segment-geospatial/pull/334
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.3...v0.11.4
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 1 year ago
samgeo - v0.11.3
What's Changed
- Add IPPN workshop notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/329
- Update IPPN notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/330
- Update IPPN workshop notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/331
- Fix save masks bug by @giswqs in https://github.com/opengeos/segment-geospatial/pull/332
- Add support for filtering objets by size by @giswqs in https://github.com/opengeos/segment-geospatial/pull/333
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.2...v0.11.3
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 1 year ago
samgeo - v0.11.2
What's Changed
- Fix save masks bug by @giswqs in https://github.com/opengeos/segment-geospatial/pull/318
- Fix vectortogeojson bug by @giswqs in https://github.com/opengeos/segment-geospatial/pull/319
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.1...v0.11.2
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.11.1
What's Changed
- Remove Microsoft Planetary Computer links by @giswqs in https://github.com/opengeos/segment-geospatial/pull/314
- Update SAM 2 video notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/315
- Remove setup.py and add pyproject.toml by @giswqs in https://github.com/opengeos/segment-geospatial/pull/317
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.11.0...v0.11.1
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.11.0
What's Changed
- Add support for SAM 2 by @giswqs in https://github.com/opengeos/segment-geospatial/pull/312
- Add SAM 2 notebook examples by @giswqs in https://github.com/opengeos/segment-geospatial/pull/313
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.8...v0.11.0
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.8
What's Changed
- Add
detection_filtertopredict()method to allow for user-defined logic by @brendancol in https://github.com/opengeos/segment-geospatial/pull/307 - Fixes a small bug with
detection_filterso that instance methods work as expected by @brendancol in https://github.com/opengeos/segment-geospatial/pull/308 - Add sam2 as a dependency by @giswqs in https://github.com/opengeos/segment-geospatial/pull/310
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.7...v0.10.8
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.7
What's Changed
- Add code of conduct by @giswqs in https://github.com/opengeos/segment-geospatial/pull/283
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/286
- Fix typo discovered by codespell by @giswqs in https://github.com/opengeos/segment-geospatial/pull/287
- Add samgeo logo by @giswqs in https://github.com/opengeos/segment-geospatial/pull/290
- Add a Dependabot config to auto-update GitHub action versions by @kurtmckee in https://github.com/opengeos/segment-geospatial/pull/292
- Bump the github-actions group with 5 updates by @dependabot in https://github.com/opengeos/segment-geospatial/pull/293
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/302
- Use gdal.WarpOptions when merging rasters by @brendancol in https://github.com/opengeos/segment-geospatial/pull/303
- Added UserWarning when CRS of input image is None by @brendancol in https://github.com/opengeos/segment-geospatial/pull/304
New Contributors
- @kurtmckee made their first contribution in https://github.com/opengeos/segment-geospatial/pull/292
- @dependabot made their first contribution in https://github.com/opengeos/segment-geospatial/pull/293
- @brendancol made their first contribution in https://github.com/opengeos/segment-geospatial/pull/303
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.6...v0.10.7
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.6
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/275
- Add xarray to requirements.txt by @giswqs in https://github.com/opengeos/segment-geospatial/pull/280
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.5...v0.10.6
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.5
What's Changed
- Two speedups by @sdtaylor in https://github.com/opengeos/segment-geospatial/pull/262
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/264
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/opengeos/segment-geospatial/pull/266
- Remove stray code block start in
READMEby @jrbourbeau in https://github.com/opengeos/segment-geospatial/pull/272 - Use headless opencv by @jrbourbeau in https://github.com/opengeos/segment-geospatial/pull/274
New Contributors
- @sdtaylor made their first contribution in https://github.com/opengeos/segment-geospatial/pull/262
- @pre-commit-ci made their first contribution in https://github.com/opengeos/segment-geospatial/pull/264
- @jrbourbeau made their first contribution in https://github.com/opengeos/segment-geospatial/pull/272
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.4...v0.10.5
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.4
What's Changed
- Change checkpoints download URLs by @giswqs in https://github.com/opengeos/segment-geospatial/pull/259
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.3...v0.10.4
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.3
What's Changed
- Update changelog for v0.10.2 by @giswqs in https://github.com/opengeos/segment-geospatial/pull/210
- Update ArcGIS installation instructions by @giswqs in https://github.com/opengeos/segment-geospatial/pull/226
- Update GPU installation instructions by @giswqs in https://github.com/opengeos/segment-geospatial/pull/239
- Ignore points outside image boundary by @giswqs in https://github.com/opengeos/segment-geospatial/pull/240
- Add pre-commit by @giswqs in https://github.com/opengeos/segment-geospatial/pull/258
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.2...v0.10.3
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 1 year ago
samgeo - v0.10.2
What's Changed
- Add JOSS paper by @giswqs in https://github.com/opengeos/segment-geospatial/pull/197
- Add notebook for using Maxar Open Data by @giswqs in https://github.com/opengeos/segment-geospatial/pull/198
- Add checkpoint to textsam.LangSAM() by @forestbat in https://github.com/opengeos/segment-geospatial/pull/204
- Add workshop notebook by @giswqs in https://github.com/opengeos/segment-geospatial/pull/209
New Contributors
- @forestbat made their first contribution in https://github.com/opengeos/segment-geospatial/pull/204
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.10.1...v0.10.2
Scientific Software - Peer-reviewed
- Python
Published by giswqs about 2 years ago
samgeo - v0.10.0
What's Changed
- Update optional dependencies by @giswqs in https://github.com/opengeos/segment-geospatial/pull/168
- Improve contributing guidelines by @giswqs in https://github.com/opengeos/segment-geospatial/pull/169
- [FIX] Added missing conversions from BGR to RGB by @lbferreira in https://github.com/opengeos/segment-geospatial/pull/171
- Address JOSS review comments by @giswqs in https://github.com/opengeos/segment-geospatial/pull/175
New Contributors
- @lbferreira made their first contribution in https://github.com/opengeos/segment-geospatial/pull/171
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.9.1...v0.10.0
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.9.1
What's Changed
- Add support for HQ-SAM by @giswqs in https://github.com/opengeos/segment-geospatial/pull/161
- Add HQ-SAM notebooks by @giswqs in https://github.com/opengeos/segment-geospatial/pull/162
Full Changelog: https://github.com/opengeos/segment-geospatial/compare/v0.9.0...v0.9.1
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.8.5
Improvements
- Updated installation docs (#146)
- Updated leafmap and localtileserver to dependencies (#146)
- Added info about libgl1 dependency install on Linux systems (#141)
- Fixed save_masks bug without source image (#139)
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.8.4
Improvements
- Fixed model download bug (#136)
- Added legal notice (#133)
- Fixed image source bug for show_anns (#131)
- Improved exception handling for LangSAM GUI (#130)
- Added to return pixel coordinates of masks (#129)
- Added text_sam to docs (#123)
- Fixed file deletion error on Windows (#122)
- Fixed mask bug in text_sam/predict when the input is PIL image (#117)
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.8.3
New Features
- Added support for batch segmentation (#116)
- Added swimming pools example (#106)
Improvements
- Removed 'flag' and 'param' arguments (#112)
- Used sorted function instead of if statements (#109)
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.8.2
New Features
- Added regularized option for vector output (#104)
- Added text prompt GUI (#80)
Improvements
- Added more deep learning resources (#90)
- Use the forcefilename parameter with hfhub_download() (#93)
- Fixed typo (#94)
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.8.0
New Features
- Added support for using text prompts with SAM (#73)
- Added text prompt GUI (#80)
Improvements
- Improved text prompt notebook (#79)
- Fixed notebook typos (#78)
- Added ArcGIS tutorial to docs (#72)
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.7.0
New Features
- Added unittest (#58)
- Added JOSS paper draft (#61)
- Added ArcGIS notebook example (#63)
- Added text prompting segmentation (#65)
- Added support for segmenting non-georeferenced imagery (#66)
Improvements
- Added blend option for show_anns method (#59)
- Updated ArcGIS installation instructions (#68, #70)
Contributors
@p-vdp @LucasOsco
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.6.0
New Features
- Added interactive GUI for creating foreground and background markers (#44)
- Added support for custom projection bbox (#39)
Improvements
- Fixed Colab Marker AwesomeIcon bug (#50)
- Added info about using SAM with Desktop GIS (#48)
- Use proper extension in the usage documentation (#43)
Demos
- Interactive segmentation with input prompts

- Input prompts from existing files

Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.4.0
New Features
- Added new methods to
SamGeoclass, includingshow_masks,save_masks,show_anns, making it much easier to save segmentation results in GeoTIFF and vector formats. - Added new functions to
commonmodule, includingarray_to_image,show_image,download_file,overlay_images,blend_images, andupdate_package - Added tow more notebooks, including automaticmaskgenerator and satellite-predictor
- Added
SamGeoPredictorclass
Improvements
- Improved
SamGeo.generate()method - Improved docstrings and API reference
- Added demos to docs
Demos
- Automatic mask generator

Contributors
@darrenwiens
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago
samgeo - v0.3.0
New Features
- Added several new functions, including
get_basemaps,reproject,tiff_to_shp, andtiff_to_geojson - Added hundereds of new basemaps through xyzservices
Improvement
- Fixed
tiff_to_vectorcrs bug #12 - Added
crsparameter totms_to_geotiff
Scientific Software - Peer-reviewed
- Python
Published by giswqs over 2 years ago

