Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesFlashPix: Future Graphics Lingua Franca?


November 1996 / Bits / FlashPix: Future Graphics Lingua Franca?
Jon Pepper

It isn't often that a file format generates much excitement or offers much to end users, but the new FlashPix architecture may be the exception. Kodak created FlashPix, in collaboration with Hewlett-Packard, Live Picture, and Microsoft, to provide a better way for people to work with digital images. One important design goal of the FlashPix file format, which should now be available, is to let you work with large photographic images without requiring high-end computing power or bandwidth.

FlashPix meets this challenge in an ingenious way, based on the premise that most people don't need to work with all parts of an image at once. Images saved in the FlashPix format are automatically stored in a tiled format of 64 pixels per square. In this way, you c an save images of any size, and when a FlashPix-optimized software program asks for data, only the specific tile or tiles requested are l oaded into memory. The benefits of this approach: Photo editing is much faster because only the affected area is loaded into memory, and the changes are available almost instantly for the same reason.

FlashPix stores single images at multiple resolutions and enables applications to automatically choose the best resolution for a particular activity. You can thus access a smaller low-resolution image for an on-line preview and then download a bigger high-resolution copy of the image. This should eliminate the long waits currently associated with viewing high-quality graphics on the Web.

Another big plus is FlashPix's ability to save edits as a linked file, which can reduce storage requirements, especially for graphic artists who often save multiple versions of the same image. You can link edits to an original file but store the edits s eparately, thus eliminating the need to store multiple versions of the entire file.

At press time, there was only one program, Microsoft's Picture It, an image-editing application, that supported FlashPix. Software Development Kits (SDKs) for writing Windows and Mac FlashPix applications should now be available. Several vendors may incorporate FlashPix into scanners, printers, and digital cameras. Microsoft says that it will incorporate FlashPix into its Internet Explorer Web browser.

However, not everyone has endorsed FlashPix. One notable company that had not committed to the format as of press time was Adobe. Kodak officials say they will continue to discuss FlashPix with Adobe and others. If the standard is successful, FlashPix could make digital imaging easier, faster, and more fun.


Up to the Bits section contentsGo to previous article: Go to next article: SurveySearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network