jfmcarreira
47dd2ad3f9
Improve the use of separate threads for each module
...
FramePropertiesDock now copies an instance of the CalypFrame that
is always kept valid until updated
2021-05-29 03:13:49 +01:00
jfmcarreira
e77e0a82fa
Extend CalypFrame constructors
...
Add copy-assignement constructor
Add move and move assignement constructor
2021-05-29 03:13:49 +01:00
jfmcarreira
2181fd6add
Do not compensate flow if point outside the image
2021-05-29 03:13:49 +01:00
jfmcarreira
eda28d1380
Add icon to MacOS build
2021-05-29 03:13:49 +01:00
jfmcarreira
1599a80d46
Add missing header to QThread
2021-05-29 03:13:49 +01:00
jfmcarreira
624612d49b
Merge branch 'devel'
2021-05-09 23:25:13 +01:00
jfmcarreira
70db70a7cf
Add Catch2 testing into the Calyp library
2021-05-09 23:24:16 +01:00
jfmcarreira
33bf02ba0f
Add modules to calyp
2021-05-08 22:56:07 +01:00
jfmcarreira
864c3253f1
Fix cmake warnings for devs
2021-05-03 01:31:21 +01:00
jfmcarreira
3732810f9e
Fix deprecated Qt functions
...
Change the way to get the screen size
Remove Qt::WindowFlags
Change function to process events from mouse wheel
2021-05-01 01:35:28 +01:00
jfmcarreira
56fc2e45bb
Remove deprecated av_register_all()
2021-05-01 01:34:38 +01:00
jfmcarreira
7ff939c33a
Fix missing include in the windows build
...
Add missing QStyleFactory include
Minor version bump
2021-04-17 23:18:39 +01:00
jfmcarreira
fa23256955
Add GitHub action to build code using cmake
2021-04-17 18:33:13 +01:00
jfmcarreira
ffe0c38427
Bump version
2021-04-17 18:29:08 +01:00
jfmcarreira
12bd1a4c2c
Add details to about dialog and change theme for windows
2021-04-17 18:27:47 +01:00
jfmcarreira
b830b700ca
Define style on windows
2021-04-17 12:59:55 +01:00
jfmcarreira
3109250471
Update last commit
2021-04-17 02:19:07 +01:00
jfmcarreira
c6b43ac7fa
Remove ffmpeg exe before building against it
2021-04-17 02:09:27 +01:00
jfmcarreira
beed955e3f
Change ffmpeg installation on windows
2021-04-17 01:57:27 +01:00
jfmcarreira
1f003ec2ac
Add libswresample to FindFFmpeg
2021-04-17 01:22:34 +01:00
jfmcarreira
c718d01700
Complete ffmpeg def in appveyor
...
Add missing variable definitions for avdevice and postproc library
Define variable FFMPEG_DIR
2021-04-17 00:44:34 +01:00
jfmcarreira
847f4f06b9
Remove testing from travis ci
2021-04-16 22:47:07 +01:00
jfmcarreira
344188234b
Add missing dependency to gtest in travis env
2021-04-16 22:25:40 +01:00
jfmcarreira
5439fd1af5
Revert changes to travis CI
2021-04-07 15:56:57 +01:00
jfmcarreira
2f434d269b
Run tests in travisCI
2021-04-06 22:58:20 +01:00
jfmcarreira
a72208f0e6
Remove unused file and update .gitignore
2021-04-06 22:57:31 +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
2debe78ed8
Refactoring lib CMakeLists.txt
2021-02-14 00:51:21 +00:00
jfmcarreira
4d1730f928
Explicitly use static library for modules
2021-02-13 23:49:36 +00:00
jfmcarreira
521e56202c
Remove clang-tidy
2021-02-13 04:16:25 +00:00
jfmcarreira
d0933f43c9
Add cmake and clang format and linter
2021-02-13 04:08:43 +00:00
jfmcarreira
1674ec4061
Add missing information
2021-02-13 03:40:56 +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
fca79a7992
Add cmake variable to define test data location
2021-02-13 02:07:43 +00:00
jfmcarreira
b507b61ce4
Pre fill configuration dialog with the last used values
2021-02-02 00:03:29 +00:00
jfmcarreira
72bfaf6796
Update github token
2020-12-18 22:39:05 +00:00
jfmcarreira
0998d98375
Fix 7z extract command
2020-12-18 20:28:54 +00:00
jfmcarreira
3afa6eeb6f
Run extract ffmpeg script
2020-12-18 20:18:18 +00:00
jfmcarreira
41c65dcac4
Fix ffmpeg download for appveyor windows build
2020-12-16 02:58:02 +00:00
jfmcarreira
25d40cadbe
Merge remote-tracking branch 'upstream/master'
2020-12-12 13:20:14 +00:00
jfmcarreira
ca68f5a78f
Remove IDE related files
2020-12-12 13:18:48 +00:00
jfmcarreira
7b712bb232
Fix parsing cli args in Calyp
2020-12-12 11:05:39 +00:00
jfmcarreira
684cecd632
Minor bug fixes in the help of calypTools
2020-12-11 18:00:12 +00:00
jfmcarreira
c1cef58de1
Fix extract command in appveyor
2020-10-24 00:08:55 +01:00
jfmcarreira
f9e62c73ac
Update appveyor to fetch ffmpeg from a new source
2020-10-23 23:13:02 +01:00
jfmcarreira
6486104db2
Minor changes in optimise display
2020-10-23 18:36:52 +01:00
jfmcarreira
31f7e46e94
Add new option in calypTools to process video with negative values
2019-11-29 00:36:54 +00: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
ce82d0a17d
Change the opencv includes
2019-11-16 02:27:47 +00:00
jfmcarreira
81972c9ded
Add headers to the CMakeLists
2019-11-16 02:09:56 +00:00
jfmcarreira
115c4b0476
Merge branch 'master' into develOpencvModules
2019-11-16 01:45:22 +00:00
jfmcarreira
fd5dcc0e1a
Do not show modules with API 3 in CalypApp
2019-11-16 01:45:09 +00:00
jfmcarreira
56f1df4a56
Add new interface for modules using opencv
2019-11-16 01:44:31 +00:00
jfmcarreira and GitHub
753c4cca3f
Update README.md
2019-11-03 20:52:15 +00:00
jfmcarreira
67b0406f86
Increase CalypTools input limit to 255
2019-10-25 11:23:42 +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
64153e572f
Add opencv photo module
2019-09-20 22:49:45 +01:00
jfmcarreira
19cc7002e6
Merge branch 'master' of github.com:pixlra/calyp
2019-09-19 21:00:41 +01:00
jfmcarreira
115a5edec2
Add new modules from private repository
2019-09-19 21:00:31 +01:00
jfmcarreira
50b4ef20ce
Add memory checks in xCallocMem
2019-07-29 15:25:01 +01:00
jfmcarreira
5f28b90811
Update binaries and dev in README.md
2019-06-14 17:14:30 +01:00
jfmcarreira
9fb445288c
Change function outputs
2019-06-05 00:11:42 +01:00
jfmcarreira
c26e7c2265
Fix bpp match
2019-05-30 16:40:32 +01:00
jfmcarreira
63442d58b9
Complete last commig
2019-05-28 19:05:16 +01:00
jfmcarreira
b36bbeef7a
Support for variable number of inputs
2019-05-28 18:55:34 +01:00
jfmcarreira
2adfd28e48
Change module to enable frame re-sampling
2019-05-07 22:12:44 +01:00
jfmcarreira
d76d2082ca
Add prefix string before dumping stream information
2019-05-06 14:06:53 +01:00
jfmcarreira
10dec18118
Change the definition of the output endinness
2019-05-06 13:32:08 +01:00
jfmcarreira
39618ca7d5
Fix minor bug in the modules API and change input params in CalypFrame
2019-05-06 11:25:21 +01:00
jfmcarreira
833bd5f1c9
Use the same endianess for output as the input
2019-05-06 11:24:54 +01:00
jfmcarreira
937669d3c9
Finishing adding log information about input and output streams
2019-04-16 15:43:33 +01:00
jfmcarreira
63a9e2d22d
Change CalypStream methods to support const
2019-04-16 15:42:37 +01:00
jfmcarreira
14bd963046
Start adding support for extended information in calypTools
2019-04-16 14:31:02 +01:00
jfmcarreira
d6676b3eaf
Fix copyTo and copyFrom functions
2019-04-15 16:37:44 +01:00
jfmcarreira
8152e82129
Fix bug introduced in the CalypFrame->toMat function
2019-04-12 16:58:16 +01:00
jfmcarreira
a8ead5dcf6
Remove unused variable
2019-04-12 13:45:04 +01:00
jfmcarreira
35dcb020e6
Remove extra ;
2019-04-12 03:35:58 +01:00
jfmcarreira
68faafc9ed
Improve conversion to OpenCv Mat with more than 8 bits
2019-04-12 03:35:42 +01:00
jfmcarreira
0989810e1f
Add error message for portable map when pixel format is not supported
2019-04-10 22:15:04 +01:00
jfmcarreira
8620e3ddf2
Fix error in copy from function in CalypFrame
2019-04-08 15:00:15 +01:00
jfmcarreira
b5c5c837e8
Add new information in modules
2019-04-07 18:29:04 +01:00
jfmcarreira
291b0b3890
Fix quality metrics
2019-04-04 19:51:28 +01:00
jfmcarreira
9a24ba2236
Fix CalypFrame to OpenCV
2019-04-04 12:41:24 +01:00
jfmcarreira
f502dcc70a
Add support for WS-PSNR quality metric
2019-04-03 23:37:16 +01:00
jfmcarreira
cf2109e016
Change opencv to optional
2019-04-03 21:45:45 +01:00
jfmcarreira
eff57f2fec
Fix opencv include
2019-04-03 19:49:08 +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
2d1af68418
Reverse change to use calyp-deployment repo
2019-03-21 23:12:03 +00:00