If it's for use on your website, you can code a php admin tool that will resize and add a watermark to your images every time you want to upload one.
You could use phpThumb to automatically add a watermark. Takes a while the first time the image is used, but then it's cached. http://phpthumb.sourceforge.net/ Examples of what it can do here: http://phpthumb.sourceforge.net/demo/demo/phpThumb.demo.demo.php I've used this on quite a few sites for galleries etc.
That's a nifty application but what about server load? I took a look at the page and it was chugging and chugging and chugging. I've got GD2 on my server and could really use a live, on-the-fly watermarking system. Does this play nicely with Coppermine? Thanks!
All depends on the size of a watermark - small ones seem to be unnoticable, big ones take a good second or two. This site uses a small semi-transparent watermark in the bottom right corner (edit: runs on a shared server btw) http://www.acme-wheelers.co.uk/cycle_photo.php Click on one of these and you'll find a huge watermark that either a) takes ages to process or b) I've run out of phpThumb cache http://www.chinasearch.co.uk/china/wedgwood_gallery.php Not sure about integrating it into coppermine, I'd assume you'd have to chop some code around so that it uses phpThumb
Checked out both sites - you sure did an excellent job of incorporating the application and results look great - but both from my vantage on the West Coast of the US took a long time to load - not the html - the "result" images. I may need to stick with building these offline and adding them to pages or CPG. I seem to recall CPG (Coppermine) has some hacks and add ons that can do this too. I fight hotlinkers a lot - amazing how many nuts are out there that leave the broken hotlinks (I ban it via .htaccess) in place and hit the server time and again getting the 403 and broken image results. I'm thinking if I watermark with the domain I might turn it back on and let the "ads" for the site run all over the place... sigh. Thanks again.
I think I'll have to do some investigating - I assumed the cycling club site was working ok, but the other was having a cache / large png issue. I've been playing with GD code recently, so I think I might end up writing something that checks if a watermarked version exists, and if not, takes the original, sticks the watermark on, then writes it back out into a "watermarked" folder. If I find a simpler solution by just tweaking some phpThumb settings I'll report back. Thx for the compliment btw
The first thing you need to do is record an action. Open a picture that is the same as those or one of those you want to batch process. To create the action. Start out by creating a new action in the action control tab and recording a new action there. Basically you hit the record button and do whatever you want to the picture. When you're done hit stop. In you're case you want to record the digimarc feature. When you are recording go to filter, and select digimarc which should be at the very bottom. Set the watermark to the settings you desire. Hit OK, and then hit stop on recording if it is OK. Next. Go to file -> automate -> Select your action that you just recorded, and select the folder that your pictures are in. You can append something to their name and save them in the same folder, or you can create a new folder and save the batched images there. Here is a guide to batch processing. http://graphicssoft.about.com/od/digitalphotography/l/blps_batch.htm