Photo - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Photo arrow Microsoft Moves Adroitly on Digital Imaging
Microsoft Moves Adroitly on Digital Imaging
By Edmund Ronald

Rate This Article:
Add This Article To:
Opinion: The decision to simplify the importation of images in the Raw format in future operating systems should please both photographers and developers.

You have to hand it to Microsoft. When it wants to, it certainly can make things happen. It can even make peace happen.

Digital imaging has seen a format insurgency of late, with every camera supplier coining its own format. Nikon, Canon, Sony and Olympus all have their own, thoroughly obfuscated, partially encrypted, DMCA-protected, software-patented and assuredly most superior format. Their precious, theirs alone. Hear the buzzing? The litigious vultures circling?

Some poor photographers and less poor developers were heard muttering that, after all, the files contained user images, and users should be allowed to read them at will. Ha! These errant souls were obviously in need of an airlift to a vulture nest. The most forward of these users even petitioned: See www.openraw.org for the sideshow.

Now, Microsoft has come and said, in effect, "All your formats belong to us." Miraculously, every camera maker under the sun is playing nice. Yes, I've now seen Nikon, Canon, Fuji and Adobe actually signing off on the same press release!

Click here to read more about support for digital negatives in Photoshop.

Technically speaking, Microsoft has done something admirably elegant: Instead of requiring the various firms to publish their formats, as OpenRAW has demanded, it simply requested that the camera suppliers also supply Microsoft with the required functionality to decode the files by implementing a predefined API. This is what they call a codec. At least that's what I understand from the press-speak I've seen so far.

Let me explain with the analogy of sound: Whatever the encoding—WAV, MP3, AIFF, etc.—a sound is a sound is a sound, and thus your user can want to do something with it like play it. So a codec API might supply the functionalities as follows: "Load Sound File," "Return Recording Duration," "Prepare to Play," Play," "Stop Playing," "Close Down and Exit."

If each sound format has these functions associated with it, then anyone can build player software without knowing the format's details. Device drivers for Windows work in a similar way, providing Windows with access to specific hardware functionality. It's a proven software engineering method.

The beauty of the method is that it makes an end run around intellectual property issues. Manufacturers can provide the functionality—the interface API implementation, in this case the codec—without disclosing the trade secrets that may be embodied in the corresponding proprietary Raw format.

In the past, Microsoft has used its market predominance to persuade hardware manufacturers to assist in the creation of Windows drivers for every known device under the sun. Or perhaps the hardware makers asked Microsoft to generously help them to implement the drivers without which their products would be unsaleable.

Now we will see the same situation in the consumer space: Most camera makers will want to implement the codec API because doing so will reassure consumers that they can use any Windows software to access the image data. And cataloging software and other imaging processing software will be able to rely on the Windows APIs to get at the image data and, importantly, the metadata.

Click here to read more about Raw image handling in Photoshop.

I like this! The task of anyone writing image processing software under Windows just got much easier. I think we'll see a slew of nifty little Raw-image processing utilities appear soon. Until now, a big obstacle to coding something was reading the files. And the ability to easily strip out image metadata will make searching for files much easier. Neat!

Of course conspiracy theorists are going to have a field day about the pacification of the Raw by Microsoft. Let's pre-empt them. In the spirit of satire, I suggest naming Raw format files collectively Raw NeGative, aka RNG: "One RNG to see them all, One RNG to find them. One RNG to bring them all and in the darkness bind them."

Edmund Ronald has a Ph.D. in applied mathematics, but he is currently on a sabbatical as a photographer in Paris.



Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT