Basic system identification and image & graphics processing (a.k.a. 'machine learning' and 'machine vision*') algorithms
- interpolation
- simple scaling and rotation: rotatioNN.py and rotation2D.py
- demosaicking (for Bayer's and X-Trans® CFAs): demosaicking.py and demosaickingX.py
- Cooley-Tukey's FFT: CooleyTukey.py
- low-light image generation: PoissonedJupiter.py and PoissoningMBA
- Monte Carlo pixel counting/area measurements: MonteCarlo.py
- denoising by DCT or wavelet thresholding: DCT.py and WaveletThresholding.py
- Duda's ANS compression coding: ans.py
- JPEG 'lite' algorithm: jpglite.py
- JPEG 2000 'featherlite' algorithm: J2K.py
- Hamming's code: HammingBird.ipynb and HammingBird.py
- cryptography: PKI RSA.py, key-exchange DHM.py, zero knowledge proof ZKP.py and elliptice curves ECC.pl
- Julia's and Mandelbrot's fractals visualisations: julia.py and mandelbrot.py
- pseudo-random number generator: pseudogenerator.py
- Tukey's potion: TukeyPotion.py
- function regression estimation with L2 cost function and Lq constraints: regressionCVX.py
- Julia's and Mandelbrot's fractals (yes, again, but now as a nonlinear dynamic phenomena): julia.py and mandelbrot.py
- Collatz's conjecture visualization: collatz.py
- Golden Section Search: GSS.py
- Bayes' theorem: Bayes4all.ipynb and Bayes4all.py
- Monty Hall's (no-)problem: MontyHall.py
- Polar squares and scary circles: PolarAndPolygon.py
- Bézier curves: deBézier.py and rationalBézier.py
- Bresenham's line bresenhamLine.py and circle: bresenhamCircle.py
- CGAL in action: wedge.scad