# PlotlyJS backend via Plots.jl very slow with images

**URL:** <https://discourse.julialang.org/t/plotlyjs-backend-via-plots-jl-very-slow-with-images/126506>\
**Category:** General Usage\
**Tags:** question, plotting, plots, interactivity, plotlyjs\
**Created:** [March 3, 2025, 5:26pm UTC](https://discourse.julialang.org/t/plotlyjs-backend-via-plots-jl-very-slow-with-images/126506 "2025-03-03T17:26:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex180500](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/alex180500/32/44358_2.png) [@alex180500](https://discourse.julialang.org/u/alex180500)\
**Post date:** [March 3, 2025, 5:26pm UTC](https://discourse.julialang.org/t/plotlyjs-backend-via-plots-jl-very-slow-with-images/126506/1 "2025-03-03T17:26:39Z")

</div>

I was trying to do a plot with a basic image raster as a background when I stumbled into an issue, plotlyJS is painfully slow when using raster images, making it very hard to work with.

Minimal example:

```julia
using FileIO: load
using Downloads: download
using Plots

img = load(download("https://upload.wikimedia.org/wikipedia/en/a/a9/Example.jpg"))

plotlyjs()
plot(img)

```
