Content-aware fill and layers

One thing I'd been wondering about very eagerly is whether the content-aware fill feature(s) would source their content from multiple layers, or only from the current layer, or whether there might be an option, as for the clone stamp tool for example, to choose whether the current layer, the current layer and below, or all layers were sampled for content.
I hadn't noticed any demonstration of content-aware fill on a document having multiple pixel layers.
Here are the results from my testing. (They may be wrong!)
What I want to be able to do, is to put a single "corrections" layer at the top of a layer stack, and to make local corrections using content from all layers below—with the latter being rasterized on the fly as necessary, so that the cumulative effect of masks, layer effects, blending modes, transparency, knockout, adjustment layers and anything else, are all used as content for the corrections. Until now I've done something similar but more limited with the clone stamp tool. Content awareness seemed to offer greater promise, for three reasons. (1) No back and forth: no choosing and monitoring of source pixels. (2) No visible softening of the correction at the edge of the brush. (3) The promise of imperceptible results with very little thought or work.
So, can we do this?
For fill, content-awareness only extends to pixels in the current layer. It doesn't look below. If the current layer is empty, then Photoshop comes back with a message that filling is not possible in content-aware mode, because not enough content can be found. If the current layer is blank (e.g. all white), then you just get more blank. That's fair enough. You could use content-aware fill early, on source layers, or late and destructively, after flattening. But not what I'm looking for.
The same is not true of the spot healing brush, which has both a "content aware" option and a "sample all layers option". And it works wonders. It does exactly what I want. Empty layer, sample all layers, run the the brush over dodgy parts of the image, and hey presto—it really does feel as if you have a wand in your hand.
This feature alone would be enough to persuade me to upgrade to CS5, since it will save me hours of work and produce a better result (in my context, cartography). Well done Adobe.

You're asking about a pretty rarified realm.  Not a whole lot of people ever have 24GB let alone beyond.
I stitch big panos all the time, though 1 GP is a fair bit larger than most I do; mine are in the 100-300 MP range.  I should mention I almost exclusively edit in 16 bits/channel mode.  I also use content aware fill fairly regularly without problems.  In my case I have 8 GB of RAM in a Dell Precision workstation.  It doesn't seem to get too winded with 8 GB, so 24 GB seems about right for what you want.
You definitely DO want a workstation that's been purpose-built for extra throughput and reliability if you're going to be working on ultra-large datasets.
I'd say buy the workstation with 24 GB of RAM and see how it goes.  Also the RAID is a very good idea (I use RAID 0).  Apparently the 6 Gb/sec SATA stuff is starting to become real too, though most drives can't even keep up with the old 3 Gb speed yet.
-Noel

