Getting best image quality out of ebay - image

According to ebay documentation (https://developer.ebay.com/devzone/guides/features-guide/content/Development/pictures-intro.html), uploaded images must be in JPG, BMP, GIF, TIF, or PNG format, and that TIF, BMP and PNG files are converted to JPG.
When opening images of ebay items, they always open as jpgs with ".jpg" extension, however when you change the image extension at the end of URL from ".jpg" to ".png" the png image always gets produced, and the png files have better quality when doing visual comparison, futhermore gif images are also always produced when changing ".jpg" to ".gif" and I doubt that every seller is uploading their files in gif format. So I'm wondering what exactly is happening here, and my goal is to get the file in the best format, preferably original as uploaded by the seller.

Related

how to make JPG image transparent background?

As we all know that jpg image format does not support transparency.
so we use .png format.
i was surfing on net and i found an image with .jpg format and
transparent. it is wonder how a jpg format image can be transparent.
here is the example image.
http://bdthemes.net/demo/joomla/intensy/images/sampledata/features/top_b.jpg
The provided example image is in fact not a JPEG, but a png file.
It has the extension and mime-type of a jpeg file, but it's contents are in png format.
JPEG file format does not support transparacy.
So if you need transparancy in images for use in browsers.
You can either:
convert the image to png, this works in all browsers
use ZorroSVG, requires SVG support but results in smaller files for photographic images.
use webp, only use when you have fallbacks in place for browsers that do not support webp.
The new JPEG-XR standard supports transparency.
However, this is not a real JPG, it's a PNG. If you rename it to .txt, you can see that the contents of the file start with PNG:
check its mime type, it must be renamed .png to .jpg

Matlab image conversion jp2 to jpg

I have a weird problem in matlab. I have code that takes in a directory of jp2 files and converts all of them to either tiff, png, or a jpg file. Then it puts these files in a new directory. The user can specify how big they want the file to be in terms of how many pixels are used (EX: 1:3:end is every three pixels). This code works perfectly for the png and tiff conversions.
With the jpg conversion there is no error whatsoever but when I go to click on the jpeg file in the new folder (which it does go to at least) It says "Windows Photo Viewer can't open this picture because the file appears to be damaged, corrupted, or is too large" I tried opening the pictures in other viewers but it said the same thing. All of the png and tiff pictures opened fine.
Some help would be greatly appreciated, thanks!
Edit: I noticed when I call imshow on the location of the jpeg file it actually does show up in matlab. It still does not show up in any image viewers though

Thumbnail Image and JPG

First I'll start with my assumptions about thumbnail:
Thumbnail is the same image reduced by size so it is smaller in size and faster to load
In Exif data there is referance to Thumbnail Image so it might be part of the jpg file
Now what I think is that theoretically I can "inject" to a jpg file another thumbnail so that in windows i will see a small picture and when I will open the file I will see other picture
And my question is in guidlines how do I do that?
Thanks!
Some JPEG file format support including a thumbnail as part of the image header. In the JFIF format, the thumbnail can be either an RGB bitmap or a nested JPEG stream.
You need a JPEG encoder that will insert a thumbnail into the JPEG header. It's that simple. ImageMagic will do it. Many other JPEG encoders will do it as well.

The best image file format for TEXT and tools to make it

Need to convert pdf file to image file (jpg, png, gif) to show on the web.
Exploring goole application to that reads PDF files shows that they are using PNG. But hov to onvert 2000x2000 file so it have only 150 kb?
Is there any command line tool?
PNG and GIF are better than JPEG, GIF probably better than PNG. TIFF usually is the best.

If i am making a image sharing service website using the standard file upload form what images can i say it supports, other then jpg, png, gif

If i am making a image sharing service website using the standard file upload form what images can i say it supports, other then jpg, png, gif. Is there a list that shows what browsers supports what? I know that jpg png and gif are most common but what are the others. I want to be sure.
Honestly, that's pretty much all you should be concerned with. Any other file formats (like svg) are not widely supported enough.
I would suggest converting other types of files to those 3
Examples:
jpeg (simple renaming)
bmp
tiff
pcx

Resources