Feed Item
Added a discussion

I would really like to see the 'Inpaint Opposed' method added to the Highlight Reconstruction module

  • 601
    • What benefit does it bring over guided Laplacian ? I have not seen examples yet where it brings better results.

      • Thanks, I just watched your video https://youtu.be/F3CeJ1F4wV8 and now I do not see a need for 'Inpaint Opposed'

        • Hello! Sorry to dig this one out, I'm trying to switch to Ansel form Darktable, and this one is the first feature I'm definitely missing. It's main benefit over guided Laplacian is that the it works with my Fuji X-Trans sensor. Or rather, I think it's because of the sensor because I vaguely (mis)remember Aurélien saying in one of the videos that implementing Laplacian for these sensor is crazy hard. Am I mistaken? For what it's worth, I simply don't see this option in my recently downloaded Ansel.

          • Huh? I'm saying that Guided Laplacian is simply not available for my RAFs (neither in Ansel, not in DarkTable), there's nothing to compare. Inpaint Opposed is the only option I have (in DarkTable), and it works fine.

            • Ha yes. Sorry, I misunderstood you. I thought you said the Inpaint Opposed was better than Guided Laplacian for RAF. And indeed, after checking, no Guided Laplacian nor Inpaint Opposed is provided for RAF. So, if Guided Laplacian is difficult to implement for RAFs, perhaps the better solution is to fetch the Inpaint Opposed from Darktable.

              • "Fetch from Darktable" may be a bit oversimplifying the amount of effort :-) But really the question is, if those two are similar enough, there's no point in having both of them in Ansel. There may be several different options:

                • Port Inpaint Opposed and retire Guided Laplacian, if they're shown to be similar enough
                • Make Guided Laplacian work for X-Trans sensors
                • Port Inpaint Opposed and keep Guided Laplacian, but only show one of them for X-Trans or Bayer sensors respectively

                It's ultimately a question for @Aurélien Pierre, since he's probably the only person on the planet (or at least this forum) with the most background on this particular question.

                P.S. I could try my hand at porting Inpaint Opposed, although it's been a while since I touched a non-trivial code base in C.

              Login or Join to comment.