Pengolahan citra digital dengan Javascript
Dengan library Pixastic (http://www.pixastic.com), kita dapat melakukan pengolahan citra digital sederhana. Pengolahan di sini bukan “mengedit gambar”, tapi lebih ke pemrosesan citra. Mirip dengan salah satu materi kuliah, Pengantar Pemrosesan Citra Digital. Beberapa pemrosesan yang bisa dilakukan oleh Pixastic adalah:
- Blend
- Blur
- Blur Fast
- Brightness/Contrast
- Color Adjust
- Color Histogram
- Crop
- Desaturate
- Edge Detection
- Edge Detection 2
- Emboss
- Flip Horizontally
- Flip Vertically
- Glow
- Histogram
- Hue/Saturation/Lightness
- Invert
- Laplace Edge Detection
- Lighten
- Mosaic
- Noise
- Pointillize
- Posterize
- Remove Noise
- Sepia
- Sharpen
- Solarize
- Unsharp Mask
Kalau di kuliah biasanya menggunakan Matlab, maka di sini cukup dengan Javascript ditambah library Pixastic.
Sedikit tambahan, Pixastic bekerja dengan mengambil pixel-pixel dari citra, dan menempatkannya pada sebuah canvas HTML. Pixel-pixel pada canvas itulah yang kemudian diolah dengan teknik-teknik pemrosesan citra.
Balas