About Me


I played drums in 5th-grade band, but if you're looking for the Jeff Friedl who plays drums for ASHES dIVIDE, that's not me.

What is me is...

Random data points about Jeffrey Friedl
  • I currently live in Kyoto, Japan.
  • Married to Fumie since 1998.
  • Son Anthony born October, 2002.
  • Have studied the following languages in school: English, Spanish, German, French.
  • Can actually speak the following languages: English, Japanese.
  • Languages I apparently wasted a lot of time on for nothing: Spanish, German, French.
  • Born in San Diego, California.
  • Raised in Rootstown, Ohio.
  • Bachelor of Science in Math / Applied Computer Science: Kent, 1987.
  • Master of Science in Computer Science: University of New Hampshire, 1988.
  • Have been in a couple of big earthquakes (Loma Prieta '89, Kobe '95).
  • Spent 2.5 painful years writing the first edition of Mastering Regular Expressions (O'Reilly Media, 1997).
  • Spent 2 more painful years writing the second edition (O'Reilly Media, 2002).
  • Spent only 9 months updating for the third edition (O'Reilly Media, 2006).
  • Legally use the name 「松中ジェフリー」 in Japan.
  • Catholic.
  • Have programmed in C since 1981, Perl since 1990. Don't know C++.
  • Have used jfriedl@yahoo.com as an email address since before there was Yahoo! Mail. Still use it.
  • Wrote these blog posts.
  • Took these pictures, and these, too.
  • I lurk on Google Plus and Facebook.
  • Adobe Systems, Inc 【アドビ システムズ】 (10/2007 — 8/2008, and again 12/2009 — 5/2010)
    I consulted on issues related to Lightroom.
  • Peak Web Consulting (2007 — 2008)
    I worked on back-end infrastructure tools for top-tier bandwidth users (big Big players on the Internet, whose names I'm not allowed to mention).
  • Yahoo! 【ヤフー(アメリカの本社)】
    Sunnyvale, CA, USA (1997 - 2005)
    Architecting and engineering on the Y! Finance site, using mostly Perl/MySQL to fold, spindle, and hopefully not mutilate reams of financial data. I was employee #192. When I left )-: I was the 30th most senior (by time, certainly not influence) employee.
  • Omron Tateishi Denki 【オムロン立石電機】
    Nagaokakyou, Japan (1989-1997)
    Mostly kernel work on a four-processor symmetric shared memory system that Omron was developing. While at Omron, spent about three years as a “visiting scientist” at Carnegie Mellon University (and was mostly unimpressive to the superbly smart people there).
  • Northeastern Ohio Universities College of Medicine (NEOUCOM)
    Rootstown, Ohio (1981 - 1986)
    Worked with a first-run IBM-PC with DOS 1.0. (Unfortunately, Microsoft has not improved on their software much since then). Washed a lot of lab equipment. Did a lot of programming, including some really advanced flow cytometer control software in FORTH.

I enjoy researching a subject of personal interest, and then, because I occasionally stumble across an ability to write well, sharing the results. Examples include my long writeup on digital image color spaces, the auto-focus test chart that I developed, and a detailed Analysis of Lightroom JPEG Export Quality Settings. (See all in my list of geeky photo-tech posts.)

I also seem to have become the main provider of plugins for Adobe Lightroom, such as my plugins that allow direct export to Zenfolio, Flickr, SmugMug, PicasaWeb, Facebook, and more: see my Lightroom Goodies page for current details. I develop these on my own time, as a hobby, which is perhaps a bit odd because I don't actually use most of them in my own photo workflow. In case it's of interest, I've written up a story on how I fell into this line of handiwork: “Road to Now: My Long Path To Lightroom Plugin Development

For comments specific to a blog post, feel free to leave a comment on the post. Otherwise, feel free to send email. (Plugin logs should be sent as per this FAQ.)

The 30 most-recent comments (out of 263; see all), most recent last...

I recently discovered your ”Jeffrey’s Exif Viewer” i think it a great website-program, though i noticed that when i upload image it is saved in http://regex.info/exif-data/”name.extention” (some random numbers and letter as a name ) and after couple of days, when i upload exact same image and click on it i get directed to same http://regex.info/exif-data/”name.extention” link with same image name as before. So my question is, if images are deleted from servers and if so, why do they appear in same exact name as then they were uploaded before?

Thank you for you ansver in advance.

The name appears to be random, but it’s actually computed from the content of what’s uploaded. Two people uploading the same photo will see it at the same name (which is fine because it’s the exact same photo). —Jeffrey

— comment by Anonymously on August 16th, 2015 at 5:50pm JST (11 months, 10 days ago) comment permalink

I wanted to ask if images that someone upload using exif viewer are stored somewhere in servers? And if so then for how long?

They’re stored temporarily on the server to support the view request; a robot sweeps through every so often to delete them. It depends on the size and how often it’s viewed and the luck of timing, but the longest something might stay is about a day, I suppose. —Jeffrey

— comment by Hi on August 17th, 2015 at 7:24pm JST (11 months, 9 days ago) comment permalink

”Suppose” doesn’t sound too confident :D. anyways, out of curiosity could i ask you in what principle image name is created exif viewer? ofcourse if it’s not a secret :).

It’s been a while since I paid attention to the code, sorry, so I’m not sure of the exact timings and file-size thresholds I used. The point is they don’t stick around long, but long enough to ameliorate heavy load when an image view gets linked from a high-traffic site. The filename used internally is derived via MD5 from either the url or the image data, along with a private string for good measure. —Jeffrey

— comment by Hi on August 17th, 2015 at 11:59pm JST (11 months, 9 days ago) comment permalink

Posting this here. I saw your Apple post. I have an Apple question for you but its not directly related to your post. Do you know of any decent parental control apps for the iphone and ipad?

I’m amazed that Apple can make products that are so appealing (addictive), especially to kids and then offer the most rudimentary restriction mechanisms.

The optimum set up would be something that has curfews (device won’t work Before X am or after Y pm) And also has a quota (X hours of device during weekdays Y hours of device during weekends etc.)

Yeah… an app can’t replace parenting but e-devices are truly addictive to kids and everyday its a battle. When we put the parental controls on the laptop my son balked passionately but got used to it. I need a similar app for the coming school year. Any advice would be greatly appreciated.

Ron Evans

I looked into this a while ago, and there’s nothing. It is indeed sad and amazing that Apple doesn’t offer at least some basic controls here; the need is manifestly obvious to any parent. Perhaps Apple really is a company of childless hipsters. —Jeffrey

— comment by Ron Evans on August 19th, 2015 at 11:17am JST (11 months, 7 days ago) comment permalink

Hi Jeffrey!

Recently I was looking at a photo and it seems like the metadata has been scrubbed; in place was this:

Special Instructions: FBMD0f000777030000452300003a740000577d00009586000066d00000925d0100058e0100

Any input as to what this all means?

And the color space profile; that has nothing to do with the metadata, correct? Thanks for an awesome tool!

It seems that Facebook adds that bit of metadata (and strips everything else) on uploaded photos. No one seems to know what it means. I’m not sure what you’re asking about the color space… the file’s color data is meant to be interpreted in a particular way, and that can be indicated with a profile and/or metadata tags; see this long writeup for more. Facebook tends to replace whatever was sent with the image with its own custom sRGB-like profile. —Jeffrey

— comment by Todd Golling on September 14th, 2015 at 11:46pm JST (10 months, 12 days ago) comment permalink

Dear Jeffrey,
Firstly let me thank you for all your hard work on your Lightrooom Plugins.

I only recently discovered them and I am now working hard to get maximum benefit from them.
I first discovered your plugin for Phil Harvey’s ExifTool which I have used for years – much easier accessing it from within Lightroom.

I am comparatively new to Lightroom, but have used Adobe products since version 1 of Photoshop.

I am sure you are aware of the many discussions about Nikon NX2 and Lightroom – mostly ill informed, but frustrating to many.
I find that technically it is possible to achieve the editing in Lightroom that was possible in NX2 for older cameras, using addons but it is still a clumsy workflow.

Let me explain…
NX2 uses the Nik Software U point technology to allow very precise editing of images. Nikon licenced this software from Nik and built it into NX2. When Google bought Nik that license was no longer available to Nikon and therefore NX2 has not been updated to cater for the newer cameras such as the D810.

Google have continued to make the Nik Software available as a plugin for the Adobe products, including Lightroom and it works well.
So the editing functionality of NX2 is available in Lightroom.

The issue is that Lightroom does not read or understand the Nikon Maker Notes.
For example, the camera can be set to use Picture control VIVID. That is recorded in the Maker Notes and your plugin will read the fact that the VIVID setting was used. (Tagged in the raw file)
Lightroom has a setting mimicking the Vivid setting that can be applied under Camera Calibration settings in Lightroom. The problem is knowing which images have been taken with Vivid Picture Control.

That is where I am hoping that your plugins will assist.

I am hoping to find a way of using the plugins to read the Maker Notes and create a Collection of images with NikonMakerNotes: PictureControlBase = Vivid. (and other settings such as Active D-Lighting Then I can apply a bulk setting to that collection using the Lightroom Camera Calibration setting Vivid, or a variation of it, etc.

In summary, I along with many others am trying to use your plugins to add to the functionallity of Lightroom so that it will mimic the behaviour of the old DX2 software from nikon to allow support for the new camera models eg D810.

An ideal workflow would be to read teh maker notes automatically and then apply predetermined settings, predominently, Temperature, Picture Control (eg VIVID), and D-Lighting (combination fo EXP and tone curve).

I have spent some time investigating the functionality of the plugins, but so far without success.

Are you able to advise me if what I am attempting is possible?

Many thanks Ian.

I don’t see a way to automate everything, but you can group photos with my Data Explorer plugin. Using the criteria of “User Specified Master-File Data Field” with a value of “PictureControlBase”, you’ll be able to partition selected images into one collection per control type, for example. —Jeffrey

— comment by Ian on September 24th, 2015 at 2:04pm JST (10 months, 2 days ago) comment permalink

Hi Jeffery. Many thanks for the plugins for LR to ZF. Currently I can’t transfer images. When I click to create a new gallery I get the following message and can’t go further. “Create new gallery at Zenfolio aborted: Unexpected HTTP reply from http://api.zenfolio.com/api/1.6/zfapi.asmx: Deprecated API version – upgrade required to at least version 1.7.” I emailed ZF and they told me to contact (you) the software developer. Can you help me get back on track. As of right now I’m out of business as my contracts hold me to ZF online viewing. Thanks much.

Paul Gorman

Sounds like you’re using an ancient version of the plugin; please upgrade. —Jeffrey

— comment by PAUL GORMAN on October 9th, 2015 at 6:34am JST (9 months, 17 days ago) comment permalink

I haven’t exported to lightroom in almost 2 years. I thought I had done everything I needed to do in order to begin again. I got this message. What??????????????

Unexpected HTTP reply from http://api.zenfolio.com/api/1.6/zfapi.asmx: Deprecated API version – upgrade required to at least version 1.7

HELP….. David

You’re using a very old version of the Zenfolio plugin. Please upgrade. —Jeffrey

— comment by David Sacks on November 17th, 2015 at 3:06pm JST (8 months, 9 days ago) comment permalink


I am a novice with a problem with my Nikon D5300 in RAW Uncompressed mode and my Adobe CS3 Photoshop. It can’t see the file, only if I convert to TIFF or JPEG. I read an article that said I could use your EXIF Viewer and change the model version of camera on the file and then CS3 would open the file. I have downloaded your EXIF Viewer file, I think, and folllow the directions for a file on the harddrive. and no luck. Could you please provide directions for a Dummy on the proper download and how to bring up the D5300 RAW (Uncomrpessed) file so I can see it and play with it in RAW before converting it to TIFF or JPEG. Your help would be greatly appreciated.

My Exif viewer is a web-based tool, so I’m confused as to how you might have “downloaded it”. Anyway, it’s not surprising that Photoshop CS3 didn’t include support for a camera that wasn’t released until 5½ years later, but Adobe gives you a way to work with modern cameras in your old software, via the Adobe DNG converter. The “update the model version” trick is almost certainly going to lead to bad results in this case. What that does is have the software treat the image sensor data as if it’s one of the sensors it does know about, but since CS3 came out in 2007, the “best” you could do would be to have Photoshop pretend your circa-2013 image data is really from a completely unrelated circa-2007 sensor. Sensors are completely individual beasts, so (for example) so even two modern sensors from the same camera company can’t be interchanged. Your best bet is to use the DNG converter, or pony up $10/month or whatever it is for a modern Photoshop CC subscription. Or, perhaps, try Lightroom. —Jeffrey

— comment by Jerry Collins on November 17th, 2015 at 3:35pm JST (8 months, 9 days ago) comment permalink

Hi Jeffrey!

I never saw an equivalent to your funny “wigglegrams” before but today I found the following that may be of interest to you Did you inspire them? See Fyuse

— comment by Denis Pagé on December 15th, 2015 at 4:41am JST (7 months, 11 days ago) comment permalink

Hi Jeffrey,
Thank you very much for the light room plug ins. I am a photographer in northern California, shooting mostly motorsports. I’m in the process of refining my workflow. The goal is to shoot car racing, tag cars with their numbers, then have them ready for drivers to view within an hour. I’m a newbie compare to others who work in my area. They seem to have a specialized/secret software that does this, with fancy networked monitors for viewing. Your collection publisher will help me get very close to what I need, so thank you very much!

When adobe announced they have some sort of image recognition, I was hoping they come up with a way to recognize and tag text (car numbers) in all of my photos. I guess face detection is a good start for most people.

— comment by Bill Wang on December 19th, 2015 at 3:13pm JST (7 months, 7 days ago) comment permalink

Hi Jeffrey,

Google Photos has a possibility to upload unlimited photos with a specific high resolution. How can I choose this special high resolution? Only writing exactly size? Can you put a special option to choose this mode directly and to get unlimited size.


Thank you !!


This issue is addressed here. —Jeffrey

— comment by Juanjo on December 19th, 2015 at 4:36pm JST (7 months, 7 days ago) comment permalink

Hi Jeffrey,

Just wanted to say a big thank you for the exif viewer, which enabled me to recover a 1080 X 1440 preview of a photo I took on NYE and which has great sentimental value to me. After spending about 3 hours searching for ways to recover this corrupt file, I finally found your site and was easily able to do exactly what I needed.


— comment by Pete on January 3rd, 2016 at 1:04am JST (6 months, 24 days ago) comment permalink

Hi – Your plug in is GREAT! I’m wondering whether it’s possible to set up the plugin to export two different file types? Here’s why. I have 20K images, and about 7,000 of them are already JPEGs. I want to export the rest (e.g., PSD, TIFF, etc) to a JPEG format keeping the Lr organization. But I’d prefer not to apply JPEG compression to an image that is already in JPEG format which would degrade the image more. So, is there a way to set up the Publish Services JF plugin to produce two different file types in export?

I suppose you’re talking about my Folder Publisher plugin. Given Lightroom’s limitations, I can come up with two ideas. One involves creating two separate publish services, one that generates JPEGs and the other that uses the “ORIGINAL” file format. Then use a smart collection in each to select only non-JPEGs in the first, and only JPEGs in the second. The second idea involves one publish service that spits out JPEGs for everything, but then invokes a little script via my Run Any Command plugin to overwrite the just-exported copy with the original JPEG, if indeed the original is a JPEG. You’d need a bit of scripting skills to create the script. —Jeffrey

— comment by Mark on January 13th, 2016 at 9:57pm JST (6 months, 13 days ago) comment permalink

Hi Jeffrey, I’ve just discovered your website, you’re doing a massive amount of work, thanks for all that!
I’d like to buy some of your Lightroom plugins, but first I’d appreciate a little help with planning my workflow. I shoot film, have my films scanned in a lab (those come with no metadata at all), then do everything manually. I edit metadata using AnalogExif tool (it basically fills in EXIF data, some of them as direct EXIF, some as XMP within EXIF). Then I just use some other tools to make corrections, create webgalleries manually, etc. Painful and long process.
So I’m thinking about changing my whole workflow – after filling neccessary film metadata with AnalogExif, I’d import files into Lightroom 6, add GPS metadata, make corrections and let some of the plugins do their work automatically. But I don’t know how and which plugins would be useful for me.
I found out, your Metadata Viewer plugin can see all metadata from AnalogExif, but it’s all I can do. I’d like to access the metadata (like film type and developer process) in webgallery generator, but they’re not accessible, Lightroom can only see User Comment field (which contains all XMP data), but I can’t access it from Web module. So, is there some way to access custom metadata in Web module, like some gallery plugin? I also organize my photos in chronological folder structure, but default gallery templates only generate flat galleries, without subgalleries, which is useless. Is there some template, that allows making structured galleries, using custom metadata?
Which ones of your plugins do you think would be useful for me? I’m kind of lost.
THANK YOU and anyone else who brings some idea.

I’m afraid that I don’t have any good news for you (except that my plugins are free, so you can use them all without buying). I don’t use/know the Web module, so I can be no help to you there, sorry. The best I can suggest is while working in AnalogExif, to stuff the fields that are important to you into otherwise unused fields that Lightroom does give access to (e.g. stuff the film type into the “Job Identifier” field). It’s an affront to data to use fields this way, but it’ll allow you to get your job done. —Jeffrey

— comment by nemesis on January 18th, 2016 at 2:51am JST (6 months, 9 days ago) comment permalink

Jeff, thanks for your reply! Much appreciated. Well, I know I can use your plugins for free, but if they help me out with streamlining my process, I’ll donate gladly 🙂
I noticed there are user customizable fields in AnalogExif, I must investigate the settings a little bit http://analogexif.sourceforge.net/help/addmetadata.php
There seem to be more issues with how AnalogExif fills data and how Lightroom handles them http://sourceforge.net/p/analogexif/discussion/1120617/thread/bd2bc3b5/
It’s so hard nowadays, to be a hybrid guy who shoots film and manages scans digitally, but I’m sure I will find the way to do things properly and usefully – already testing some of your plugins, extremely usefull stuff!
Thanks again.

— comment by nemesis on January 18th, 2016 at 6:29pm JST (6 months, 8 days ago) comment permalink

I just have a question about your nifty EXIF viewer. Do you also have a pluginto reveal the File Properties values that come up in Bridge, or for that matter when viewing an image file in a computer’s finder?

Sorry, no. —Jeffrey

— comment by Deborah on January 29th, 2016 at 8:21am JST (5 months, 28 days ago) comment permalink

I like a “jf Metadata Wrangler” and “Lightroom Ver.4” and “jf Flickr”.
It was also helped by Jeffry’s item this time.
Thank you very much!

— comment by ggg3 on February 1st, 2016 at 6:19pm JST (5 months, 25 days ago) comment permalink

Hi Jeff,
I’ve taken pics with a smartphone that has geo-tagging and GPS built in but no matter how I view the EXIF, the GPS coordinates of where the pic was taken never show. Any ideas? Thanks.

First you’ve got to be sure that the location is actually included with the photo… with an iPhone, for example, if you disable Location Services for the Camera app, the location is not recorded. Then, even if it’s recorded with the original photo, it might be stripped out when you export it from the phone, depending on how you do it. If you send it via Facebook as a photo attached to a message, for example, I think that all metadata is stripped, but if you send it as a file attachment to a message, it’s included. (I think; I haven’t tested recently.) —Jeffrey

— comment by Bill on February 4th, 2016 at 3:31pm JST (5 months, 22 days ago) comment permalink

Thanks for the info, Jeff. I don’t actually own a smartphone but I’ve had my brother take pics and send them to me via email attachment with his Android phone to see if the GPS data was intact. He has zero interest in what I’m trying to do but my thinking is that if he transferred the photos from his phone to a pc, the data would be intact or if I got his mini SD card and put it in my PC, the data might be intact. The experimentation continues. If I ever figure it out, I’ll buy a cheap smartphone just for the camera.

— comment by Bill on February 5th, 2016 at 11:48pm JST (5 months, 21 days ago) comment permalink

Hi – love your plugins and have been using them for years. I have a question.

When posting album, I add tags to identify the album/service. For instance I add tags “The Outrigger Project, FB, Flickr” for the folders associated with a project my wife is doing.

Then I would create a smart album in the jf Facebook plugin called (for instance) “The outrigger Project 2015-10-16” with “match all rules” as:
Keywords contains all The Outrigger Project, FB
Capture Date is 2015-10-16

Similar I would create a smart album in the jf Flickr plugin called “The outrigger Project 2015-10-16” with “match all rules” as:
Keywords contains all The Outrigger Project, Flickr
Capture Date is 2015-10-16

This allows me to take the pictures in and out of services/projects really easy – ONCE all the Smart Albums are created.

QUESTION (finally!):

Do you have an easy way to add smart albums to Lightroom? In other words, how would you do the above, either someway of auto-generating the smart albums, or maybe I am complicating the whole process way too much (very likely).

Again, thank you for your plugins! I got a full license for capture one, but I’m sticking with LR *because* of your plugins!

Good work!

Thanks for the kind words. About the smart albums, it sounds like you’re doing it the correct way now. A very specialized plugin might be able to do some of it automatically for you, but what you’re doing now doesn’t seem too arduous. —Jeffrey

— comment by Jesper Angelo on February 9th, 2016 at 1:24pm JST (5 months, 17 days ago) comment permalink

Dear Jeffrey

hi i am based in a small village in county durham ,uk i have a photo which i need to determine the location the metadata containing GPS co ords has been stripped would you be able to help me retrive them or find location .i am studying CSS at university .
kind regards

If the GPS data has been stripped, I doubt there’s a way to figure the location unless you happen to recognize the scene seen in the photo.
Sorry. —Jeffrey

— comment by Gary ashley on February 10th, 2016 at 7:44am JST (5 months, 16 days ago) comment permalink

Hi Gary,

Go to Google Images
drop the image you have into the box. Google Images will then show you any other shots which look like it (which were taken from a similar spot). The data and/or caption attached to those should tell your where they were taken.

— comment by John Walmsley on February 11th, 2016 at 10:31pm JST (5 months, 15 days ago) comment permalink

I’ve recently started using your Flickr and Facebook publishing plug-ins in Lightroom. Do you have any plans to create a similar plug-in for 500px?

That’s covered here —Jeffrey

— comment by David Stinner on March 8th, 2016 at 12:43am JST (4 months, 19 days ago) comment permalink

Hi Jeffrey,

Have you considered a plugin for Amazon S3? If doable, it seems like it would be popular.


— comment by Chris on March 27th, 2016 at 11:53am JST (3 months, 30 days ago) comment permalink

Hi Jeffrey,
big fan of your blog and tools, Lightroom has been easier with you !

I have a question, might interest some other users so I post it here:

I (well, Lightroom did) deleted a whole year of photos on my disk. Not in LR catalog, but on disk.
2 great trips and a friend’s wedding shooting , so I’m really pissed of ..
It happend during a ‘synchronize’ operation, I made the mistake of importing other pictures while synchronzing, I think lightroom messed up and started to delete some pics. Whatever.

Lightroom’s synchronization feature includes a “remove missing photos” option, but if that was what caused it, the photos would have been deleted from Lightroom as well, so I don’t think it was the synchronization. From what you describe, I wonder where there was an issue with how the remote drive was mounted… maybe it wasn’t really mounted when you had the photos before, so the photos are really on your hard drive hidden under the now-mounted NAS folder? It could be worth digging around more. Also, have you checked the system trash? —Jeffrey

I made the other mistake not to have a backup of my NAS

I used ext4magic , but nothing retrieved 🙁 Maybe because my NAS was quitefull, maybe because I tried too many tools before ..
I used then PhotoRec. It works ! More than 100 000 retrieved files to sort now. Lot’s of corrupted raws , but lot’s of jpeg are fine at least.

I have also used your terrific “Extract Cached Image Previews” plugin. saved me at least a good jpg preview of the majority of them, thanks a lor for this.

My question : All recovered files have random file names. Would try to match 3200 manually .. quite a pain. But almost all of them (except corrupted ones) have metadata.
What would you suggest to match them with lightroom images ?

Workflow would be :
1 extract LR metadata for each LR image, along with its filename.
2 find a jpg or raw recovered file mathcing this metadata set
3 rename the found recovered file.
4 move them back to their original place on NAS

Won’t be perfect (2 pictures took at same second will have same metadata) but I don’t aim perfection here.
any idea of how to do that ?
I should not be the first one in this situation, although I found nothing close on the web.

1. could be done though your collegue’s LR Transporter at photographers-toolbox,
2. I don’t find any software to do that , would use custom script, based on exiftool to extract them
3. done in the same script
4. the easy part

any idea to do that without coding it myself ?

Thanks a lot for your advice.

One step that might help a bit would be to rename the files to something based on their capture date, using ExifTool. I don’t see a solution beyond that without doing some coding, sorry. )-: —Jeffrey

— comment by Arno on April 10th, 2016 at 3:07am JST (3 months, 17 days ago) comment permalink


I can find no other way to contact you. I do use several of your plugins.

How can I assign an image as a “wallpaper” in IOS 9.3 so that it is not enlarged?????

I have tried a number of suggestions seen on the WEB but none works. I am ashamed that I am angry at Apple because of this, possibly I am simply not clever enough. Could you be so kind as to make a suggestion as to how to fix this? If not will you join me in my aggravation ? (a semi-joke).


My blog home page has a “Contact Me” section. I suspect that if you make an image the exact pixel size of your screen, it won’t be resized when set as the wallpaper. —Jeffrey

— comment by vince solomito on May 8th, 2016 at 6:46am JST (2 months, 18 days ago) comment permalink

Hi Jeffrey

I’m a web developer and big fan of your Lightroom Plugins (and donor :), specifically the Folder Publisher which I’m using to export my jpgs into a personal photo backup webapp I’m working on. Great stuff!

I have a workflow issue maybe you could offer some advice on. I use a Sony A7S and download my best photos to my iPad over WiFi while travelling. However, when I get home I’m forced to re-pick all my photos in Lightroom.

Is there a way that I could dump all my picks from my iPad, generate a list of MD5 hashes or filesizes, and have a Lightroom plugin/script compare a catalog folder’s images to this list and automatically place a flag on any that match?.

In a nutshell looking to synchronize picks from an iPad app with Lightroom.

I’m willing to learn how to code a plugin myself to do this since it would be such a massive time saver. Just curious if it’s even possible or if there is some other tool to do it.

All the Best,


Well, my first thought is to suggest using the Lightroom iOS app, since that’s about as integrated as one could imagine. My next suggestion is to somehow use the Lr/Transporter plugin to update Lightroom from a data file that you (somehow) make from your iOS app. —Jeffrey

— comment by Graham on May 28th, 2016 at 9:53pm JST (1 month, 29 days ago) comment permalink


Just found your blog: “Digital-Image Color Spaces, Page 1: Introduction”. Well done, wish I had found it back in 2006. I have been programming graphics and working in lighting topics since 1996. I can’t believe I have programmed for this long without understanding Colorimetry. But now that I am knee deep in trying to understand it, I can’t believe how complicated it is:) Doesn’t help that I am colorblind:)

Anyway, just wanted to thank you for you exceptional blog and say that I love your pictures as well. Keep it up!


— comment by Kevin Marshall on May 30th, 2016 at 4:15am JST (1 month, 27 days ago) comment permalink


I have this message error today

Unexpected HTTP status from Google: 404
Unknown user.

Yeah, Google is flaky sometimes. —Jeffrey

— comment by Tommy on July 14th, 2016 at 11:53pm JST (1 week, 5 days ago) comment permalink
Leave a comment...

All comments are invisible to others until Jeffrey approves them.

Please mention what part of the world you're writing from, if you don't mind. It's always interesting to see where people are visiting from.

You can use basic HTML; be sure to close tags properly.

Subscribe without commenting