drewnoakes / metadata-extractor-images

Database of images from various digital cameras
https://drewnoakes.com/code/exif/
103 stars 45 forks source link

Add 3000x3000 images with blue border and yellow vertical gradient #19

Open cubiclesoft opened 6 years ago

cubiclesoft commented 6 years ago

I found this repo while looking for a good sample image test suite. Unfortunately, none of your PNG, JPEG, or GIF images were what I was looking for despite the impressive collection. So I created some:

https://drive.google.com/open?id=1yKhichmLjTVXi6n1JT8bPrKtKzf7YwFv

The ZIP file contains a set of three 3000x3000 images and the original PSD file on which they are based (~4.22MB unzipped, the images themselves range from a 140KB GIF to a 550KB PNG). The blue border is precisely 150 pixels wide on all sides. The vertical yellow gradient fills the middle zone (might not be precisely centered, but that doesn't actually matter). The gradient is alpha transparent (PNG) or placed on a solid white background (GIF and JPEG). The rest of the background is either fully transparent (PNG and GIF) or solid white (JPEG). Blue and yellow colors were chosen to accommodate colorblindness.

These images are designed specifically to test memory usage, loading and saving times, transparency and color preservation, as well as cropping and scaling of large image sizes across various image handling libraries all without occupying a lot of disk storage.

The license for these files is MIT.

drewnoakes commented 6 years ago

Thanks for taking the time to share your images. Do you know if they have anything unique in terms of metadata going on? We don't have a license on the entire repo, per-se, but I can mention that they're MIT licensed in the commit message. Would that be adequate?

cubiclesoft commented 6 years ago

I don't think there's anything unique about the metadata. It's a straight Photoshop CS3 Extended export to various image formats without setting any of the metadata. (I haven't felt any particular need to upgrade Photoshop in a LONG time.) libpng actually complains loudly about the color profile Photoshop put into the PNG image and pngcrush always strips the broken ICC profile out. That's about the most interesting thing I can think of as far as metadata goes.

I only include a license so that no one would feel encumbered regarding the use of the images. Mentioning MIT in the commit message is just fine.