Skip to content

v14.4.0#774

Merged
titouangragnic merged 35 commits intomasterfrom
dev
Jan 7, 2025
Merged

v14.4.0#774
titouangragnic merged 35 commits intomasterfrom
dev

Conversation

@alexispinson
Copy link
Collaborator

No description provided.

Hpn4 and others added 30 commits December 6, 2024 13:52
* test working

* fix(tests): renamed space transformations in all Holovibes.json

* feat: fix test

---------

Co-authored-by: Arthur Courselle <courselle.arthur@gmail.com>
* feat: Add ApiCode enum and rework refresn_view

* feat(api): move create/close window in GUI

* refacto(api): add ImportedFileFd parameter, simplify move logic of import panel

* feat: simplify filter logic

* refacto: Simplify contrast and move outside api

* refacto: cleanup UI

* refacto: fix PR comments

* feat: setup split of API

* refacto: add doc and delete useless funciton in composite

* refacto: create record_api

* refacto: create input_api

* refacto: create view_api

* refacto: create filter2d_api

* feat: add global post process api

* feat: add contrast api

* refacto: cleanup

* feat: window post process api

* refacto: cleanup

* feat: add compute and transform api

* feat: add information api + delete api.hxx and api.cc

* fix: window settings

* feat: move files

* feat: document input_api

* feat: document compute_api

* fix: some PR comments + doc

* feat: create {input/output}_files

* doc: record_api

* doc: add transform_api doc

* fix: PR comments

* doc: composite_api + metrics in transform + fix invalid m -> mm conversion

* doc: add contrast_api

* doc: add globalpostprocess_api

* doc: add view_api, change index to window kind in change focus, delete duplicate

* doc: add windowpostprocess_api, fix flip delete ZoomRect setting

* doc: filter2d_api + other files

* doc: fix PR comments

* doc: return type
* fix(ui): indexes now behave like they are supposed to, and the first frame is included again.

* fix(api): 0 comparison for end index is now inclusive
* fix: choose file when saving

* fix: override in cli

* doc: PR
* fix: update focus view correctly

* feat: auto deactivate for lens, raw and slice view

* fix: 3D cuts crash when changing TT size

* feat: fix typo
* enqueue batch in file mode

* Fix: Now correctly compute current_nb_frame_read

* Remove dead code and add documentation

* clang format

* clang format

* fix issues

* draft

* FIX: No more deadlocks when changing the batch_size

* refacto

* draft camera

* Camera file frame read worker now works correctly with enqueue.

* refacto + enqueue doc

* doc doxygen enqueue

* resolve issues

* feat: fix PR comment

* feat: doc pr

* fix: input fps value

---------

Co-authored-by: Arthur Courselle <courselle.arthur@gmail.com>
Co-authored-by: Titouan GRAGNIC <titouan.gragnic@epita.fr>
Co-authored-by: Hpn4c <etienne.senigout@epita.fr>
* fix(release): added missing file to release

* fix(tests): reverted changes to test files

---------

Co-authored-by: Titouan GRAGNIC <titouan.gragnic@epita.fr>
* feat: Add ApiCode enum and rework refresn_view

* feat(api): move create/close window in GUI

* refacto(api): add ImportedFileFd parameter, simplify move logic of import panel

* feat: simplify filter logic

* refacto: Simplify contrast and move outside api

* refacto: cleanup UI

* refacto: fix PR comments

* feat: setup split of API

* refacto: add doc and delete useless funciton in composite

* refacto: create record_api

* refacto: create input_api

* refacto: create view_api

* refacto: create filter2d_api

* feat: add global post process api

* feat: add contrast api

* refacto: cleanup

* feat: window post process api

* refacto: cleanup

* feat: add compute and transform api

* feat: add information api + delete api.hxx and api.cc

* feat: convert f1 to Hz

* fix: window settings

* feat: move files

* feat: document input_api

* feat: document compute_api

* fix: some PR comments + doc

* feat: create {input/output}_files

