iOS 10 RAW pictures

Discussion in 'Digital Photography' started by e1me5, Jun 13, 2016.

  1. e1me5 macrumors regular

    e1me5

    Joined:
    Jun 11, 2013
    Location:
    Cyprus
    #1
    There is an event at WWDC scheduled tomorrow about Advances in iOS Photography that mentions RAW image data capture. Does that means iOS devices will be able now to take RAW pictures? I actually wished that some months ago and was so happy to spot that now.

    "People love to take pictures with iPhone. In fact, it's the most popular camera in the world, and photography apps empower this experience. Explore new AVFoundation Capture APIs which allow for the capture of Live Photos, RAW image data from the camera, and wide color photos.

    Tuesday, June 14, 9:00 PM–10:00 PMPacific Heights"
     
  2. MCAsan macrumors 601

    MCAsan

    Joined:
    Jul 9, 2012
    Location:
    Atlanta
    #2
    Lets hope Apple put full raw support into IOS as per macOS. That might encourage developers to make extensions IOS Photos as they have for macOS Photos.

    Maybe we will the details tomorrow from the event attendees.
     
  3. xStep macrumors 68000

    Joined:
    Jan 28, 2003
    Location:
    Less lost in L.A.
    #3
    Seems RAW is supported. From some release notes.

     
  4. MCAsan, Jun 14, 2016
    Last edited: Jun 14, 2016

    MCAsan macrumors 601

    MCAsan

    Joined:
    Jul 9, 2012
    Location:
    Atlanta
    #4
    It looks like Apple will go DNG format for raw files from IOS devices in IOS 10. I guess that beats having one more raw converter to build in any external post processing tools like Lr, CiP,....etc.


    Core Image

    The Core Image framework (CoreImage.framework) includes several enhancements.

    RAW image file support is now available on iOS devices that use the A8 or A9 CPU. Core Image can decode RAW images produced by several third-party cameras as well as images produced by the iSight camera of supported iOS devices (to learn more, see AVFoundation). To process RAW images, use filterWithImageData:eek:ptions: or filterWithImageURL:eek:ptions: to create a CIFilter object, adjust RAW processing options with the keys listed in RAW Image Options, and read the processed image from the filter’s outputImage property.

    You can now insert custom processing into a Core Image filter graph by using the imageWithExtent:processorDescription:argumentDigest:inputFormat:eek:utputFormat:eek:ptions:roiCallback:processor: method. This method adds a callback block that Core Image invokes in between filters when processing an image for display or output; in the block, you can access the pixel buffers or Metal textures containing the current state of the processed image and apply your own image processing algorithms.

    When using a custom processor block or writing filter kernels, you can process images in a color space other than the Core Image context’s working color space. Use the imageByColorMatchingWorkingSpaceToColorSpace: and imageByColorMatchingColorSpaceToWorkingSpace: methods to convert into and out of your color space before and after processing.

    Performance is significantly improved for rendering UIImage objects that are backed by Core Image images (such as those created by using the initWithCIImage: initializer) in a UIImageView object. In addition, a Core Image–backed UIImage object that’s tagged with a wide-gamut color profile renders in a UIImageView object that uses wide-gamut color (on capable iOS devices).

    Core Image kernel code can now request a specific output pixel format.

    Core Image introduces five new filters:

    • CINinePartTiled

    • CINinePartStretched

    • CIHueSaturationValueGradient

    • CIEdgePreserveUpsampleFilter

    • CIClamp
    https://developer.apple.com/library...tes/General/WhatsNewIniOS/Articles/iOS10.html


    AVCapturePhotoOutput is a concrete subclass of AVCaptureOutput that provides a modern interface for most capture workflows related to still photography. In addition to basic capture of still images, a photo output supports RAW-format capture, bracketed capture of multiple images, Live Photos, and wide-gamut color. You can choose to have images delivered in RAW format, a compressed format such as JPEG, or both, and also enable automatic delivery of preview-sized images in addition to a main image. In addition, the AVCapturePhotoOutput class can format captured photos for output in the JPEG/JFIF and DNG file format.

    https://developer.apple.com/reference/avfoundation/avcapturephotooutput
     
  5. robgendreau macrumors 68040

    Joined:
    Jul 13, 2008
    #5
  6. JarScott macrumors 601

    JarScott

    Joined:
    May 19, 2011
    Location:
    United Kingdom
    #6
    Can someone break down what this means? Up until now any RAW files imported into the Photos app are stored as JPEG images and manipulated/edited as such. Does this mean all RAW files will be stored as RAW files and apps will be able to edit and manipulate RAW files? Cause if so then Apple just ticked a lot of boxes for me. I use VSCO for all of my editing but thus far only working with high res JPEG versions of my images.
     
  7. MCAsan macrumors 601

    MCAsan

    Joined:
    Jul 9, 2012
    Location:
    Atlanta
    #7
    Not exactly. IOS Photos can and will import a raw file. It will then extract and present the jpeg preview image embedded in the raw file. Photos will let you edit the jpeg preview file. But you can not today edit the raw file. Once IOS 10 is out, evidently IOS Photos should be able to edit DNG raw images from IOS devices and the very few cameras that do DNG as their native raw format. Only Pentax and Leica come to mind for doing native DNG.
     
  8. CmdrLaForge macrumors 68040

    CmdrLaForge

    Joined:
    Feb 26, 2003
    Location:
    around the world
    #8
    I hope that 3rd party apps will support raw editing. Pixelmator for example
     
  9. Ray2 macrumors 6502a

    Joined:
    Jul 8, 2014
    #9
    Currently one can process raw with 3rd party apps. Perhaps with some limitations, haven't looked at it in recent years. Does this mean one will now be able to import raw and edit via Photos or, be limited to iOS devices being able to output a dng file (editable on device or not)?

    If the latter, then the market consists of folks looking for raw editing capability for shots taken with an iOS device. Does not strike me as much of a market. On the other hand, if the files are large enough, and people shoot wide, maybe useful for some. Certainly not aimed at iPads. May as well carry an ILC.
     
  10. robgendreau macrumors 68040

    Joined:
    Jul 13, 2008
    #10
    I would think that the iOS/DNG editing may be left up to apps that take advantage of it.

    Right now Adobe Express can edit RAW in iOS, for example. I think maybe Mylio does as well. Making DNG available from the camera doesn't necessarily change the editing landscape, but it certainly seems to most of us that Apple wouldn't make such RAW available without allowing third parties to edit it perhaps more easily, and maybe their own Photos.

    And I could see apps that do say HDR making use of it, and the user might not even be aware that the app is processing DNG behind the scenes. It would lead to better output, and it doesn't necessarily mean the user would interact with it.
     
  11. The Bad Guy macrumors 6502a

    The Bad Guy

    Joined:
    Oct 2, 2007
    Location:
    Australia
    #11
    Ooooh...how very exciting. Editing raw files on your phone. :rolleyes:
     
  12. Ray2 macrumors 6502a

    Joined:
    Jul 8, 2014
    #12
    So I can now edit and process device originated raw files. I frankly can't see a raw shooter picking up his device for a shoot. Nor can I see the typical device shooter editing raw to salvage his blown out or noisy shots.

    This strikes me as another indication Apple has no clue about the photography market.
     
  13. MCAsan macrumors 601

    MCAsan

    Joined:
    Jul 9, 2012
    Location:
    Atlanta
    #13
    Beats the heck out of an 8bit compressed jpg. :p
     

Share This Page