Add watermark to exported pictures
Submitted by Jim Nelson
Link to original bug (#716944)
Description
---- Reported by jim@yorba.org 2010-12-06 10:24:00 -0800 ----
Original Redmine bug id: 2921
Original URL: http://redmine.yorba.org/issues/2921
Searchable id: yorba-bug-2921
Original author: Jim Nelson
Original description:
A user has requested that we offer an option to add a watermark to images that are exported: https://answers.launchpad.net/ubuntu/source/shotwell/question/136768
---- Additional Comments From shotwell-maint@gnome.bugs 2011-02-01 14:22:00 -0800 ----
History
Comment 1
Updated by Joseph - almost 3 years ago
It seems from the question that this should be applied before uploading, however it might be useful to have the ability to watermark files locally. Maybe a checkbox in the upload dialogue (remembering the setting). Text watermarks could be executed with the imagemagick library, greyed dissolve (detailed here [http://www.imagemagick.org/Usage/annotating<watermarking](http ://www.imagemagick.org/Usage/annotating<watermarking) ) seems to be a good option. Perhaps also allow the user to use an image as a watermark. Need to decide if tiled or a single watermark is better, and additionally the relative size of the watermark (i.e. should it occupy the middle 50% of the image?).
to create watermark:
convert -background none -fill black -font DejaVu-Sans-Book -pointsize 350 label:“userinput†~/.shotwell/watermark.gif
to watermark images:
convert ~/.shotwell/watermark.gif <del>
fill grey10 -colorize 10 miff:</del>
|
composite -dissolve 25% -gravity center – img_to_watermark.jpg
watermarked.jpg
The value of the dissolve, as well as the fill and colorize affect the “strength†of the watermark. And it'd be better to put the -fill -colorize on the watermark creation side instead of the watermarking side (to save processing). I think it would also make sense to rescale the watermark to a given fraction of the final image before applying.
--- Bug imported by chaz@yorba.org 2013-11-25 21:48 UTC ---
This bug was previously known as bug 2921 at http://redmine.yorba.org/show_bug.cgi?id=2921
Unknown Component Using default product and component set in Parameters Unknown version " in product shotwell. Setting version to "!unspecified". Unknown milestone "unknown in product shotwell. Setting to default milestone for this product, "---". Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one. Resolution set on an open status. Dropping resolution