* doc: record_api

* doc: add transform_api doc

* fix: PR comments

* doc: composite_api + metrics in transform + fix invalid m -> mm conversion

* doc: add contrast_api

* doc: add globalpostprocess_api

* doc: add view_api, change index to window kind in change focus, delete duplicate

* doc: add windowpostprocess_api, fix flip delete ZoomRect setting

* doc: filter2d_api + other files

* feat: Api in class

* feat: change to ptr

* doc: fix PR comments

* feat: ee

* doc: return type

* refacto: cleanup API usage by storing ref

* refacto: header

* feat: const function

* feat: const member

* feat: merge compile + fix load file in gpu preset

* refacto: put internals funciton as private + default argument on focused window for window args

* refacto: PR comments

* feat: merge typo

* doc: invert lines
…oduce is now a square (#737)

* feat: create the max size

* feat: make square avi with good fill
* feat: update batchsize from 32 to 64 for all preset

* feat: update z width from 8 to 16

---------

Co-authored-by: Baschtien <bgaulier35@gmail.com>
Co-authored-by: Hpn4c <etienne.senigout@epita.fr>
* Remade the .ps1

* Modified the .ps1 to ensure he is able to be tested in dev

---------

Co-authored-by: Maxime Boy-Arnould <maxba1602@gmail.com>
* doc: add remove TODO of cuh file and add documentation

* doc: remove TODO and add doc

* doc: update doc

---------

Co-authored-by: Baschtien <bgaulier35@gmail.com>
Co-authored-by: Hpn4c <etienne.senigout@epita.fr>
* feat(input): added 'load in ram' option

* feat(io): changed the 'Load file in GPU/RAM' to a drop-down menu, and changed the settings to an enum

---------

Co-authored-by: Titouan GRAGNIC <titouan.gragnic@epita.fr>
* wip(ui): started basic implementation of the 'Recorded eye' setting

* feat(app): finalised the eye button according to Michael specifications

* feat(ui): added a reset button for the eye selection

---------

Co-authored-by: Titouan GRAGNIC <titouan.gragnic@epita.fr>
Co-authored-by: Arthur Courselle <courselle.arthur@gmail.com>
* feat: delete unused units, cmake for test

* feat: delete window pixel

* feat: rectlg and pointgl

* wipe: unit

* feat: fix test

* fix: clang-format

* fix: clang-format2

* feat: make indent

* fix: first pr comments

* fix: clang

* f

* ff

* fff

* ffff

* fffff
* feat: set img type both + drag and drop fixed

* feat: import file

* feat: gpu output queue in pipe. Refacto record. Common start for camera and file

* feat: refacto start cli, stop

* feat: cleanup start, stop in UI and delete useless stuff

* feat: unstable, cli crash 1/4

* feat: fix cli crash

* fix: merge issue + composite rebuild pipe

* fix: no window in specific sets of configuration

* fix: crash with camera unloading misplaced

* fix: pr issue
* feat: rename UI elements

* feat: change eye recorded to tag and delete reset to toogle 3

* feat: z depth can be between [-4000, 4000]

* feat: information worker queue visible
alexispinson and others added 5 commits January 7, 2025 14:21
Co-authored-by: Titouan GRAGNIC <titouan.gragnic@epita.fr>
* feat(ui): nb. of frames is now correctly updated; boundary checks are also done in the API

* patch(ui): nb. frames now checks boundaries on file loading only

* fix(ui): removed useless function callings and comments

* fix(ui): replaced subscriber by direct call to the UI component

* patch(changelog): added changelog

---------

Co-authored-by: Etienne SENIGOUT <42086076+Hpn4@users.noreply.github.com>
)

* fix(registration): Works with anamorphic images, inversed the sizes of the cufft 2d plans

* doc: adding documentation for cufft class since it has never been done.

* Update CHANGELOG.md

* fix: doc
@titouangragnic titouangragnic merged commit 21f7fab into master Jan 7, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants