Tag Info

Hot answers tagged

21

Use imagemagick: Imagemagick's own watermarking tutorial. Watermarking a single image looks like convert logo.jpg -font Arial -pointsize 20 \ -draw "gravity south \ fill black text 0,12 'Copyright' \ fill white text 1,11 'Copyright' " \ wmark_text_drawn.jpg For dealing with multiple images, see How to ...


20

Yes, in Photoshop you could batch process the images in a folder using an action. Simply: Open the image Open the "Actions" panel and hit "Create new action". Name the action and hit "Ok" You should now be in record. Most anything you do will be logged in the action as a step until you hit the "Stop" button in your actions toolbar menu. Create your ...


16

There is a Gimp script that is specifically designed to add watermarks: Batch Image Watermark Script. It need to be run through the command line, but it is quite straightforward: Download the script Save the downloaded file to your GIMP install followed by \share\gimp\2.0\scripts. For Windows users Start -> Run… -> Cmd (hit OK) Type cd followed by ...


14

It depends how you define "simple." Photoshop has variable data functionality built in, but it's not terribly well documented and is considered an inappropriate subject for polite conversation, such as at cocktail parties or church socials. On the other hand, it's years since I used this myself, so constructing this tutorial has been a good refresher. ...


11

ImageMagick answers have pretty much already been given at this point, but I wanted to give a little more detailed answer, so that everyone should be able to use it. Example with dummy paths: Which you will have to replace. ( On a mac and windows you can drag a file or folder to terminal window, which will convert into a path ) Make sure the ...


10

Using a bash script To do this from the command line, you could use a utility called Gifsicle. There is no built in method to delete every other frame, so you'll need to get your hands dirty with some scripting. Here is a quick script I made to do just a single GIF: #!/bin/bash # This script will take an animated GIF and delete every other frame # Accepts ...


9

In case you seem to be running Linux you may stitch the applications easily together to get the desired result. This can then also be incorporated in your batch processing script. The example below makes use of jp2a, a powerfull JPG to ASCII-art converter with many options to achieve desired results (consult the manpage). We then further process the ...


9

I'd probably use ImageMagick. There is a feature available to modify the hue, but it's percentage based instead of degrees. Hue Modulation Rotates the colors of the image, in a cyclic manner. To achieve this the Hue value given produces a 'modulus addition', rather than a multiplication. However be warned that the hue is rotated using a ...


7

I know you said you're not comfortable with command line tools, but ImageMagick can do this: Replace a Specific Color convert balloon.gif -transparent blue balloon_trans.gif Where balloon.gif is the source image, -transparent specifies that you want a transparent bg, blue is the color you want to replace, and balloon_trans.gif is the ...


7

NOTE: This answer was posted before there was a command line/open source requirement, but I'm leaving it up as it may help someone else in the future Using Photoshop This is not an open source or command line solution, but you can do this with Photoshop: File ▸ Import ▸ Video Frames to Layers... "Limit To Every __ Frames" will do the trick for ...


7

Here's a simpler solution using gifsicle than JohnB's script: gifsicle input.gif `seq -f "#%g" 0 2 99` --unoptimize -O2 -o output.gif This command should work in most Unix shells; I've tested it in bash. Replace input.gif and output.gif with the input and output file names, and 99 with the number of frames in your animation. (It's OK to use a larger ...


6

IrfanView has this ("Add watermark image") File -> Batch conversion / rename -> Advanced


6

You can use this python code I created to create ascii art from still images and videos: https://gist.github.com/lindylex/9374326 Example output Original ASCII art output (python ascii_movie_image_ver_1.py cat.jpg 4 10)


5

Yes: What you want to explore is ImageMagick, an extremely powerful tool for image manipulation. It is based on command line, but in short: you have a folder (or folders containing folders containing folders etc), and one command on command line will generate all your images with watermarks, in a folder structure of your choice.


5

As I mentioned in the comments, you should give some more clarity in your question to get a truly tailored answer. But, from what you stated above, I can help you break down your seemingly 6 steps into 3: 1) Copy a layer/layers 2) Make a new Document 3) place/drag them into the new document Step 1: Duplicate Do you know about the Duplicate ...


