Coder Social home page Coder Social logo

Comments (5)

Wedg avatar Wedg commented on May 18, 2024

Is this the same issue? I also can't get preview() to work in Jupyter.

When running

preview()

And when running

display("image/png", FileIO.load("drawing.png"))

I get the same error message:

MethodError: no method matching show(::IOContext{Base64.Base64EncodePipe}, ::MIME{Symbol("image/png")}, ::Array{RGB{FixedPointNumbers.Normed{UInt8,8}},2})
Closest candidates are:
  show(::IO, !Matched::MIME{Symbol("text/plain")}, ::AbstractArray) at arrayshow.jl:316
  show(::IO, !Matched::MIME{Symbol("text/plain")}, ::Any) at sysimg.jl:194
  show(::IO, !Matched::MIME{Symbol("text/csv")}, ::Any) at C:\cygwin\home\Administrator\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.0\DelimitedFiles\src\DelimitedFiles.jl:828
  ...

Stacktrace:
 [1] limitstringmime(::MIME{Symbol("image/png")}, ::Array{RGB{FixedPointNumbers.Normed{UInt8,8}},2}) at C:\Users\michaelw\.julia\packages\IJulia\4VL8h\src\inline.jl:43
 [2] display(::IJulia.InlineDisplay, ::MIME{Symbol("image/png")}, ::Array{RGB{FixedPointNumbers.Normed{UInt8,8}},2}) at C:\Users\michaelw\.julia\packages\IJulia\4VL8h\src\inline.jl:53
 [3] display(::MIME{Symbol("image/png")}, ::Array{RGB{FixedPointNumbers.Normed{UInt8,8}},2}) at .\multimedia.jl:301
 [4] display(::String, ::Array{RGB{FixedPointNumbers.Normed{UInt8,8}},2}) at .\multimedia.jl:179
 [5] top-level scope at In[18]:1

But when running

display("image/png", read("drawing.png"))

I do get a display of the image - i.e. it works.

from luxor.jl.

cormullion avatar cormullion commented on May 18, 2024

hi Michael. I'm sorry you're encountering problems. I've got no access to a Windows box so I've never been able to test it properly. One thing that could be done would be to try other packages that display things (plots, images, etc) to see whether the problem is lower down the stack or entirely within Luxor.jl code.

from luxor.jl.

cormullion avatar cormullion commented on May 18, 2024

Might be better in release v1.1.1, made today.

from luxor.jl.

Wedg avatar Wedg commented on May 18, 2024

It works! Thank you! I'm sure you can close the issue.
And thank you too for the Luxor package. It's awesome.

from luxor.jl.

cormullion avatar cormullion commented on May 18, 2024

@Wedg thanks for the testing, am relieved to hear that it works!

from luxor.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.