Published on

Image Processing Software

Authors
  • avatar
    Name
    Shichang Ke
    Twitter

Compiler / Environment / Platform used: Windows 10, Microsoft Visual Code

Implementation and results:

  • (1) Image::Image32::addRandomNoise

    DrawingDrawingDrawing
  • (1) Image::Image32::brighten

    DrawingDrawingDrawing
  • (1) Image::Image32::luminance

    Drawing
  • (1) Image::Image32::contrast

    DrawingDrawingDrawing
  • (1) Image::Image32::saturate

    DrawingDrawingDrawing
  • (1) Image::Image32::crop
    (crop 50 50 100 100 --in ramp.bmp)

    DrawingDrawing
  • (2) Image::Image32::quantize

    DrawingDrawingDrawing
  • (2) Image::Image32::randomDither

    DrawingDrawingDrawing
  • (2) Image::Image32::orderedDither2x2

    DrawingDrawingDrawing
  • (2) Image::Image32::floydSteinbergDither

    DrawingDrawingDrawing
  • (2) Image::Image32::blur3x3

    DrawingDrawing
  • (2) Image::Image32::edgeDetect3x3

    DrawingDrawing
  • (1) Image::Image32::nearestSample

  • (1) Image::Image32::bilinearSample

  • (1) Image::Image32::gaussianSample

  • (1) Image::Image32::scaleNearest

    DrawingDrawingDrawing
  • (1) Image::Image32::scaleBilinear

    DrawingDrawingDrawing
  • (1) Image::Image32::scaleGaussian

    DrawingDrawingDrawing
  • (2) Image::Image32::rotateNearest

    Drawing
  • (2) Image::Image32::rotateBilinear

    Drawing
  • (2) Image::Image32::rotateGaussian

    Drawing
  • (2) Image::Image32::funFilter

    Drawing
  • (6) Beier-Neely Morphing

    I used the test line pairs and images.

    DrawingDrawingDrawingDrawingDrawing
    DrawingDrawingDrawingDrawingDrawing
  • .gif movie animating the results of randomNoise filters

    DrawingDrawing