Dan Dennedy
7bfc416137
Increase the version of rgbsplit0r.
2019-04-18 20:16:40 -07:00
Dan Dennedy
665296f9fc
Fix #78 rgsplit0r breaks alpha channel.
2019-04-18 19:19:51 -07:00
Dan Dennedy
6a0676516e
Make rgbsplit0r thread safe.
2019-04-18 19:16:26 -07:00
Jaromil
bd36127895
Merge pull request #75 from rrrapha/facedetect-classifier
...
facedetect: do not retry if loading of the cascade classifier fails.
2019-02-22 15:12:42 +01:00
Jaromil
777ff13592
Merge pull request #74 from rrrapha/unsequenced
...
Silence clang warnings: multiple unsequenced modifications to 'tmp'
2019-02-22 15:12:23 +01:00
Raphael Graf
4b6e9461ad
facedetect: do not retry if loading of the cascade classifier fails.
...
Avoids repeating error messages.
2019-02-22 13:37:18 +01:00
Raphael Graf
7c13e9156b
Silence warnings: multiple unsequenced modifications to 'tmp'
2019-02-22 13:00:32 +01:00
Dan Dennedy
004e8c0241
Merge pull request #71 from rrrapha/opencv-include-dirs
...
Fix OpenCV CMakeLists.txt
2019-02-10 15:39:41 -08:00
Dan Dennedy
551c2729c5
Merge pull request #43 from schnoellm/master
...
elastic_scale: added filter for elastic scaling
2019-02-02 15:16:10 -08:00
Raphael Graf
a93eea4e18
Remove FindOpenCV.cmake
...
Resolves #70
2019-01-12 14:11:07 +01:00
Raphael Graf
af8e3bef88
Fix opencv CMakeLists.txt
...
Resolves #70
2019-01-04 23:10:02 +01:00
Jaromil
e6057edba7
Merge pull request #69 from rrrapha/unused-variable
...
Remove unused variables
2018-12-30 11:49:38 +01:00
Raphael Graf
f1fd394fac
Remove unused variables
2018-12-27 21:12:23 +01:00
Jaromil
ac78c7fb5b
Merge pull request #68 from rrrapha/spillsupress
...
spillsupress: silence -Wunused-value warnings, no functional change
2018-12-26 19:13:42 +01:00
Jaromil
dbc944177d
Merge pull request #67 from rrrapha/rgbnoise
...
rgbnoise: silence -Wunused-value warnings, no functional change
2018-12-26 19:13:03 +01:00
Raphael Graf
47a2f469e0
spillsupress: silence -Wunused-value warnings, no functional change
2018-12-26 17:47:14 +01:00
Raphael Graf
b147d025d7
rgbnoise: silence -Wunused-value warnings, no functional change
2018-12-26 16:53:54 +01:00
Jaromil
45fd1a13cf
Merge pull request #66 from rrrapha/opencv-include
...
facedetect/facebl0r: clean up header includes
2018-12-24 10:32:23 +01:00
Raphael Graf
d641bbf8bc
Place parentheses around '&&' expressions to silence warnings
2018-12-18 10:01:39 -08:00
Raphael Graf
e97814200c
facedetect/facebl0r: clean up header includes
...
Resolves #58
2018-12-18 16:43:37 +01:00
Dan Dennedy
94987455f8
Remove tabs to fix indentation
2018-11-30 15:32:37 -08:00
Dan Dennedy
234223d6d6
Make cairo src & dst vars semantically correct
2018-11-30 15:09:36 -08:00
Dan Dennedy
9795b7a087
Fix premultiply rounding error when alpha 0xff
...
See https://github.com/mltframework/shotcut/issues/674
2018-11-30 15:01:53 -08:00
Dan Dennedy
07146e368e
macOS CMake build fails if dependency is not multi-arch.
...
Fixes #64 .
Dependencies that are built locally such as through Homebrew or MacPorts
typically do not include arch i386. Moreover, setting these CMake
options here makes cmake ignore common environment variables C, CXX,
CFLAGS, and CXXFLAGS, which are the preferred way to provide build
options for multiple projects.
2018-10-29 01:57:28 -07:00
Raphael Graf
11daa3393e
Typo in comment
2018-10-24 17:19:33 -07:00
Raphael Graf
2099677f73
cluster: fix sign-compare warnings, whitespace
2018-10-24 17:19:10 -07:00
Raphael Graf
8ab7a89e8a
Fix link to INSTALL.md
2018-10-24 17:16:48 -07:00
Raphael Graf
9b13376ed6
lightgraffiti: fix sign-compare warnings
2018-10-24 17:15:34 -07:00
Matthias Schnoell
3d41b2296c
elastic_scale: input parameters are not changed anymore; instead parameters are directly written to internal parameters, which are then limited and mapped
2018-09-25 22:25:54 +02:00
Raphael Graf
8639a58cea
silence some sign-compare warnings
2018-09-17 14:10:42 -07:00
Matthias Schnoell
0bd88f06a2
elastic_scale: added padding of row width when frame width is not a multiple of 8; limit calculation of scale ratio to a minimum of 0;
2018-09-17 21:59:23 +02:00
Raphael Graf
079cd5899d
fix the signature of register_param()
2018-09-13 13:36:46 -07:00
Jaromil
c703e4204b
Merge pull request #55 from rrrapha/delay0r
...
delay0r: fix memory leak
2018-09-13 07:55:05 +02:00
Jaromil
ec6cc25c2a
Merge pull request #52 from rrrapha/cairogradient
...
cairogradient: fix order of color channels, typo
2018-09-13 07:52:46 +02:00
Matthias Schnoell
445667a34a
elastic_scale: fixed segmentation fault due to bad selection of input parameters (especially when 'Center - LinearWidth/2 <= 0' e.g. elastic_scale:0.1|0.3|1|0.5); made input parameter fields private; removed initial zeroing of frame; changed some counting variables in for loops to unsigned int
2018-09-12 23:29:12 +02:00
Raphael Graf
1b0a023d87
delay0r: fix memory leak
...
Resolves #54
2018-09-12 10:59:47 +02:00
Matthias Schnoell
25ed65e049
elastic_scale: updated README.md with new parameter ranges and adapted commands
2018-09-10 22:30:40 +02:00
Matthias Schnoell
5987c2abad
elastic_scale: adjusted value ranges for input parameters
2018-09-10 22:16:56 +02:00
Raphael Graf
408b449a97
facedetect: delete Makefile
2018-09-10 11:59:43 -07:00
Raphael Graf
17b14ae2e8
change double parameter type in c++ plugins to match tutorial.cpp
...
No binary change.
2018-09-10 11:55:57 -07:00
Raphael Graf
5ab7919324
cairogradient: fix order of color channels, typo
...
Resolves #51
2018-09-08 13:01:37 +02:00
Raphael Graf
cda3b57108
facedetect: fix includes, use native types for parameters, use size_t for vector sizes
2018-09-07 11:55:16 -07:00
Raphael Graf
789684c550
Use the OpenCV C++ API in facedetect.cpp
2018-09-07 11:55:16 -07:00
Raphael Graf
dd07f13bcd
fix boolean parameter type in c++ plugins
...
Resolves #48
2018-09-07 09:37:31 -07:00
Matthias Schnoell
0f4c7e29b7
elastic_scale: added additional validation of parameters and calculation results; linearScaleFactor now defaults to 0.7 (only takes effects if linearWidth > 0)
2018-09-07 09:17:52 +02:00
Matthias Schnoell
4617e40242
elastic_scale: fixed naming and descriptions of parameters
2018-09-07 08:22:58 +02:00
Raphael Graf
1cb2cc229e
cairoimagegrid: improve performance
...
Scale the image once per frame, then copy the pixels to the destination.
This is much faster than repeating the scaling for every tile.
2018-09-06 15:52:05 -07:00
Raphael Graf
b7ede8f389
timeout: set default parameter values, fix blending, fix rectangle height
...
Resolves #41
2018-09-06 15:37:21 -07:00
Matthias Schnoell
35762829be
elastic_scale: added description, sample images and ffmpeg commands for execution
2018-09-06 22:48:51 +02:00
Raphael Graf
e02381aa12
cluster: avoid copying a struct in a loop
2018-09-04 11:20:13 -07:00