As you may have noticed, there hasn’t been much activity lately, since all on the Rawstudio team has had various things getting in the way of doing more work on Rawstudio.
I have however now and again found time to work on RawSpeed, and will from now on host all changes on github. Github makes a lot of work much easier, and allows direct pull requests to be made.
The new features that has been included and can be tested on the development branch. Note that this is RawSpeed and not Rawstudio.
When “version 2″ is stabilized a bit, a formal relase will be made, whereafter the API will be locked.
Comments (0)Klaus Post on August 3, 2014
I’ve been working on Enfuse support in Rawstudio for quite a while and now it’s ready for some testing :D
It was added to trunk yesterday and packages are ready in our Launchpad PPA for Ubuntu.
A quick guide:
Well, go ahead and give it a try – I’d like to get some comments on it (here or at http://bugzilla.rawstudio.org/)
I’ve made a few screen captures of it in use. This is the speed I have on my relatively slow laptop. Check them out below…
Multiple photos with camera mounted on a tripod:
Multiple photos with handheld camera (aligning required)
Comments (10)Anders Kvist on May 9, 2013
I have written up some information on the RawSpeed decoder, and how it can be implemented.
Here are links to the articles.
If you have any additional areas you’d like to have covered, or have any questions, just leave a comment, and I will try to address it.
Comments (0)Klaus Post on January 12, 2012
We have been slowly updating Rawstudio despite an otherwise busy schedule. This Here is a quick run-through of the new features.
Asynchronous Display Rendering
One of the most common requests is a more responsive UI, when adjusting settings. I didn’t expect this to be a huge win, since it will not actually speed up rendering. However, after an experimental implementation, it really makes a big difference in how responsive the program feels.
Basically all adjustments are now pushed to a separate thread, that begins re-rendering the image, if no further adjustments are made for 50 milliseconds. This makes sliders much more responsive, since an instant re-render isn’t triggered right away.
Since multi-threading in a complex application such as Rawstudio can bring some unforeseen consequences, this is also the most likely source of instability. Not in the sense of data loss, but it could still result in some unexpected and hard to reproduce crashes.
System Display Profile
You can now use the display profiles you have assigned to your monitors. You can select the to use the system display profile in the Preferences box:
New “Advanced” profiles
We have created a number of “Advanced” color profiles, which will hopefully give a more precise color reproduction than the “simple” matrix-based profiles. You can read more about them here in a previous blog entry.
Comments (7)Klaus Post on December 29, 2011
We have been so lucky to find a source for profile images, and made profiles for 93 different cameras. The advanced profiles are more detailed than a simple matrix operation, which is the base of the “simple” profiles that are already present. This should hopefully give more faithful color reproductions for most cases.
Advanced profiles are available for the following cameras:
Comments (15)Klaus Post on November 24, 2011
A bug has been discovered in Rawstudio 2.0, that disables de-noise when using the “Quick Export” feature. Ordinary “Save As…” and Batch processing is not affected by this bug.
Technically the de-noising is automatically adjusted based on the scaling performed of the image. Due to the order in which the size is set (or rather isn’t set), the de-noising filter thinks the image is scaled to 0%, which completely disables de-noising.
Luckily the next version is right around the corner, and the current development version is quite stable. And since Anders has fixed the daily Ubuntu build system, you can grab a version there, or do the build yourself from SVN if you have that type of skills.
Sorry for the inconvenience.
Comments (0)Klaus Post on November 20, 2011
There are of course still areas where we could improve Rawstudio – as unlikely as that may seem :)
Here are some of the things I have noted for upcoming major things that come to mind. If you have any input on any of the topics or new suggestions, we are very interested in hearing your opinion in the comments below.
Here we go – here is a braindump of the issues that are top-of-mind right now:
Comments (44)Klaus Post on July 19, 2011
After some quiet time after the 2.0 here is a small video from the release party we held right after 2.0 shipped:
Hope you enjoyed the video. You can download the music which was made for the occasion by two of our good friends. I had a bit of fun afterwards and threw together a remix, with a bit more of a “party” feeling.
Music by Rune Stowasser & Jakob Birkedal
Remix by Klaus Post
We all needed a short break after 2.0, but now we will begin looking into what the future brings!
Comments (3)Klaus Post on June 23, 2011
Linux.com has published a very well written and researched article by Nathan Willis, called Editing RAW Photos on Linux with Rawstudio 2.0. It is a very good introduction to all the features of the 2.0 release, and what they will mean to you. Be sure to check it out!
Comments (0)Klaus Post on April 23, 2011
When you work with digital images, it important that they look the same way. Therefore it can be very frustrating when they look differently in different applications.
First I want to make sure you understand the concept of colorspaces. I will not go into details about the technicalities, since there are a lot of great resources on the topic on the internet , . We are only dealing with RGB colorspaces, so you can disregard talk about CMYK, Lab, YCrCb and other colorspaces.
In overall terms a color profile determines how an RGB value in the image is displayed on the screen. In general colorspaces are handled in different ways in different image formats, but it is very common that an ICC profile is embedded in the image, that tells how the image data should be interpreted.
Comments (1)Klaus Post on April 14, 2011
Comments (22)Klaus Post on April 8, 2011
Comments (1)Klaus Post on April 5, 2011
Comments (0)Klaus Post on March 26, 2011
Comments (0)Klaus Post on March 20, 2011
Comments (2)Klaus Post on March 15, 2011
Comments (5)Klaus Post on February 19, 2011
Comments (6)Anders Kvist on January 8, 2011
Comments (10)Klaus Post on December 31, 2010
Comments (12)Klaus Post on November 24, 2010
Comments (6)Klaus Post on November 14, 2010
Comments (3)Klaus Post on November 3, 2010
Comments (10)Anders Kvist on October 30, 2010
Comments (7)Klaus Post on October 28, 2010
Comments (4)Klaus Post on October 19, 2010
Comments (11)Klaus Post on October 6, 2010
Comments (2)Klaus Post on September 9, 2010
Comments (5)Klaus Post on August 31, 2010
Comments (4)Klaus Post on August 29, 2010
Comments (3)Klaus Post on August 22, 2010
Comments (6)Klaus Post on August 17, 2010
Comments (3)Klaus Post on July 25, 2010
Comments (2)Klaus Post on July 12, 2010
Comments (6)Klaus Post on July 5, 2010
Comments (10)Klaus Post on June 23, 2010
Comments (9)Klaus Post on June 20, 2010
Comments (4)Klaus Post on June 15, 2010
Comments (3)Klaus Post on June 6, 2010
Comments (2)Klaus Post on May 30, 2010
Comments (0)Klaus Post on May 27, 2010
Comments (0)Klaus Post on May 25, 2010
Comments (1)Klaus Post on May 25, 2010
Comments (0)Klaus Post on May 4, 2010
Comments (5)Klaus Post on April 30, 2010
Comments (7)Klaus Post on April 26, 2010
Comments (2)Klaus Post on April 24, 2010
Comments (3)Klaus Post on April 16, 2010
Comments (3)Klaus Post on April 9, 2010
Comments (7)Klaus Post on April 5, 2010
Comments (12)Klaus Post on April 2, 2010
Comments (10)Klaus Post on March 29, 2010
Comments (0)Anders Brander on October 12, 2008
Comments (0)Anders Brander on September 16, 2008
Comments (0)Anders Brander on April 19, 2008
Comments (0)Anders Brander on April 17, 2008
Comments (0)Anders Brander on January 24, 2008
Comments (0)Anders Brander on August 14, 2007
Comments (0)Anders Brander on February 20, 2007
Comments (0)Anders Brander on February 7, 2007
Comments (0)Anders Brander on September 27, 2006
Comments (0)Anders Brander on September 26, 2006
Comments (0)Anders Brander on July 28, 2006
Comments (0)Anders Brander on June 27, 2006
Comments (0)Anders Brander on June 22, 2006