Is Rawtherapee complex ?

Yep. I think with more research, watching some tutorials, etc. I’d get a lot more at home with it.
And darktable needed that too, for me.

@jdc mentioned some customization options I wasn’t aware of either.

I think it must be down to personal approach to some extent too.

I think you mentioned some good points about knowing the pipeline and having some video content to explain things …for example if you were going to use the retinex module would you bother to do any work on shadows and highlights or tone eq or whatever and then go on to use that or would you do some work in retinex first and see where you land and then go to other tools to tweak the image… I guess in short getting a handle on how best not to fight with yourself when editing and to come up with a logical order. Same for wavelets… would you do some work there first and then back to the basic adjustments for say denoise… or denoise first and then do wavelets denoise or only use one of the two … getting that sort of background I think would make it easier to make decisions about how and when to use which tools…

1 Like

Thank you all for your contributions.

I didn’t expect so much.

Yes, I am one of RT’s developers, probably the oldest (since 2011).

I could have put another title as suggested, or other content. I’m not trying to say that RT is better or worse. Simply its architecture, its content are partly (largely) based on its history, its origin (2006 - imagined by a single man Gábor Horváth).

I simply wish to move the project forward as well in:

  • its content (algorithms, brushes and clipping, etc.);
  • the graphical interface, the documentation and its access;
  • communication through various media;
  • group work, in particular attracting new developers (I am no longer young), or new contributors, but also all those who wish to contribute their passion (translation, tutorials, website, etc.)

Everything you just wrote:

  • clearly shows the differences in points of view and approaches (and this is normal);
  • initiates the vision of an improvement project.

Thank you all.

Of course, it is possible to continue to make contributions and exchanges.

jacques

2 Likes

Yeah. RawTherapee tries, hard, in its advanced modules, to solve all possible problems (in essence, color correction stuff) with your pictures. Consequently, there are huge amount of options available in this part.
Most commercial software (e.g. Lightroom) are now relying on AI (artificial intelligence) to do this heavy-lifting (e.g. for inpainting, denoising, sharpening etc).

As regards RawTherapee it is mostly a “phylosophical choice” (I mean, not limiting che options available to the bare minimun, to “please” the new-comers) BUT this outcome also depends massively on the available manpower (programmers) to improve the software itself over the years.
With open source software, as you know, this team is usually veeery small and subject to change over the years :slight_smile:

1 Like

For me, the whole business of processing raw images is complex, irrespective of the software. There are the technical aspects relating to image quality and knowing what to look out for, as well the aesthetic aspects, which require a good understanding of colour, composition etc… As a beginner, trying to put all that together along with trying to understand the software was a bit like trying to learn how to write and learning how to use a word processor at the same time. Focusing on the processing software trying to find the ‘best’ solution was a mistake in my case so now I try to stick with one tool and learn how to use it well despite any shortcomings (perceived or otherwise). I’ve still got a long way to go.

3 Likes

Hello @Wayne_Sutton

I try to stick with one tool and learn how to use it well despite any shortcomings (perceived or otherwise). I’ve still got a long way to go.

I appreciate a lot your comment

A long time ago, I was studying a tech book about the SQL language and the PostgreSQL database. In its preface there was this sentence:
“It takes only a few days to learn the basic of the language but a whole life-time to master it”
I suppose it applies to all professional softwares.

Personally, just to name one, I deem darktable complicated to work with but it is really so?
Yep. probably. But I suppose this is mostly due to the fact that, as an end-user, I am far too used at working with RawTherapee and its interface. Therefore, I would (wrongly) expect the same workflow with darktable as well. This “request”, of mine, does NOT make any sense, of course :slight_smile:

3 Likes

I was a Ratherapee user, and now I’m an ART user. I switched to ART in 2020, when Alberto just implemented spot removal, and some local editing.
I switched because it seemed to me that the development of Rawtherapee was proceeding slowly (or stalled), with a lot of talking and discussion about what, how and if.
Alberto was very fast, implemented local editing, masks, brush masks, complete support for CR3, all this months (or years) before RT team.
Yes, I know that ART is a one-man-band, it’s simpler to take decision, but, in any case, I had the impression that Alberto got the software off the ground.
He is also very clear: if you ask for a feature, his answer is YES or NO. If YES, in two days you will get the feature. If NO, you’ll never get it.
I think RT team lacks a BDFL (or maybe there is, but he’s not too Dictator :smile: )
Maybe now RT is changing :slight_smile:

