Skip to content

Releases: MaksymT17/aquamarine

0.6

24 Sep 14:27
Compare
Choose a tag to compare

Update of Aquamarine as SOA software.
Main concept is that aquamarine is calculation server, which has exclusive access to calculations and reading image files - as most time consuming operations. Expected to have applications that will interact with aquamarine as client to server roles.
Introduced Silber static library as communcation level between Server and Client.

What's Changed

Full Changelog: 0.2.1...0.6

0.2.1

08 May 07:22
Compare
Choose a tag to compare

What's Changed

  • AM-69 Add jpeg for Apple builds, update jpeg support with AmApi by @MaksymT17 in #89
  • AM-69 Fixed memory leak on Jpeg decoding. by @MaksymT17 in #89
  • AM-70 Remove old bmp samples by @MaksymT17 in #93
  • AM-71 Upgrade ubuntu version for docker container by @MaksymT17 in #95

Full Changelog: 0.2...0.2.1

0.2 Release

10 Apr 16:51
Compare
Choose a tag to compare
0.2 Release Pre-release
Pre-release

Main delivered changes:

AM-41 Enable ThreadPool
AM-43 Add UT coverage report generation
AM-52 Change image segments from columns to rows.
AM-50 Add SQLite into project for saving all comparison results
AM-53 Add AmApi interface with aquamarine
AM-63 Allow to use supported image formats BMP/JPG. Add support for JPG files reading (Unix)
AM-66 Enable Win GitHub Action on PR
AM-68 Introduce GitHub Action build for Mac OS

Fixed minor bugs in code and crashes caught by the development process.
Added Docker container file where defined packages required. Developer(s) can use one container type for convenience.
Added UT and possibility to check PR changes automatically: build & UT results.
Added feature of reading Jpeg files.
Added build the static library with the main implementation of aquamarine as a tool. Introduce AmApi as a main interface.
Possibility to use aquamarine lib in GUI application.

commit of release:
3798720

Binaries can be built based on this commit, verified by GitHub Actions builds for Linux, Windows, and Mac.

0.1

15 Sep 16:35
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release

Main features:

BMP data extraction from file.
Analyzing images for possible changes.
Support of multi-threading to optimize execution time.
Added input parameters via Configuration file.
Added a minimal set of image samples for test purposes.
Added logger to put main information in runtime execution.
Compatible with Windows and Linux OS.