Similar Messages

  • CS6 content aware fill and spot healing smudge

    I just upgraded to CS6 64 bit under Windows 7.  I used content aware fill and the spot healing tool on CS5 under XP with no problems.  Now under CS6 they leave a smudge.  For example, if the is a spot on a vein of a leaf, now, instead of removing the spot and filling in the line of the vein I just get a smudge the size of the spot healing brush.
    Content aware fill now leaves a smudged and obviously poor result.
    Is there some new option or behavior under CS6 that I need to understand to fix this or is this simply a bug?
    Thanks for any and all help.
    Selby

    I have been experimenting and have found out something more.  Previously, before doing a content aware fill operation I would create a new layer at the top of the layer stack that was a merge of all layers below it (Ctrl-Alt-Shift-E) and the content aware fill operation worked very well.
    In CS6 it now appears to me that it still gets influenced by the lower layers in the stack, despite the fact that it is operating on the merge of those layers.  If I duplicate the image, and then flatten the duplicate, the content aware fill operation then in some cases works as I would expect.  I then duplicate the layer back to my original image, delete the parts I don't need and put it at the top of the stack in my original image.
    So something appears to have changed in CS6 and it might be a bug.
    Selby

  • Content-aware-fill and magic-wand-tool

    Hello! I use the content-aware-fill to remove some text from a photo. To do so, I use the "Polygonal Lasso Tool", select the text with a generous border and click edit -> fill -> content-aware-fill.
    This works fine, but selecting a text with the lasso-tool is very much work. So I tried to use the magic-wand-tool - some clicks and the text is selected, very fast and fine. No applying the content-aware-fill - the text vanishes somehow, but the borders of the text are still visible. I guess you really have to select the text AND some background around it to make content-aware-fill work. But isn't there a way to do this with the magic-wand-tool? Increasing the tolerance didn't work, I would need something like "magic-wand-tool and increase the selected area +20 pixels in all directions".
    What procedure do you suggest?

    Are you trying to remove a watermark that says something like "Proof" or "Copyright"?  If so, you won't get much help here.  The best advice in that case is to actually pay for the photo.  It's surprising how many people ask for help doing illegal things.
    Please confirm you are not trying to defeat someone's copyright (e.g., post a small part of the image), and I'm sure you'll get more help.
    -Noel

  • CS4 Lasso Tool and Content Aware Fill

    I saw this performed by Moose Petersen to duplicate
    and fill an area to expand an image. He used the Lasso tool to enclose the area (now vacant) that he wanted to fill with the exact contents on the edge of the image.
    I have been unable to reconstruct his process.
    Can someone offer step by step help to accomplish this? Wish to fill the right side to make size 16x20.
    Thanks!
    Dan

    Here, I'll be a bit more specific.  Do things in exactly this order:
    >1. Make the image a layer (not Background).
    To do this, make the LAYERS panel visible, hold down the Alt key, and double-click the Background.  It should become Layer 0.  If it is not the Background to start with, you can skip this step.
    >2. Increase the canvas size to 16 x 20 ratio, opening new space on the right.
    Image - Image Size, UNcheck Resample Image, and make the image 20 inches tall.  Then Choose Image - Canvas Size, and expand to the right as follows:
    >3. Do a rectangular selection excluding most of the red parts.
    You should have, at this point, an image with some checkerboard showing on the right side.  Choose the Rectangular Marquee tool as I noted above in post 5 and drag it around the area shown in post 1, including a few of the red parts.
    >4. Edit - Content Aware Scale and drag the right edge handle to fill the canvas.
    Click Edit - Content Aware Scale from the menu.  You'll get a set of little square handles all around the portion of the image that you selected.  Grab the one at the right edge and pull to the right, as shown here:
    >5. Touch up (e.g., lightly blur) any edges that have become noisy because of the operation.
    After the Content Aware Scale operation, I saw that the flower petal edge was a bit rough looking, so I thought it might be a good idea to select the Blur tool and brush over the edge lightly.
    -Noel

  • How Content-Aware Fill can help with Video | Short and Suite | Adobe TV

    Content-Aware fill in Photoshop is a powerful tool for generating clean plates in Premiere Pro. Karl Soule’ provides some examples.
    http://adobe.ly/zpuKyy

    Great idea that I can definitely apply to some video that has a similar (set of!) problems. Thanks Karl!

  • Using content aware fill in photomerge

    I have three images (TIFF files total size about 240MB) that I want to create a panoramic from. I use photomerge in CS5. All works well (in 64 bit) but when I choose the content aware fill option an error message comes up (see image). I have 4GB Ram memory on my 3.06 Ghz Intel Core Duo Processor. The message that it could not complete the fill because there is not enough memory should not happen. My system fits all the requirements to run CS5. Is this a bug in the adobe software? Is there someone with expertise on this that can advise me?
    Much appreciated
    LS

    Chris:
    Perhaps you can help me with a somewhat related problem.  I can't get the following Commands to operate in 64 bit, i.e., Photomerge, Merge to HDR and Load into Photoshop Layers.  They work fine in 32 bit despite the fact that you're limited to only a moderate amount of RAM in 32 bit (1470).  When I'm in 64 bit mode, the amount of RAM I've allocated is 5348.  I'm working on a Quad Core Mac Pro with a whole 1 TB hard drive dedicated to as a scratch disk.  This doesn't make sense to me that when you're throwing more capacity at the process is when the problem arises.  What I consistently get is a dialog box stating "Photoshop Quite Unexpectedly."
    Herman R.

  • CS5 64-bit Content Aware Fill kills Healing brush, clone stamp

    Here's the deal:
    1)  Open image for retouching-background layer only
    2)  Make copy of background layer 'cause I never retouch there and CAF won't work on the blank layer I use for all other retouching
    3)  Add blank layer above the previous two layers for clone stamp/healing work--can't use it for content-aware fill
    4)  Find something that will retouch better with CAF than cloning or healing and fix it with CAF on layer 2
    5)  The healing brush and clone stamp now do not work.  I can see them, and the clone stamp continues to preview in the brush correctly, but when clicked nothing happens.
    The only solution I've found is to save the image and restart CS5.
    CS5 64-bit, Win7 Pro 64 bit, Core2duo e8400, 8gigs RAM
    Consistent and reproducibly annoying...
    Steve

    Okay, I duplicated your setup exactly with CS5 64 bit on Win 7 x64.  Background layer, copy of background layer, and transparent touch-up layer.
    You are unclear about exactly how you're invoking the Content Aware Fill.
    I went through exactly the steps you suggested, as evidenced by the following Photoshop Edit log excerpt.  I saw NO difficulties using the Clone tool in the last step.
    Are you aware you can use the SPOT Healing Brush, in Content Aware mode, to do what you're doing on the transparent top layer (thereby avoiding the need to work on the background copy layer)?  It is able to deal with the image being on the lower layers.
    Photoshop Edit Log:
    2010-06-17 10:58:24 File Blake_and_Mom.psd opened
      Open
       C:\MMEDIA\Retouched Photos\Blake_and_Mom.psd
    Duplicate Layer
      Duplicate current layer
       5
    New Layer
      Make layer
      Select clone stamp
      Set Source Sampling Point of current application
       To: Document Location
       Source: layer “Layer 1”
       Location: 1420 pixels, 743 pixels
    Clone Stamp
    Clone Stamp
    Clone Stamp
      Select layer “Background copy”
       Without Make Visible
      Select spot healing brush
    Spot Healing Brush
      Select layer “Layer 1”
       Without Make Visible
      Select clone stamp
      Set Source Sampling Point of current application
       To: Document Location
       Source: layer “Layer 1”
       Location: 1299 pixels, 879 pixels
    Clone Stamp

  • Error Stating "Not enough source pixels" when using content aware fill

    I am trying to use content aware fill on a JPG photo. Am getting an error saying that I do not have enough source pixels. What am I doing wrong?

    R_Kelly, Sorry I am late in getting back with you, have been out of town on business. I think I found out what I was doing wrong. I created a duplicte background layer and had not check off sample both layers. Corrected this and my problem has gone away.
    Thanks for your interest and help.
    Tommy Graner

  • Content Aware fill in selection

    Hi,
    I am having two problems mainly, if someone could help it would be great.
    1. I have 2 documents open, one of them has a selection. I want to copy that selection and transfer it over to the other document. I am not sure how to do that.
    2. I want to content aware fill the selection. Is this possible using applescript?
    thanks.    

    Are you asking how to do that in a script in an action or in Photoshop?  Also are the two document the same pixel size  and resolution?
    In Photoshop
    First make sure the documents have the same print dpi resolution.
    A selection and an Alpha channel are basic the same thing so in case you have not created the alpha channel version of your selection use menu Layers>Save Selection and Fill in some Name in the pop up dialog and click OK. Then use Ctrl+D to deselect
    Go to the channels palette and highlight the new alpha channel with your saved name. Then drag the channel and drop a copy on your second document.
    In the second document use menu Select>Load selection use pull down to select your saved selection name.
    In an Action you can not record a drag from one document and a drop on a second document. You need to use some other method.  One way is after creating the alpha channel, deselect and highlighting the new alpha channel is to do a Ctrl+A select all Ctrl+C copy the go to the second document channels Palette the click on the add new channel icon in the bottom of the palette followed by Ctrl+V paste.
    In a script that for you to do....

  • Remove a logo from a video clip with content aware fill?

    I know you can remove logo in photos using content aware fill, but you can't do it to a video clip. You can only do it to a frame, but you can't apply it to the entire video. I know photoshop is not a video editing software, but having this sort of feature makes sense for photoshop users especially with content aware fill.

    I'm a career software architect engineer of 35 years, and I have to side with Howard on this one. 
    Like Howard, I feel you're thinking about this way too simplistically.  Trying to work out what best to fill a part of an image with in 3 dimensions (x, y, and time) and have it look believable almost boggles the mind, especially thinking of a general case (your logo example is far to simplistic in itself).  The task is far from a simple looping repeat of what is being done 2 dimensionally on a still frame.  Frankly, it's more likely related to what's done with CGI, where scenes are modeled in 3D (4D actually) so certain elements can be replaced believably.
    Think about it...  If CAF is presently replacing part of an image with something it finds through some heuristics in another part of the image, and the stuff in that part of each frame is changing - and it would, because this is video, not still imagery - then it will select differently every time.  What makes you think it would select something that even resembles what it selected for another frame?  What you'd end up with is a frame by frame mishmash that would just make the outline of the selection obvious.
    Regarding CAF applied to individual frames, then your finding the result isn't coming out as expected in all the frames of the video (e.g., when you're testing this concept) may indicate a problem with the way you're using the tool, or possibly even a bug.  You might want to describe step by step what you're doing and show the result you're [not] getting.
    -Noel

  • Content aware fill - how to sample from small area?

    Is there a way how to sample from small area and then apply content aware fill to the much more bigger area? For example - there is an object on a table. The object fills 90% of the image and the table 10% image. Now, I just want to delete the object. But that doesnt work with content aware fill, because the area around it is much smaller. Is there a solution for this?

    I am not sure that CAF is the right tool if you want to fill a large area sampling from a small area.  You might get away with doing it in stages
    One trick is copy just those areas you want to sample from, to a new layer, and use CAF on that layer, but without seeing your image, it is difficult to say what the best aproach is going to be.  

  • How content-aware fill with smart objects

    I've done a (hopefully) fairly exhaustive search, and don't see anything on how to use these things together...
    Open an image as a smart object.  Add a layer for cloning and healing.  Maybe add a curves adjustment layer and/or a hue/sat adjustment layer.  Adjust things as needed.
    Decide you want to extend the background on one side.  Increase the canvas on that side.  Select the chunk of canvas.  What process should be used to employ the content-aware fill for that new piece of canvas?  I don't seem to be able to have the smart object layer selected.  If I have another layer selected the fill fails saying there aren't enough opaque (?) pixels.

    Oddly, I can't even find any discussion on this anywhere...  There's got to be a better way than what I've tried so far.
    At present the only way I've found is to
    duplicate the smart object
    rasterize it
    select the part to fill
    do the content-aware fill
    leave the selection on and copy/paste the selection so it's on a new layer
    delete the rasterized copy of the smart object
    There's gotta be a better/smarter/faster way than this...  How are other people doing this?

  • Content Aware Fill in Photoshop CS5.5 has quit working

    Content Aware Fill in Photoshop CS5.5 has quit. Was working just fine now nothing happens.

    Please read these and proceed accordingly (restoring Preferences after making sure all customized presets like Actions, Patterns, Brushes etc. have been saved might be of special interest):
    http://blogs.adobe.com/crawlspace/2012/07/photoshop-basic-troubleshooting-steps-to-fix-mos t-issues.html
    http://forums.adobe.com/docs/DOC-2325

  • Content-Aware Fill working poorly in CC 2014

    Content-Aware Fill does a very poor job in CC 2014. Color is off, density is off, texture is off. Is anyone else having this problem?
    I had to switch back to the last version of CC in order to work on my current project.

    Ziggysphoto wrote:
    I use CAF a lot and it works ok. Is your machine good enough. I have PC with windows 7
    I have absolutely no idea why you are addressing your reply to me, Ziggy,
    Besides, it's a non sequitur. Having a "PC with Windows 7" is no indication of having a good machine, not even a poor machine.  It tells us nothing.

  • Dak's content aware fill action in PSE 10

    Hi, There is an action available as some of you will no for PSE 9 (Dak's content aware fill action)
    However for some reason the action will not work in PSE 10.
    What it does, it allows you to make a selection and then fill that selection, like content aware fill command in CS5.
    Is there any wizkids out there who maybe able to get the action to work in PSE 10 or figure out why it will not work?
    You can read more at http://www.elementsvillage.com/forums/showthread.php?t=60535&page=20
    Thanks for readong
    Russ

    Specifically about colour curves, have you tried the free SmartCurve plug-in?
    http://www.softpedia.com/get/Multimedia/Graphic/Graphic-Plugins/SmartCurve.shtml
    I don't know if it can be used as an adjustment layer, but it can certainly adjust curves for individual channels.
    In general, since I will never be able to afford the "big" Photoshop, I've found that I need to use a few image editing programs -- no individual program has all the features PS does, so I use PSE, Corel's CorelDraw Graphics Suite X5, and the free Paint.Net.  It's a balancing act between cost/benefit.  (By the way, the CDRGS PhotoPaint does have a curves adjustment layer.)
    Ken

Maybe you are looking for

  • MUSE CC WON'T DISPLAY BEBAS NEUE WEB FONT IN DESIGN MODE

    For some reason I can't seem to view the Bebas Neue web font in design mode any more, yet when I switch to preview or even go ahead and publish my site it works just fine. It wasn't bothering me too much at first but it really confuses things after a

  • Convert subscription plan

    The story behind the problem. I logged into Skype.com from Saudi Arabia and purchased a subscription to call to India. But one of my friends is living in UAE and actually I purchased the subscription for him. When I call from Saudi Arabia, the call i

  • A tough query

    hey, I am trying to write a query, here is how my tables are set up: I have a table called games, with a homeid, awayid, home_score, and away_score. For a team with a given id, say 7, I would like to run a query that returns its wins, losses and ties

  • I can not find the start icon to restart anywhere and it used to be here.

    Start icon used to be in lower left hand corner and also a side bar menu with start option on right side of screen.

  • My iPod is not syncing the full address book

    Hello, I have a problem is that this last few times that I've tried to Sync my iPod, it is not copying my full Address book. I have it set to sync the full Address Book but I am just getting a weird scattering of addresses of about a screen-full plus