3

Even though one can upload high-resolution photos to Yelp, the images Yelp shows on business pages seem limited to a resolution of 600x400. Sometimes that makes it impossible to see what someone means (example).

Is there some URL hack to access larger versions of a Yelp photo? Many sites store the original along with the sized-down version they present to the user, and the original is sometimes accessible by changing the photo's URL (e.g. Instagram, Flickr).

I've tweeted at them, but I doubt they'll do anything about it quickly.

2 Answers 2

3

Have you tried right-clicking and 'view image' or 'view image in new tab'? In the example you linked, I get a 568x1000 pixel image. That is larger than the 400x600 you mention.

http://s3-media2.fl.yelpcdn.com/bphoto/pdef4LUmnhwN1XCMc1OUxQ/o.jpg

It seems like there is no way to dynamically grab this with the API though. :(

There is some more detailed info in this post, which basically lists the 5 images you can get:

  • image_url - URL of photo for this business
  • snippet_image_url - URL of snippet image associated with this business
  • deals.image_url - Deal
  • image url gift_certificates.image_url - Gift certificate image url
  • reviews.user.image_url - User profile image url
2
  • Sorry, just realized the question is a year old. 'Bring out your dead.'
    – dval
    Feb 23, 2016 at 16:34
  • Why would you be sorry? On the contrary, thank you! I don't understand the whole aversion to "necroposting". Better late than never. Feb 23, 2016 at 17:27
-1

In short no.

Now the why:

The only image accessible is the one you see. One version, one shot, that's it.

Can you enlarge it? Of course!!!

Will it look good? Nope!

For arguments sake you could open up the image in the browser and increase the magnification. (right click > open image in new tab > Ctrl+)

Your best bet would be putting it in something like PS (Photoshop) and changing the PPI (Pixels Per Inch). And that might work the best. Web images are usually 72ppi so you could set it to 300ppi (usually printer quality)

Why does it get distorted when you enlarge it though?

The computer can't create new pixels. You are just spreading everything far apart.

6
  • Um, I know that you can't interpolate new information to increase the resolution of an image :) I've been around the block a bit. My question is about finding a larger resolution source image. Mar 29, 2015 at 5:03
  • You can't. For one who's to say the uploader even uploaded a high res photo in the first place? On a technical note. Not sure what good any sort of URL hack would do you. The snippet of code which controls the image is in the core. The only URL hack I could think of would be highly illegal. That's if they even have a higher res version.
    – Web Dev
    Mar 29, 2015 at 5:24
  • I have uploaded a highres image. Many sites store the original and offer a sized-down version for public consumption, while the original is still available (e.g. Google+/Picasa). "Highly illegal"?! LOL. So yes, my question implies, do they even store the original. Mar 29, 2015 at 5:26
  • I've clarified my question. Mar 29, 2015 at 5:29
  • If yelp is auto processing the images, setting dpi won't do anything. And the part about The only image accessible is the one you see. One version, one shot, that's it may be true for Yelp, but this is not always the case. Many online services/platforms have multiple versions of images for different devices, or viewing original res, etc. A few examples, wordpress, facebook, picassa, twitter, tumblr, and flickr as @DanDascalescu said.
    – dval
    Feb 23, 2016 at 16:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.