1 Like

@alvamatik

You are probably (partly) right. Rawtherapee experienced “logistical” problems until very recently.
But I think that’s the past now.

My approach (I am not alone, but it was me who launched this post) is to reconstitute a team, to (re)understand the logic of the system.

Having worked a lot on human factors, “habits” are essential in everyday life (and of course even more so) in the use of software. We forget very quickly, and automatic learning procedures disappear.

If you are interested, you can look at the work of the Danish Jens Rasmussen.

Jacques

3 Likes

Yes! Rawtherapee is complex! I have used Rawtherapee for many years, but I have thoughts of changing to something simpler. I am a hobbyist and don’t need all the options now offered. My needs are simple. My hobby is taking photos and not editing photos.

I don’t think RT is too complex in general but something I find too hard is dodging & burning, it’s one of the most basic operation in photography but it’s not so clear how to do it right now. There’s too many options (Color & light, tone equalizer, Dynamic Range & Exposure, … which I am supposed to use?) yet some important missing features; most importantly being able to rotate the spot, and feathering is too complicated to discover.

Personally I’d love a tool called “dodge & burn” with a single slider that just change the exposure (maybe add a tone curve & graduate filter in there) and having controls on the spot itself to rotate it and adjust the feathering.

@jonathanBieler

Rotating the RT-spot is a very “old” request, as well as adding a “polygon” mode to the “elipse” and “rectangle” modes.

These are things that I don’t know how to do, I am not (contrary to appearances) a computer scientist.

These additions require 2 things:

  1. have a GUI that allows it - I don’t know how to do it at all.
  2. modify the algorithm which takes into account the deltaE… it’s not simple, but maybe I can get there.

For the “dodge” and “burn”, you will not have the usual techniques like those found in Lightroom, which use brushes, etc. and for good reason (GUI problems)

But a “thing” that I set up from the work of a researcher (with complex maths : not for the user).

Look in Rawpedia
https://rawpedia.rawtherapee.com/Local_Adjustments#Dodging_and_Burning

Tools : Soft Light & Original Retinex
Mode complexity : Standard or Advanced…
image

But, we are no longer quite in the same general subject :wink:

Jacques

2 Likes

I agree. A bit off topic but in addition to Jacques’ example above, it’s possible to simulate dodge and burn by using the L mask in the Color & Light tool as a luminosity mask in conjunction with the Lightness slider. It’s a bit cumbersome though and you can’t draw straight lines in the mask. The diagram at the bottom of the following post shows the curve shapes for the various masks used in Pat David’s original tutorial. https://www.gimpscripts.net/2021/01/ofn-luminosity-masks-ver13.html

Personally I find it easier just to use the Saul Goode script in the GIMP.

1 Like

To be clear by dodge & burn I just mean local adjustment of exposure, it’s like the most basic thing one could want to do with local adjustments. I think the current spot system with deltaE would be good enough for most cases (no need of brushes), if we could rotate the spot. A slider would do the job.

With all due respect I think there’s value in just learning what you need from a tool (RT or otherwise) and simply using what you know (i.e., ignoring the rest) rather than choosing a tool that offers only what you currently need and nothing more. As you progress at some point you may well need and / or want additional capabilities. If you’ve stayed with a tool offering those (albeit previously unused) capabilities, it’s just a matter of learning an additional technique / aspect, rather than learning an entirely new tool.

Just my thoughts.

5 Likes

Good point!

In other words, RawTherapee is as complex as the User makes it - based on how they use it.

Thanks for the ‘tools’ tip!

If the concern is upping RawTherapee user numbers, I think what would be most helpful would be more tutorials and worked examples. The existing tutorials that various people have put up on YouTube are generally very good, but text-based worked examples would also be helpful (I know jdc has done some of these too). It also seems to me that, even though the pipeline is fixed behind the scenes, there are likely to be some “better” (quicker, more efficient, less back and forth between tools) orders in which tools should be used, but it is not obvious from RawPedia or other sources what those particular editing approaches might be. Is my reading of this what others are saying here too?

