Brenno
b2721c09f5
Protobuf messages now compile with Cmake
2020-07-21 11:12:06 -03:00
Brenno
d0ce70fdc0
Added thread runner with pre-processing effects
...
Also integrated a basic the tracker Effect with the UI, changed the effect creation to use Json messages, and added the ProcessingController class to handle thread communication
2020-07-16 21:10:02 -03:00
Brenno
d6e0a69c1f
improved the stabilize effect integration
2020-07-15 10:29:08 -03:00
Brenno
6d547650dc
Added code comments and minor changes
...
Added map instead of vector in the Stabilizer, removed unnecessary code and improved documentation
2020-07-09 20:26:01 -03:00
Brenno
c60236a1c3
Added Stabilize Effect
2020-07-08 22:31:26 -03:00
Brenno
a85ab29f9c
created protobuf message for Stabilization Effect
2020-07-08 11:50:46 -03:00
Brenno
0ef77af878
Included Tracker as an effect
2020-07-08 11:49:46 -03:00
Brenno
fc8d4d1214
included CVStabilization into Clip
2020-07-05 16:31:37 -03:00
Brenno
791961c057
modified cmake to include OpenCV and Protobuf as optional dependencies
2020-07-04 19:20:54 -03:00
Brenno
a85e45bfda
Implemented CVStabilization, removed cv namespace
2020-07-02 19:09:04 -03:00
Brenno
4f42a624a7
Included unit tests for Frame and CVTracker
2020-06-28 16:54:11 -03:00
Brenno
1ebad2cb8d
finished adding protobuf message to CVTracker class
2020-06-27 19:30:15 -03:00
Brenno
aba2765a48
Added protobuf dependency to load and save CVtracker data
2020-06-27 17:39:03 -03:00
Brenno
4364e187ce
integrated Qimage to Mat conversion into Frame
2020-06-26 21:28:30 -03:00
Brenno A. C. Caldato
ae48651660
implemented KCF fracker class and included opencv in cmake
2020-06-26 10:29:08 -03:00
Frank Dana
001b2d8a71
MagickUtils: Add #pragma to silence IM6 warning
2020-06-18 05:47:40 -04:00
Jonathan Thomas
8b12c1fa21
Replacing WriteFrame() method with custom constructor which can accept a CacheBase* pointer, for instances where a DummyReader needs some specific test Frame objects
2020-06-06 17:25:45 -05:00
Jonathan Thomas
7831cfe912
Adding some new functionality and documentation to DummyReader. Adding the ability to add test frames, with fake image and audio data. This will can be used in unittests, and will soon be used to verify some new audio improvements (coming soon).
2020-06-06 01:55:52 -05:00
Jonathan Thomas
10ed4baae3
Merge pull request #496 from OpenShot/emojis
...
Transform Improvements (Keyframe origin point)
2020-05-25 17:41:55 -05:00
FeRD (Frank Dana)
affd4b2488
Add some missing juce:: prefixing
2020-05-19 06:33:30 -04:00
Stefan Strogin
13290364e7
FFmpegUtilities: replace variable definition with statement expression
...
It is needed to avoid multiple definitions of AV_GET_CODEC_CONTEXT,
which is considered as an error with '-fno-common' which is default
since gcc-10.
Fixes : #511
2020-05-16 02:33:37 +03:00
Frank Dana
6336f30ee3
Various: Remove unused variables ( #467 )
...
Several data members and local variables were flagged by static
analysis tools as never being used anywhere in the code.
2020-04-22 02:02:55 -04:00
Frank Dana
f36bb334e2
Exceptions: Rename BaseException, for python ( #497 )
...
BaseException is a python standard library exception class, so it's
not a great idea to redefine that name in our bindings. Renamed
to ExceptionBase, which is more in keeping with our class naming
system anyway.
2020-04-22 02:01:01 -04:00
FeRD (Frank Dana)
f62f2bac6b
Overrides for derived-class methods
2020-04-15 21:45:04 -04:00
FeRD (Frank Dana)
f354850984
Effects: Mark overridden methods accordingly
2020-04-15 21:44:17 -04:00