jfmcarreira
48afd0be45
Remove the use of QRecursiveMutex
2021-09-22 01:20:01 +01:00
jfmcarreira
463e1a58b9
Make module instances unique ptrs
2021-09-04 13:57:12 +01:00
jfmcarreira
8ef5b31268
Reduce the use of C-pointers in CalypFrame and CalypStream
2021-07-10 16:28:10 +01:00
jfmcarreira
eaa9987314
Change includes and minor fixes
2021-07-10 12:33:27 +01:00
jfmcarreira
1dfddcf7fb
Use threaded modules by default
2021-05-29 03:14:15 +01:00
jfmcarreira
cdff468904
Do not compensate flow if point outside the image
2021-05-29 03:14:15 +01:00
jfmcarreira
3c85c96769
Add modules to calyp
2021-05-29 03:14:15 +01:00
jfmcarreira
c3c4e229d8
Tests: Add general tests for modules
...
The idea of these tests is to check whether the modules will work
with different kinds of inputs. The modules should be able to initialize
or return an error indication. But in all cases they should be able to handle
default arguments all different inputs
2021-04-06 22:57:12 +01:00
jfmcarreira
fedcb2e03a
Add pre-commit checks and reformat code
2021-02-14 01:39:41 +00:00
jfmcarreira
e755608b02
Merge branch 'master' into devel
2021-02-14 01:35:55 +00:00
jfmcarreira
4d1730f928
Explicitly use static library for modules
2021-02-13 23:49:36 +00:00
jfmcarreira
d0933f43c9
Add cmake and clang format and linter
2021-02-13 04:08:43 +00:00
jfmcarreira
ab58ca44f2
Fix copyright
2021-02-13 03:16:17 +00:00
jfmcarreira
11bf3f6bfd
Format code
2021-02-13 03:12:28 +00:00
jfmcarreira
669f3db250
Add modules test for create operation
2021-02-13 02:27:39 +00:00
jfmcarreira
3c6e0555bc
Update doc and gitignore
2021-02-13 02:26:39 +00:00
jfmcarreira
6486104db2
Minor changes in optimise display
2020-10-23 18:36:52 +01:00
jfmcarreira
aaa5a0fde4
Add new features to CalypFrame and support for sum operation
2019-11-28 23:18:29 +00:00
jfmcarreira
f2c8697ace
Fix modules name to avoid confusion
2019-11-28 00:51:06 +00:00
jfmcarreira
3ed8b0916f
Add new module FrameResampling and change opencv interface
2019-11-23 01:25:46 +00:00
jfmcarreira
56f1df4a56
Add new interface for modules using opencv
2019-11-16 01:44:31 +00:00
João Santos
d4dddda2c2
Optimise display module now doesn't require a new window.
2019-11-12 16:24:56 +00:00
João Santos
abff4f3aa7
OptimiseDisplay now works for all of the image channels.
2019-10-22 16:12:00 +01:00
jfmcarreira
2933269ea4
Improve ThreeSixtyFaceConcatenation and ThreeSixtyFaceExtraction
2019-10-21 15:07:53 +01:00
jfmcarreira
20b6edd667
Fix pixel format in OptimiseDisplay module
2019-10-14 15:35:50 +01:00
jfmcarreira
115a5edec2
Add new modules from private repository
2019-09-19 21:00:31 +01:00
João Santos
3e186e9685
Added OptimiseDisplay module.
2019-05-30 16:42:09 +01:00
jfmcarreira
2adfd28e48
Change module to enable frame re-sampling
2019-05-07 22:12:44 +01:00
jfmcarreira
608cc20508
Change the condtion checking the extra modules location
2019-04-03 19:43:23 +01:00
jfmcarreira
e4e4994f25
Fix cmake code to correctly add extra modules
2019-04-03 19:38:36 +01:00
jfmcarreira
a8a8043ced
Fix the cmake code to support external modules
2019-04-03 18:51:36 +01:00
jfmcarreira
e42f0d02bb
Major changes in OpenCV handling
...
CalypFrame to Mat conversion
Remove custom modules
2019-04-03 16:37:32 +01:00
jfmcarreira
97c2fccf1a
Fix comments in 360 modules
2019-03-27 14:56:43 +00:00
jfmcarreira
3bcc61780b
Improve AppVeyor and change opencv dep
2019-03-21 01:29:37 +00:00
jfmcarreira
5b633f7bda
Fix lack of opencv dep in some modules
2019-03-20 22:55:32 +00:00
jfmcarreira
cff796a4b7
Add different interpolation techniques to the ERP to NxN conversion
2019-03-12 02:18:11 +00:00
jfmcarreira
432d2c6cad
Add module to convert ERP to NxN
2019-03-12 02:05:49 +00:00
jfmcarreira
805cee6fbc
Improve frame difference to support multiple channels
2019-02-28 18:04:47 +00:00
JFilipe
2eec03b23f
Enable OpenCV4 compability
2019-02-25 18:09:43 +00:00
jfmcarreira
b20d5aef49
Fix CalypTools loop with the new module API
2019-02-22 17:31:53 +00:00
jfmcarreira
bad10649e3
Test some code
2019-02-21 02:41:16 +00:00
jfmcarreira
c47192f5f3
Add module to reverse transform from video to cube map projection
...
Add module and fix bug in CalypFrame and add new feature to modules API 3
2019-02-20 23:26:28 +00:00
jfmcarreira
2129d05e6e
Add new API for modules
2019-02-20 03:26:44 +00:00
jfmcarreira
17dbd59338
News year formating
...
Update copyrights to 2019
Minor code formating while passing formating script to all files
2019-01-06 21:59:04 +00:00
jfmcarreira
cac909c35e
Merge branch 'master' into devel
2018-10-18 02:56:51 +01:00
jfmcarreira
57721f5d1a
Fix warning in HEVCIntraPrediction module
2018-10-14 19:54:31 +01:00
jfmcarreira
5cea952d32
Add support for residue in HEVC intra pred module
2018-10-13 15:43:10 +01:00
jfmcarreira
ac996ea577
Add function to show module info
2018-07-24 20:39:37 +01:00
jfmcarreira
58e975a681
Implement an initial approach for all directional intra modes
2018-07-24 19:48:50 +01:00
jfmcarreira
34e01b59f5
Add module to measure HEVC intra-prediction modes
2018-07-23 21:43:57 +01:00