dart_image_processing 0.0.3 copy "dart_image_processing: ^0.0.3" to clipboard
dart_image_processing: ^0.0.3 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. There won't be [...]

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
0
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. There won't be problem for ios if running in android. Currently there are few features available. Advance image processing algorithms will be added soon.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on dart_image_processing