dart_image_processing 0.0.4 copy "dart_image_processing: ^0.0.4" to clipboard
dart_image_processing: ^0.0.4 copied to clipboard

discontinued
outdated

A Flutter package in Image Processing. It provides basic features like image blurring and other transformation for bitmap image for now. All the calculations are performed in pure dart.

example/example.dart

import 'dart:io';
import 'package:dart_image_processing/dart_image_processing.dart';

void main() {
  U8Bitmap object = U8Bitmap();
  print(File('sampleImages/bridge.bmp').readAsBytesSync().toList());
  object.init(
      rawBytes: File('sampleImages/bridge.bmp').readAsBytesSync().toList());
  final imageArray = object.imread();

  // SpatialFiltering filterObj = SpatialFiltering();
  // var filteredImage = filterObj.simpleFilter(kernelSize: 5, image: imageArray);
  IntensityTransformation transform =
      IntensityTransformation(srcImage: imageArray);

  // var negativeImage = transform.negative(bpp: object.bitsPerPixel);
  // var logTransformedImage = transform.logTransformation(constant: 70);
  var gammaTransformedImage =
      transform.gammaTransformation(constant: 50, gammaConstant: .4);
  object.imwrite('outputs/output', gammaTransformedImage);
}
1
likes
30
pub points
0%
popularity

Publisher

unverified uploader

A Flutter package in Image Processing. It provides basic features like image blurring and other transformation for bitmap image for now. All the calculations are performed in pure dart.

Repository (GitHub)
View/report issues

License

GPL-3.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on dart_image_processing