Earlier quoted context omitted.
Geo-tiffs are the go to standard in GIS integration of any property map. Photoshop works really well with tiffs.
Was going to say the same thing; GeoTIFFs are common. But they are a "specialist" format in the way the article is talking about. Why is GeoPNG not a thing? PNG is based on TIFF's design with various chunks allowing all sorts of metadata storage. It'd be pretty easy to translate GeoTIFF's GIS stuff into PNG. Has that been done?
Image file formats that didn’t make it
201–210 of 210 posts
Re: Image file formats that didn’t make it
#202Re: Image file formats that didn’t make it
#203Earlier quoted context omitted.
Exactly: it seems like a classic “Worse is better” situation where JPEG 2000 is basically better across the board on features but none of that mattered as much as being widespread and fast enough. Something like TIFF or BMP wouldn't have been able to do the same since the file sizes are so much larger that they'd have had a noticeable impact on usability but JPEG was far over the “good enough” bar for most users.
I think facebook even had a backlash when it tried to switch to webp for serving image
Re: Image file formats that didn’t make it
#204Earlier quoted context omitted.
That was my reaction. To be fair author says: "Of the formats listed here, TIFF is probably the one most likely to still be in wide use, but it has evolved into a more specialized format for professionals, in comparison to something like JPG."
TIFFs are uncompressed or compressed with zip or lzw which is lossless. JPEGs are lossy and can't possibly be lossless. Pitting one as an alternative to the other is apples an oranges. When I read that sentence you quoted, I figured that the author is either lacking knowledge on the topic they're blogging about or they are trolling.
Re: Image file formats that didn’t make it
#205Earlier quoted context omitted.
VRML Sourcebook [0]. I did a similar little project in VRML. I took the general organization of my homepage and VRMLized it. Authoring it was such a pain in the ass. I loved the concepts behind VRML, and still do. Unfortunately all of the implementations around it were terrible. When it was in vogue PCs weren't powerful enough to handle anything but the most trivial models. Dial-up was entirely insufficient to delive…
> I loved the concepts behind VRML, and still do. Unfortunately all of the implementations around it were terrible. Being ~18 years away and therefore memory is skewed, may I ask regarding how the implementations were terrible? Honest question.
I don't remember any without awful skeuomorphic buttons and view borders. Their navigation UIs also tended to be terrible. Most I ever tried aped 3D modeling apps using the mouse (a workstation mouse with three buttons) to fly through a scene. But with the typical PC mouse having two buttons (and a Mac with one) you had to use modifier keys to switch between fly and "look". VRML supported world gravity (intensity and a normal) so a viewer program could just navigate like a FPS game but I don't remember any that did.
Another issue I remember but may have just been my PC, because WRL files don't embed any linked content they've got to go fetch every resource referenced like on a web page. On my systems at least this led to a lot of pop-in as I moved through scenes, even locally. On dialup it's was a thousand times worse.
So modulo actual hardware performance, or lack thereof, you had poorly performing software with very alien feeling UI. While that is more than 20 years of time between me trying VRML and now those are things that stand out to me. Maybe none of these problems existed if you were blasting around on an SGI O2 workstation or knew just the right software to use. I had neither so I just stumbled around playing with stuff.
Re: Image file formats that didn’t make it
#206JPEG2000 is a big one that seems to be missing. It is used in medical imaging or something, because laws? But its visual quality is worse than old JPEG, despite a PSNR advantage. Apparently, compression researchers used to think that people care about PSNR.
Isn't DiCOM a popular image format for medical imaging too? Or does DiCOM use Jpeg2000 under the hood?
IMO, the flexibility provided by the container is not worth the development/support effort. It's better to do one or two things really well rather than have hundreds of edge cases.
Re: Image file formats that didn’t make it
#207Earlier quoted context omitted.
Yes, IIRC it's about an 18 byte binary header and then BGRABGRABGRA... or BGRBGRBGR... bytes for uncompressed (there's also an RLE mode, but I never use it). The only real gotchas are the channel ordering and that the image might be flipped top-to-bottom if you're not careful. These days though, I use tend to use the even simpler PPM format. It uses normal RGB byte ordering from top to bottom, and it's simple enough…
PPM P6 is also what I use all the time - I usually have to convert from paletted format to RGB first. A PPM paletted format would save me a lot of space. The built-in support for PPM in Preview on Mac OS X makes it extremely useful.
[0] https://en.wikipedia.org/wiki/Netpbm#PAM_graphics_format
[1] https://github.com/nothings/stb/blob/master/stb_image_write....
Re: Image file formats that didn’t make it
#208Earlier quoted context omitted.
I believe PNG supports uncompressed files, usually with a compression level = 0.
The data is still a Deflate stream, it's just that the deflate stream will be a series of literal blocks. The idea behind "uncompressed" is that you can just copy the data into memory, and level = 0 does not achieve that (you still have to decode the deflate stream).
Re: Image file formats that didn’t make it
#209Earlier quoted context omitted.
Really? Slightly customized in what way? Would a tiff reader be able to decode them?
As far as I’m aware, all the tags (the T in TIFF) are in standard TIFF format. But your generic TIFF reader might haves some trouble getting the image data (I.e., the pixels).
Re: Image file formats that didn’t make it
#210ICO? Window's icon format. IIRC it was really two images baked into a single file; one a colour bitmap and another mask that's used for transparency.
Don't a lot of favicons still use that format?
"The vast majority of the favicons offered up by websites are PNG. 71.6% of images are PNG. 21.1% of /favicon.ico files are secretly PNGs, including Reddit’s. Strangely, only 96.1% of Apple touch icons are PNG. Presumably the other 4% are broken."