Skip to content

Plot with background image #705

@chimivari

Description

@chimivari

I want to add an image to the background of the plot. I saw the example but it doesn't work.
I have these dependencies :

[dependencies]
image = "0.25.8"
plotters = { version = "0.3.7", features = ["image", "bitmap_backend"] }

And the error occurs at this line :

let elem: BitMapElement<_> = ((0.05, 0.95), image).into();
error[E0277]: the trait bound `plotters::element::BitMapElement<'_, _>: From<(({float}, {float}), DynamicImage)>` is not satisfied
  --> src\main.rs:35:56
   |
35 |     let elem: BitMapElement<_> = ((0.05, 0.95), image).into();
   |                                                        ^^^^ the trait `From<(({float}, {float}), DynamicImage)>` is not implemented for `plotters::element::BitMapElement<'_, _>`
   |
   = help: the following other types implement trait `From<T>`:
             plotters::element::BitMapElement<'_, Coord, BGRXPixel>
             plotters::element::BitMapElement<'_, Coord>
   = note: required for `(({float}, {float}), DynamicImage)` to implement `Into<plotters::element::BitMapElement<'_, _>>`

Can you help me ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions