text: Title: Add transforms from Augraphy
  Body: For every transform:
  1. Double check that there is no 
  2. Create separate Pull request.
  3. Add the code and check where possible that numpy operations are replaced by the similar OpenCV code.
  4. Use vectorized operations where possible.
  5. Add link to the original implementation and where possible paper where the transform was intriduced. 
  
  
  https://augraphy.readthedocs.io/en/latest/doc/source/list_of_augmentations.html
  
  - [ ] BadPhotoCopy
  - [ ] BindingsAndFasteners
  - [ ] Bleedthrough
  - [ ] BrightnessTexturize
  - [ ] ColorShift
  - [ ] DelaunayTessellation
  - [ ] DepthSimulatedBlur
  - [ ] DirtyDrum
  - [ ] DirtyRollers
  - [ ] DirtyScreen
  - [ ] DotMatrix
  - [ ] DoubleExposure
  - [ ] Faxify
  - [ ] Hollow
  - [ ] InkBleed
  - [ ] InkColorSwap
  - [ ] InkMottling
  - [ ] LCDScreenPattern
  - [ ] LensFlare
  - [ ] Letterpress
  - [ ] LightingGradient
  - [ ] LinesDegradation
  - [ ] LowInkPeriodicLines
  - [ ] LowInkRandomLines
  - [ ] LowLightNoise
  - [ ] Markup
  - [ ] Moire
  - [ ] NoiseTexturize
  - [ ] NoisyLines
  - [ ] PatternGenerator
  - [ ] ReflectedLight
  - [ ] Scribbles
  - [ ] ShadowCast
  - [ ] SubtleNoise
  - [ ] VoronoiTessellation
  - [ ] WaterMark
  - [ ] BookBinding
  - [ ] Folding
  - [ ] GlitchEffect
  - [ ] InkShifter
  - [ ] Rescale as Rescale2DPI
  - [ ] SectionShift
  