Commit Graph

35 Commits

Author SHA1 Message Date
Frank Dana
d54e1aa673 Merge branch 'develop' into effect-parenting 2021-05-04 07:58:43 -04:00
Frank Dana
813c5175ca OpenCV: Adapt to API changes in OpenCV 4.5.2+ (#639)
* CVTracker: Handle API changes in OpenCV
The former cv::Tracker API we've been using is now cv::legacy::Tracker,
starting in OpenCV 4.5.1.

* CVTracker: Move some includes, add std:: prefixes

* Move ClipProcessingJobs into openshot NS

* OpenCV 4.5.1 message and auto-disabling

* Add fstream includes, explicit std:: namespace
Work around a MacOS bug where bare fstream resolves to the wrong class.

Co-authored-by: Brenno <brenno.caldato@gmail.com>
Co-authored-by: Brenno A. C. Caldato <BrennoCaldato@users.noreply.github.com>
2021-05-04 07:33:47 -04:00
Brenno
f491d585fc Added author and added licence in ClipProcessingJobs 2021-04-20 23:07:23 -03:00
Brenno
77aa418353 Fixed FPS ToInt() conversion and changed initial frame number to 1 2021-04-15 21:52:02 -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
a33497a630 Added jitter filter on Tracked boxes 2021-03-16 13:15:55 -03:00
Brenno
1f4d33dfe8 Using normalized initial bounding box on CVTracker 2021-03-15 21:45:31 -03:00
Brenno
d481e5a75b Fixed codacy review warnings 2021-01-19 16:32:50 -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
2bd6bd4456 Improved error handling for effect pre-processing 2020-11-05 11:17:03 -03:00
Brenno
3f63b2c638 Added error message handling for ClipProcessingJob 2020-11-01 20:02:46 -03:00
Brenno
b48025cd1f Apply suggestions from code review
Applying suggestions from @jonoomph
2020-10-29 00:21:28 -03:00
Brenno
a9274df96b Resolving conflicts 2020-10-20 01:04:59 -03:00
Brenno
1e104550d8 Correction of bounding box negative proportions 2020-08-13 07:25:16 -03:00
Brenno
b92eadb282 Opencv is an optional dependency 2020-08-01 14:06:38 -03:00
Brenno
6ca35bbf9b Fixed Stabilizer and created Object Detector tests 2020-07-30 21:39:20 -03:00
Brenno
a8d877cb3b Changed bounding box draw in Object Detector effect 2020-07-29 18:50:11 -03:00
Brenno
483f2883c9 Added normalized bboxes for tracker and object detector
Also added tests for ObjectDetection and several bug fixes
2020-07-28 21:01:57 -03:00
Brenno
1a598b16df Added CVObjectDetection and ObjectDetection effect
Also included kalman filter functions and code for tracking the output boxes from DNN model
2020-07-26 16:19:55 -03:00
Brenno
d87a1260f3 Added interval to apply OpenCV effects 2020-07-23 20:06:10 -03:00
Brenno
e69f7b8f12 Added zoom to Stabilizer Effect 2020-07-22 14:05:19 -03:00
Brenno
6d6c156415 Tracker Effect minor fixes 2020-07-22 10:00:40 -03:00