jfmcarreira
|
944bc0116b
|
fix: build errors
|
2024-10-03 01:31:38 +01:00 |
|
jfmcarreira
|
05be89459e
|
refactor: modernize code
|
2024-10-02 23:33:21 +01:00 |
|
jfmcarreira
|
d1e9a1cb2d
|
fix(lib): add missing include and replace vector with span
|
2023-09-24 21:05:03 +01:00 |
|
jfmcarreira
|
9d28051f38
|
Use std::span to give access to RGB buffer
|
2021-12-18 22:24:46 +00:00 |
|
jfmcarreira
|
1bb2773abc
|
Add support to filter components to display
|
2021-11-27 00:45:56 +00:00 |
|
jfmcarreira
|
a5e0554286
|
Tidy up CalypFrame
|
2021-10-30 20:01:20 +01:00 |
|
jfmcarreira
|
0cc89ab949
|
Fix problem creating opencv mat from CalypFrame
|
2021-10-30 17:49:24 +01:00 |
|
jfmcarreira
|
480a7f1d38
|
Refactor ClpPixelFormats enum
|
2021-10-27 23:17:32 +01:00 |
|
jfmcarreira
|
bb2a1ac228
|
Refactor pixel formats enum
|
2021-10-27 23:07:46 +01:00 |
|
jfmcarreira
|
90a5c32bb6
|
Fix option errors and add dummy module
|
2021-10-24 22:18:25 +01:00 |
|
jfmcarreira
|
bd1bbef22b
|
Fix CalypStream and CalypFrame methods
|
2021-10-23 23:38:03 +01:00 |
|
jfmcarreira
|
09ec5213c3
|
Fix compilation errors and add new tests
|
2021-10-15 23:40:41 +01:00 |
|
jfmcarreira
|
5b9e16a708
|
Make CalypPixel work on stack
|
2021-10-09 18:31:21 +01:00 |
|
jfmcarreira
|
900c9c0418
|
Remove some files from the Calyp lib and clean up code
|
2021-10-03 14:30:15 +01:00 |
|
jfmcarreira
|
2c89e47b8a
|
Fix warnings to build with Werror flag
|
2021-09-28 00:38:33 +01:00 |
|
jfmcarreira
|
1e4de99fba
|
Remove span include
|
2021-09-22 00:59:13 +01:00 |
|
jfmcarreira
|
357971c68b
|
Make the use of FetchContent optional
|
2021-09-21 22:31:08 +01:00 |
|
jfmcarreira
|
6be534d00c
|
Fix warnings
|
2021-09-21 01:09:37 +01:00 |
|
jfmcarreira
|
437325c96f
|
Clean up some redundant code
|
2021-09-20 01:51:54 +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
|
d330ecfd0d
|
Improve time critical functions in CalypFrame
|
2021-06-07 00:05:45 +01:00 |
|
jfmcarreira
|
f2a636baa1
|
Add specific function to convert from YUV420 to RGB
|
2021-06-06 21:28:21 +01:00 |
|
jfmcarreira
|
48907ef614
|
Extend CalypFrame constructors
Add copy-assignement constructor
Add move and move assignement constructor
|
2021-05-29 03:14:15 +01: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 |
|
Joao Santos
|
6b084c1a7e
|
Fixed minor issue with getEntropy function.
|
2020-12-12 13:06:52 +00:00 |
|
Joao Santos
|
f6cc0ffd29
|
The entropy of the image was added to the statistics.
|
2020-12-10 17:16:38 +00:00 |
|
jfmcarreira
|
aaa5a0fde4
|
Add new features to CalypFrame and support for sum operation
|
2019-11-28 23:18:29 +00:00 |
|
jfmcarreira
|
9fb445288c
|
Change function outputs
|
2019-06-05 00:11:42 +01:00 |
|
João Santos
|
b10a593e01
|
Improved statistics:
- Fixed issue with the range maximum value calculation
- Added the number of actual used values
|
2019-05-30 11:21:17 +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
|
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
|
68faafc9ed
|
Improve conversion to OpenCv Mat with more than 8 bits
|
2019-04-12 03:35:42 +01:00 |
|
jfmcarreira
|
8620e3ddf2
|
Fix error in copy from function in CalypFrame
|
2019-04-08 15:00:15 +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
|
eff57f2fec
|
Fix opencv include
|
2019-04-03 19:49:08 +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
|
fda7e0f0c6
|
Fix frameToBuffer when using interleaved formats
|
2019-03-08 18:16:38 +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
|
ca562ae9f4
|
Bugfixes and improvements
Uniform the use of unsigned long in the frame number by defining a ClpULong type
CalypFrame Add function to copyTo a specific position
|
2019-02-20 22:22:43 +00:00 |
|
jfmcarreira
|
b5a5bb90f9
|
Fix bugs in CalypFrame
|
2019-02-20 04:41:07 +00:00 |
|
jfmcarreira
|
2129d05e6e
|
Add new API for modules
|
2019-02-20 03:26:44 +00:00 |
|
jfmcarreira
|
f2d8b06db2
|
Fix support for interlaced formats with more than 1 byte / pixel
|
2019-02-01 18:25:39 +00:00 |
|
jfmcarreira
|
40d1189275
|
Add quality metrics units
|
2019-01-06 22:37:15 +00:00 |
|