Brenno
0b8481f335
Fixed aspect ratio and off-center displacement when attaching a clip to a tracked object
2021-04-20 23:09:07 -03:00
Brenno
f491d585fc
Added author and added licence in ClipProcessingJobs
2021-04-20 23:07:23 -03:00
Brenno
5f853a3430
Fixed attaching a clip to Tracker and ObjectDetection
...
Some problems still persists
- Saved projects are not loading properly
- There is an aspect ratio issue when attaching an emoji to the ObjectDetection
2021-04-18 19:28:28 -03:00
Brenno
2cf2c55f9b
Changed None to empty string, corrected dynamic pointers
2021-04-12 21:32:27 -03:00
FeRD (Frank Dana)
c8c92b5c5d
Merge branch 'develop' into effect-parenting
2021-04-10 19:26:22 -04:00
Jonathan Thomas
a972995308
Removing some debug logging related to opencv effects
2021-04-08 22:36:28 -05:00
Brenno
c55efd1897
Added opacity to Tracker effect
...
Optimization improvements are still necessary
2021-03-28 15:55:22 -03:00
Brenno
4ea85ec859
Implemented Stroke width and background color for Tracker bounding boxes
2021-03-27 22:50:01 -03:00
Brenno
aa3068239d
Fixed draw_box scope
2021-03-18 13:13:34 -03:00
Brenno
7272ff0928
Allow the user to hide the blue bounding box on the Tracker effect
...
This will still keep the child clip visible
2021-03-18 12:25:22 -03:00
Brenno
c60dd400c1
Updated JSON functions related to Tracked Objects
2021-02-04 15:57:30 -03:00
Brenno
d24c2e451c
Added support to insert the image of a clip inside a Tracked Object
2021-02-04 15:45:33 -03:00
Brenno
2e47325c8f
Added support to set the visibility of a Tracked Object
...
Added the property "Keyframe visible" to TrackedObjectBase, so the user can set the Tracked Object to be visible or invisible along the chosen frames.
2021-02-04 15:09:13 -03:00
Brenno
c0c2a82336
Merge branch 'develop' into keyframe-refactor
2021-02-01 14:22:41 -03:00
FeRD (Frank Dana)
be16403078
Add Exceptions.h include to new effects
2021-01-28 20:15:25 -05:00
Brenno
a94f09d105
ObjectDetection: updated object selection and transform handler
...
Removed the necessity to append the detected object index (related to the frame) to the effect JSON - which makes the JSON smaller and the performance better.
2021-01-27 17:18:23 -03:00
Brenno
d6e0acb0cb
ObjectDetection: show object's icons and transform handlers per frame
...
Only show the tracked object's icon (on the mini-GUI to attach a clip to it) and transform handler if the object appears on the screen (i.e. it has data for the requested frame)
2021-01-22 20:03:05 -03:00
Brenno
5eb9f60eea
Added support to update the detected bounding-boxes keyframes
...
Added support to show transform handlers for the bounding-boxes (Tracked Objects) detected by the Object Detection effect and update their Keyframes.
2021-01-22 19:47:36 -03:00
Brenno
17463313fc
Clip.cpp: Removed hard-coded Tracker effect check in AddEffect function
...
Added "has_tracked_object" property on EffectBase so that the AddEffect function checks for this property instead of the Tracker effect name - this way it's possible to support other effects that have tracked objects but different names.
2021-01-22 19:00:44 -03:00
Brenno
a5feadce1e
Changed KeyframeBBox to TrackedObjectBBox and added TrackedObjectBase
...
Added new base class TrackedObjectBase, changed class KeyframeBBox to TrackedObjectBBox and changes it's inheritance from KeyframeBase to TrackedObjectBase.
2021-01-18 14:52:01 -03:00
Brenno
61accdfe95
Merge branch 'opencv' into keyframe-refactor
2021-01-14 15:00:04 -03:00
Brenno
f6de53350f
Minor fixes
...
- Moved TimeUtil from header to src
- Fixed issue with Qimage -> Mat conversion
2021-01-13 20:22:17 -03:00
FeRD (Frank Dana)
da02180c79
Rename protobuf packages to pb_foo
2021-01-13 13:36:15 -05:00
FeRD (Frank Dana)
d71631a6c7
OpenCV: Move 'using ns std', scrub whitespace
2021-01-13 12:08:39 -05:00
Brenno
b579ea6499
Added functionality to link a clip to a tracked object (Animations)
...
- Added KeyframeBase class
- Adjusted the inheritance of KeyframeBase to KeyframeBBox and Keyframe
- Added feature to attach clip to bounding box
- Added support to select tracked object with a dropdown list and removed keyframebbox downcasting
2020-12-22 21:32:36 -03:00