magickEvaluateImage method

Future<bool> magickEvaluateImage({
  1. required MagickEvaluateOperator operator,
  2. required double value,
})

MagickEvaluateImage() applies an arithmetic, relational, or logical expression to an image. Use these operators to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.

This method runs inside an isolate different from the main isolate.

  • operator: the operator channel.

Implementation

Future<bool> magickEvaluateImage({
  required MagickEvaluateOperator operator,
  required double value,
}) async =>
    await _magickCompute(
      _magickEvaluateImage,
      _MagickEvaluateImageParams(_wandPtr.address, operator, value),
    );