aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2017-05-14 14:21:02 +0200
committerMattias Andrée <maandree@kth.se>2017-05-14 14:21:02 +0200
commit45c25008cbea5241fb711dc7a9ba21ec631bce64 (patch)
tree2fb70aa8fc0c52ea97cf14adb3fa116f08a5b1e3 /TODO
parentAdd missing default case and use strcasecmp for cheching selecting direction (diff)
downloadblind-45c25008cbea5241fb711dc7a9ba21ec631bce64.tar.gz
blind-45c25008cbea5241fb711dc7a9ba21ec631bce64.tar.bz2
blind-45c25008cbea5241fb711dc7a9ba21ec631bce64.tar.xz
Fix errors in blind-kernel and add -w to box blur, and update TODO
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'TODO')
-rw-r--r--TODO17
1 files changed, 17 insertions, 0 deletions
diff --git a/TODO b/TODO
index ae36dd6..bf925a5 100644
--- a/TODO
+++ b/TODO
@@ -17,6 +17,21 @@ blind-invert-chroma invert the chroma
blind-from-sent convert a sent presentation to a one-frame-per-slide blind video.
blind-kirsch https://en.wikipedia.org/wiki/Kirsch_operator
+blind-gaussian-noise https://en.wikipedia.org/wiki/Gaussian_noise
+blind-threshold https://en.wikipedia.org/wiki/Thresholding_(image_processing)
+... https://en.wikipedia.org/wiki/Balanced_histogram_thresholding
+blind-otsu https://en.wikipedia.org/wiki/Otsu%27s_method
+blind-sobel https://en.wikipedia.org/wiki/Sobel_operator
+blind-scharr https://en.wikipedia.org/wiki/Sobel_operator#Alternative_operators
+blind-prewitt https://en.wikipedia.org/wiki/Prewitt_operator
+blind-roberts-cross https://en.wikipedia.org/wiki/Roberts_cross
+--- https://en.wikipedia.org/wiki/Foreground_detection
+--- https://en.wikipedia.org/wiki/Noise_reduction#In_images
+--- https://en.wikipedia.org/wiki/Dark-frame_subtraction
+--- https://en.wikipedia.org/wiki/Video_denoising
+--- https://en.wikipedia.org/wiki/Canny_edge_detector
+--- https://en.wikipedia.org/wiki/Deriche_edge_detector
+--- https://en.wikipedia.org/wiki/Edge_detection
blind-from-video: add options to:
* just run ffmpeg just print the output
@@ -28,6 +43,8 @@ blind-from-video: add options to:
Add [-j jobs] to blind-from-video and blind-to-video.
+Add -f (framewise) to blind-repeat
+
Generate a header file with the appropriate values for USING_BINARY32, USING_BINARY64.
long double is slightly faster than long.
long double (xyza q) could be added as another format.