I think tutorials on the straightforward and classic modules would indeed expose new users to RT and help with learning but my question would be is there an existing video tutorial to cover something like this and if not who is tackling something like this (see below) and doing it well for perhaps the limited number of users who would ever venture into the full extent of this sort of myriad of controls and adjustments. THe video clip is a scroll with all options exposed and keep in mind that this is just one of several possible tools that you can add to a spot in local adjustments alone…

Kudos for the power this offers but I suspect much of it remains buried for all but a small fraction of the RT users I would imagine… glad to be wrong…

Hello

@xpatUSA
Your intervention clearly shows that it is not obvious
How do I know this exists?
How to activate it?
Can we improve it?

@lstuhl
All comments are relevant.
Some prefer videos (with the language problem), others text (but you have to translate).
Certain subjects are actually little (or poorly) addressed on the pipeline, the order of actions.
In all cases these means of communication (training) require a lot of work. We must make them known (know that they exist). The approach initiated by is @martbetz in the right direction.

Today a support such as Rawpedia is not very appropriate, and its access is limited to a few (rare) people. This is my case, but am I in the best position to talk about it? The cooperation with Wayne @Wayne_Sutton made it possible on the one hand to produce a quality English version, but also to review the content (pedagogy), as well as the ergonomics of the software itself (for example “expanders”, or what to put in " Basic"…).
A migration to another support than Rawpedia should be possible on Github, but what (who, when…) should we do with the current documentation? This will allow for multiple contributions, but it is a lot of work.

@priort
What you mention is not easy to resolve whether in text or video.
The separation “Basic”, “Standard”, “Advanced” was done arbitrarily mainly by me. But on a case-by-case basis, it is quite easy to move a package (for example an Expander), from Advanced to Basic, or vice versa, if a majority wishes. It’s 99% GUI.

I can take the example of “Color & Light”.
Anyone who wants to have access to the “Merge file” module which simulates what Gimp or Photoshop does, must use the “Advanced” mode, I think it is “easy” to change.
image

Jacques

1 Like

I’ve seen many people get frustrated, saying that X program is too complex or Y feature is hard to understand. Many times, they could benefit from taking a different approach to using the program.

There’s no shortage of posts on this forum asking how to use a certain feature. Learning something new is a good thing. What happens sometimes, however, is people try and fail to get good results after applying the feature to their photos. Then they become disappointed. The underlying problem is that they start with the tool and try to use the effect to do something nice to the photo. Instead, I recommend doing the reverse. Start with the photo. Think about what you want it to look like. Then figure out the effect needed to achieve that look and find the tool that does it. With this approach, the connection between the tool and the goal is clearer, and you don’t bother with tools that are unnecessary. I don’t mean to say that you should never explore other tools. Feel free to experiment. Just don’t expect the tool to do something good to every image you experiment on.

RawTherapee (and other software) has what you need to follow my recommendation. The tools are grouped into tabs and each tool has a succinct name. Finding a tool that sounds like it does what you need is a straightforward process. RawTherapee also has ways to help you focus on the tools and options you understand (see the original post with excellent points made by Jacques).

I also see many people getting confused over various ways to do similar things. The key to resolving the confusion is to simply pick one way and ignore the others. Why? If you understand the difference between the methods, then clearly you have no confusion. If you don’t understand the difference, then to you, that means there is no practical difference between the methods. Just pick the one that is easiest for you to use. Don’t worry about not knowing how to use the other methods. Over time, you may run into a situation where one way doesn’t work well. That is a reasonable time to try the other methods. If they also gibe bad results, then stop. If they give good results, then you’ve just organically learned a practical difference.

The two main points about using complex programs are

  1. Start with the goal and find the tool to achieve it. Ignore other tools until they become relevant.
  2. If you don’t understand the difference between two things, just pick one and don’t worry about it.

As some have stated already, RawTherapee is only as complex as you make it. Make it easy for yourself.

8 Likes

Hello @Lawrence37

As some have stated already, RawTherapee is only as complex as you make it. Make it easy for yourself.

Yep. As a personal “unconventional” example, in the past, I was used to working with Picasa to batch compress my jpeg images (smartphone stuff). It was a fast and easy task. At present, Picasa is no longer developed by Google.
As a consequence, I have started using RawTherapee to do this same task.

In short, I could work with RawTherapee just only to compress these JPEGs without even leveraging its true RAW nature as “therapist” :slight_smile: