|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## [0.2.0](https://github.com/siapy/siapy-lib/compare/v0.1.1...v0.2.0) (2024-06-29) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* Add method to get a shape by name in GeometricShapes ([1583a8d](https://github.com/siapy/siapy-lib/commit/1583a8d64ff6a1fcbaac01b34989da0ebcff403f)) |
| 9 | +* Add pixel selection functionality and lasso tool for image plotting ([fabc43b](https://github.com/siapy/siapy-lib/commit/fabc43b1ce804984d6f6d63aba4c7530241b0b9e)) |
| 10 | +* Add scikit-image dependency for image processing and add image transformations. ([a464ef7](https://github.com/siapy/siapy-lib/commit/a464ef7c9c361b3161249fe70ca6711367ef32a3)) |
| 11 | +* Add Shape class for geometric shapes in SpectralImage ([e1456c6](https://github.com/siapy/siapy-lib/commit/e1456c620b4ecc6abe04414453db568669fb8282)) |
| 12 | +* Add support for saving images with different data types and metadata ([5d6d09c](https://github.com/siapy/siapy-lib/commit/5d6d09c8150435d39326fc3a3893f9ad259549b3)) |
| 13 | +* Add test for transformation function and affine matrix generation ([c9aa4e3](https://github.com/siapy/siapy-lib/commit/c9aa4e362c72024e894efb96a396a11454055b3e)) |
| 14 | +* Add u(), v(), and to_numpy() methods to Pixels entity ([e4aa9e2](https://github.com/siapy/siapy-lib/commit/e4aa9e2f1beb5886d4b09ea144112f72766ca6c9)) |
| 15 | +* Improve SpectralImage class by removing redundant code and optimizing image processing, test added ([ea859f7](https://github.com/siapy/siapy-lib/commit/ea859f74db97f4ea0cfb3e60804f95940c4611c9)) |
| 16 | +* Move Corregistrator class to its own file and update imports ([5286365](https://github.com/siapy/siapy-lib/commit/5286365f8377c5a632ee5f81a8b00e51dcc9db98)) |
| 17 | +* Refactor code to use preserve_range=True in image rotation and rescaling functions, implemented merge_by_spectral ([217032b](https://github.com/siapy/siapy-lib/commit/217032b2a8071b9ea37ba486183d7ff1049068a5)) |
| 18 | +* Refactor Corregistrator class and add Pixels entity ([59aafb0](https://github.com/siapy/siapy-lib/commit/59aafb068c2359a2a48c8ebb9e136431b5a4f855)) |
| 19 | +* Refactor GeometricShapes class to use a separate class for managing shapes, test added ([5f32e0e](https://github.com/siapy/siapy-lib/commit/5f32e0eabebf6898a8dd5e45dff5d793c1afe432)) |
| 20 | +* Refactor SignaturesFilter to allow filtering rows and columns ([7d9e03c](https://github.com/siapy/siapy-lib/commit/7d9e03c3c629613f61bad7c141d17758ea6e3fc3)) |
| 21 | +* Refactor SignaturesFilter to allow filtering rows and columns ([ae2be44](https://github.com/siapy/siapy-lib/commit/ae2be44fd58425c5b885a11fd9c7edd2cdd4785a)) |
| 22 | +* separated validator functons. implemented test for image transformation ([9fe2c1a](https://github.com/siapy/siapy-lib/commit/9fe2c1a721030b4eedd45fadace5ac7ca03d1c98)) |
| 23 | + |
| 24 | + |
| 25 | +### Bug Fixes |
| 26 | + |
| 27 | +* Refactor code to use Path instead of ConvexHull for FreeDraw convex hull calculation, shapes tests added ([2ddd253](https://github.com/siapy/siapy-lib/commit/2ddd253ac769557f882c84396f8e99873c0637bb)) |
| 28 | +* rename plotting -> plot ([ac9a906](https://github.com/siapy/siapy-lib/commit/ac9a906f568742525317d19bae77f1e179bc25e4)) |
| 29 | +* tests renamed to prepend the name of the directory ([f91fe45](https://github.com/siapy/siapy-lib/commit/f91fe4505458d766f967d11df91a663678cf72b5)) |
| 30 | + |
| 31 | + |
| 32 | +### Documentation |
| 33 | + |
| 34 | +* templates ([89e0a48](https://github.com/siapy/siapy-lib/commit/89e0a48154a67fb822cae0695f3e0071900665c3)) |
0 commit comments