MRtrix3 / mrtrix3

MRtrix3 provides a set of tools to perform various advanced diffusion MRI analyses, including constrained spherical deconvolution (CSD), probabilistic tractography, track-density imaging, and apparent fibre density
http://www.mrtrix.org
Mozilla Public License 2.0
294 stars 180 forks source link

ENH [mrpeek]: terminal-based image viewer using sixel #2079

Open jdtournier opened 4 years ago

jdtournier commented 4 years ago

Displaying images on a remote server is very difficult / impossible currently using mrview, due the incompatibility of OpenGL 3+ with X11 forwarding (see here for details). It will be some time before the technology is updated to fix this.

In the meantime, @wasserth's niicat project shows that it is possible to allow some (limited) display functionality using sixel. The libsixel project provides an implementation that seems like a good starting point for a C++ command.

Tasks

Optional

maxpietsch commented 4 years ago

I'd add an optional task to support image display via other custom escape sequences such as