-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
ImageInTerminal v1.0 will be a game-changer by introducing a better image encoder Sixel.jl and by supporting gif/video display.
We'll start with v0.5, and after living with it for a few months (by fixing potential bugs), move forward to v1.0.
0.5 roadmap
- sixel support optionally set encoding backend to Sixel #50;
- creates a virtual terminal display for
MIME"image/png"WIP: add TerminalGraphicDisplay for image/png #49; - If needed, properly deprecate
imshow/imshow256/imshow24bit([RFC] Don't export imshow/imshow256/imshow24bit #32); - set Julia compatibility to 1.6;
- make
Sixela hard dependency.
We can't add VideoIO and Sixel in the current version because we still want to keep Julia 1.0 compatibility for now.
1.0 roadmap
- add ImageShow as dependency and reuse the
ImageShowdisplay logic: this will be a breaking change as it will refactor the codes or maybe rewrite the wholeimshowlogic; - support
play/explore/giffrom ImageShow (solve Add play and explore for 3D and framestack image playback/interaction #43); - support optinal VideoInTerminal here via
@require VideoIO ...; - add
VideoIOtoImageInTerminaldependencies.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels