Alley in Pisa, Italy

by Lars Kotthoff

submit your photo

Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Tag Info

Hot answers tagged


Here's a Python script which moves .jpg files, if no RAW exists. Useful in Mac OS! import os import shutil raw_ext = '.CR2' jpg_ext = '.JPG' destination = '/Users/JohnSmith/Desktop/jpgs/' for filename in os.listdir('.'): (shortname, extension) = os.path.splitext(filename) if extension == raw_ext: if os.path.isfile(shortname + jpg_ext): ...


If you are talking about JPEG files, then the utility jpeginfo is exactly what you're looking for. It can check files for different types of JPEG errors and corruption and either return an error code (the most useful thing for scripting), or just delete files with errors. I use this as part of my initial file transfer, to make sure everything copied okay ...


If this is not about downloading images from your camera, but a computer-to-computer transfer, a common approach to file integrity are checksums. Unfortunately, as far as I know, common "end user" image formats (jpeg, png, gif, …) are not integrity-checked on their own. But as I understand the question to imply automated processing, integrating checksum ...


Photoshop scripts are the best way to achieve this I feel. Google "Photoshop scripts polaroid"'s one I found that might just be what you're looking for - Polaroid Generator


I don't know if there is any way to do mass masking, especially with an inconsistent background. I would suggest a masking tool like Topaz Remask. It would make pretty quick work of masking for these types of photos.


Not really any magical secret other than to reshoot. Generally this type of photo is taken with a white background where the lighting makes it so the background doesn't have to be removed as it blends with the white of the background. Your best bet is likely going to be to use a tablet and the quick selection tool to get the outlines quickly. At least ...


In Lightroom there are various settings that come under the 'Lens correction' umbrella. The 'Enable Profile Corrections' flag will correct the image based on the type of lens it was taken with, so if you copy it from an image taken with a 10mm lens onto an image taken with a 20mm lens, it will correct the latter for distortions caused by the 20mm lens. If ...


There is a simple method to automate the process using Photoshop. It could be recorded as an action or scripted. Load all of the images into a stack and take the median of each pixel (there is a built in function to do this, might just be in Photoshop extended though). This should give you an image of just the background. Load up the first image and paste ...


I solved this by creating a Smart Collection matching the filenames. I just had to copy all JPG filenames into an editor, remove the .JPG, and replace linebreaks with simple spaces. To avoid collisions with other files in my catalog (since the filenames of my camera reset after 9999 photos) I also filtered by folder. Afterwards I could simply select all ...


Ok - because if you didn't answer to my comment I try to give you a general, cross-platform solution. Download XnView MP for the platform you need (it supports Win, MacOSX and Linux in 32/64bit). With the Explorer find how many files are in your archive (right-click, Properties etc.) Go with the browser of XnView MP in the root of your photo archive, ...


If I understand your question correctly you place 4 slides in a transparency adapter, enable Multi Crop and then Vuescan recognizes (erroneously) that you want to scan 8 slides. Subsequently it starts scanning all 8 regions where it thinks slides are present. To only scan the four slides follow these steps: Enable Batch Scan in the Input tab. Choose All ...

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