aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* blind-peek-head: fix minor compile-time bugMattias Andrée2017-12-071-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Improve makefileMattias Andrée2017-12-076-240/+281
| | | | | | | | Almost fully (to the greatest extent possible) portable. Do not rebuild everything everytime a .c file is added. However, there is some minor oddities to allow use of -j. Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix makefileMattias Andrée2017-12-051-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Makefile: Use .bo instead of .mcb.o, and $(HDR) instead of *.hMattias Andrée2017-12-052-24/+27
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todo: regression in blind-gauss-blurMattias Andrée2017-12-051-0/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix regression bug: the string "0" is an acceptable integerMattias Andrée2017-12-041-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typo bug found by Michael McConvilleMattias Andrée2017-12-041-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todo: tee is too slowMattias Andrée2017-12-041-0/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix error in arg.hMattias Andrée2017-10-181-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix error in arg.hMattias Andrée2017-10-181-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* nselect_print_format: include LsMattias Andrée2017-09-241-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add -% to blind-to-text, blind-colour-srgb, and blind-colour-ciexyzMattias Andrée2017-09-2411-31/+312
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix colour distortionMattias Andrée2017-09-235-44/+49
| | | | | | | | | | | This matrices are not convert to or from the proper YUV colour space both rather the ones used in videos. srgb_to_yuv was created by converting the image [sRGB(100%, 0, 0); sRGB(0, 100%, 0); sRGB(0, 0, 100%)] to YUV with FFmpeg and transposing the matrix. yuv_to_srgb is the inversion of that matrix, the values in the first column should all be 1 but are not due to rounding/truncation error. Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix conversion of Y valueMattias Andrée2017-09-235-39/+38
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-to-video manpage: transparent videosMattias Andrée2017-09-232-1/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typoMattias Andrée2017-09-161-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-09-041-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-peek-headMattias Andrée2017-08-237-5/+193
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-08-171-0/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-next-frame: fix exit status on incorrect usageMattias Andrée2017-08-162-2/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix bugs in blind-from-videoMattias Andrée2017-08-061-8/+17
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update blind-convert to support unconverted output from ffmpeg and partially converted outputMattias Andrée2017-08-0616-298/+515
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-08-051-0/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add support for skipping conversion to CIEXYZ (not complete)Mattias Andrée2017-08-0576-167/+892
| | | | | | | | | | | | | | | | | Some tools are colour space agnostic or even encoding agnostic, by skipping conversion to CIEXYZ when these tools are used, the rendering time can be significantly reduced. The video can also be split horizontally and vertically, and latted merged back, so it is not necessary to convert the entire video if only parts of it actually need it. Because some tools are less agnostic than other tools, partial conversion to CIEXYZ is also added. blind-convert must be updated, and all tools most be test Signed-off-by: Mattias Andrée <maandree@kth.se>
* fix typo and alphabetical order of commandsMattias Andrée2017-07-273-7/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-transition, improve blind-dissolve, and fix blind-{cone,spiral}-gradientMattias Andrée2017-07-2712-22/+168
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-gauss-blur: change glow functionMattias Andrée2017-07-261-4/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add glow effectsMattias Andrée2017-07-265-9/+54
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind{-make,}-kernel: apply identity kernel instead of null kernel to non-selected channelsMattias Andrée2017-07-264-40/+42
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-kernel: add more kernelsMattias Andrée2017-07-262-28/+198
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind*-mean: add -d and replace power with power-streamMattias Andrée2017-07-267-103/+169
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-meanMattias Andrée2017-07-2613-10/+275
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix blind-kernel and blind-temporal-mean,d add blind-{spatial,temporal}-arithm and blind-spatial-mean, and add support for multiple streams in ↵Mattias Andrée2017-07-2522-116/+801
| | | | | | blind-arithm Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add ability to choose korn shell implementationMattias Andrée2017-07-233-3/+13
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix support for using sockets insteads of pipesMattias Andrée2017-07-234-4/+16
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-primary-key: remove ./ and make more portableMattias Andrée2017-07-231-6/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix whitespaceMattias Andrée2017-07-231-3/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-primary-key: add -kMattias Andrée2017-07-232-12/+41
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix blind-primary-keyMattias Andrée2017-07-232-11/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix some errors, add manual for blind-colour-matrix and add blind-primary-keyMattias Andrée2017-07-2314-43/+350
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-colour-matrix, and blind-invert-matrix: fix -e and add -axyzMattias Andrée2017-07-239-12/+186
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-apply-kernelMattias Andrée2017-07-228-2/+246
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove leftover backslashMattias Andrée2017-07-221-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix using blind-from-name without commandMattias Andrée2017-07-222-40/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* blind-split-chan: add -cMattias Andrée2017-07-212-13/+49
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-07-201-0/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-affine-colour and blind-split-chansMattias Andrée2017-07-2012-17/+335
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add blind-mosaic-corners and fix enset_pixel_formatMattias Andrée2017-07-1812-1/+171
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Misc code improvementsMattias Andrée2017-07-1656-431/+213
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Use #include instead of #defineMattias Andrée2017-07-1642-1675/+1850
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>