On Sun, 17 Nov 2019 16:35, Galen Seitz wrote:
On 11/16/19 5:15 PM, Galen Seitz wrote:
I have a need to add annotations to some photos.  Text, lines with arrows, and circles or elipses is about all I need.  In the past I've used imagemagick or xfig for this.  They work, but I wouldn't describe them as easy to use.  Any recommendations?  I'm using CentOS, so any application needs to be available there.

One more thing.  I'll be creating the photos themselves by grabbing stills from video using VLC.

FWIW, I ended up installing 'shutter'. It didn't take too long to do some very basic annotation. Beware that it appears to be a perl application, and it required many perl modules. yum took care of it, but there were about 50 dependencies that had to be installed.

Sorry, for catching up so late. I'm glad you found a solution that works for you. I had this problem recently, myself.

1) I love Image/Graphics-magick and that would be my first choice if I ever need to fully automate this for a large, repeating workload. However, I haven't do it, so I don't know the right options to recommend. Someone else suggested a command, so I will not try. But, I have done other amazing things with this software and I'm sure it can do what you want.

2) Inkscape w/ imported image. What is nice about this solution is that it is repeatable and editable, so you can make adjustments without having to redo everything. In our case, we wanted to annotate a graph, but we kept making changes to the graph! Inkscape made it easy to just delete and re-import the graph, then slide it underneath the annotations, and re-export it to .png. For occasional work, it is a pretty good option and anyone can jump in to do it. Inkscape saves work as SVG, which has benefits.

3) LaTeX w/ TikZ. TikZ is probably just as hard to use as imagemagick, plus you have to know LaTeX in addition. However, it looks amazing. This is my preferred method to annotate images in papers, presentations, or posters (for which I would use LaTeX, anyway). It works like the Inkscape method, where you draw on top of a background image, but it's much faster to update the image when you need to; just change the graphic file and re-run latex. Also, it automatically scales the annotations with your output format, so you always get *perfect* anti-aliased arrows and text, from icons to gigantic posters.

4) GIMP. Works just like Inkscape in practice, but has it's own native format. If you want SVG or don't already know GIMP, I would suggest Inkscape, but GIMP is certainly more powerful.

--
PRD
_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to