While the command line is primarily text based, there are surprisingly some great tools for working with images and videos which rival or in some cases are the basis for their GUI equivalents. For example, if you’ve used any type of website that modifies or generates images, it’s likely it was using ImageMagick on the back end. In the same way, if you’ve used any Linux-based video editor, there is a good chance it was built on top of ffmpeg.
Given that many of these visual-based programs are simply calling the command-line equivalents, you ...