5

Gimp doesn't have actions on its own, but there are two very popular plugins or scripts you can use: Resizing using Bimp (Batch Image Manipulation Plugin) Source: http://www.alessandrofrancesconi.it/projects/bimp/ Instructions: Open BIMP from the File menu Add all the image files that you want to manipulate Choose Resize from the list of available ...


5

You can do this by recording a custom Action of yourself: Opening the file Saving it as a .png file Closing the file Then you can automate this for the entire folder by going File -> Automate -> Batch. Choose the folder containing all the images and run your custom Action.


4

Xnview have very flexible and powerful (and easy to use) batch capabilities It comes in many forms, including a portable version [for example, on portableapps.com, or others] When in the "browser view" (ie, not viewing a specific image, but a folder) select (ctrl+click, or shift+click) a bunch of images, and then ctrl+U to open the batch-processing dialog ...


4

Canvas Flip Positioning in Photoshop uses 0, 0 as the top left. So, if you want to position an element from the bottom left, there is a way — You can flip the canvas, position the element, flip the entire canvas back, then flip the element. It's not ideal, but it'll give you positioning that's relative to the bottom left. Resize and/or edit the canvas ...


4

I'm answering my own question, since I found a solution. Based on Scott's suggestion (in a comment to the question) to use scripting, I found a script that helps export each layer as a raster image. The script, called "Batch Export Unlocked Layers" is written by John Wundes. The script is hundreds of lines and too long to post here but I'll link to the ...


4

Perfect scenario for a Batch Action. You'll need to perform the action once to record what you want to do, then setup a Batch Action under File > Automate > Batch. At, least that's where to find it on CS3-CS5.


4

Keyboard shortcuts are your friend. http://www.shortcutworld.com/en/mac/Photoshop_CS5.html Remember, if you're on a PC, basically any command button in a short cut will be your Ctrl button. I have a very similar job editing photos for an ecommerce company, and shortcuts cut down the amount of time the job would've taken exponentially. Here's how I'd ...


4

Potrace is free and you can do batch processing from the command line. The first thing you need to do is converting all images to bmp format. There are several ways to do this but I use mogrify. Run mogrify -format bmp *.jpg Convert all images to SVG format: potrace --svg *.bmp The downside is that the quality of the conversion will not be as ...


4

Manage The first answer is probably to manage the assets so that you don't have to sort them. Generally speaking there may be peculiar considerations depending on the object of such management, and so that extends to all sorts of assets. There is often reference to "software" and it surely exists, though often related to the software environment one adopts ...


4

You can simply add an Invert Fill Layer and this will invert all layers below it.


4

Since it wasn't complicated, I decided to write it from scratch. I wouldn't expect the script to be very fast, due to the fact that it's opening, saving and closing files. It should highly depend on your computer and the .ai file(s) in question. Make sure to check the first two variables: overwrite and targetVersion, before trying to run the script. You may ...


3

Sprite sheets should have the same size for each frame so that you don't get this problem. Thats what a sprite atlas is for, when you create a sprite atlas with images like these the program you use will create offsets for each frame so its easy to use in other programs like game salad and they take up less space. The problem here is that you are using a ...


3

Using ImageMagick's command line tools, you could do: $ composite -compose Dst_Over -tile pattern:GRAY0 image.png image.jpg Which Uses pre-generated pattern (GRAY0) that is solid black Puts the pattern behind (-compose Dst_Over) your png-file image.png Tiles the pattern (-tile) so it will fill the whole canvas Intelligently saves the composite image as ...


3

In Photoshop - Action and Batchor Image Processor is what you need: http://graphicssoft.about.com/od/digitalphotography/l/blps_batch.htm So this is how it would basically go: Make Action where you create a new layer at the bottom and fill it with color. Use File > Automate > Batch or File > Scripts > Image Processor to execute that recorded ...



Only top voted, non community-wiki answers of a minimum length are eligible