Announce: Entangle “Photon” release 0.5.3 – An app for tethered camera control & capture

Posted: August 28th, 2013 | Author: | Filed under: Entangle, Fedora, Photography | Tags: , , | No Comments »

I am pleased to announce a new release 0.5.3 of Entangle is available for download from the usual location:

http://entangle-photo.org/download/

This release is primarily focused on bug fixes. The previous 0.5.2 release had a massive memory leak and a thread safety problem causing frequent hangs, so all users are strongly recommended to upgrade

  • Move file name of image thumbnails to tooltip popup
  • Add –disable-schemas-compile configure arg to disable schema compilation
  • Remove “Encoding” key from desktop file
  • Fix massive memory leak in pixbuf loading
  • Fix thread safety in camera control updates which caused hangs in GTK
  • Fix updating of control readonly state when camera modes change

As before we still need help getting the UI translated into as many languages as possible, so if you are able to help out, please join the Fedora translation team:

https://fedora.transifex.net/projects/p/entangle/

Thanks to everyone who helped contribute to this release & troubleshooting of the previous releases.

Announce: Entangle “Graviton” release 0.5.2 – An app for tethered camera control & capture

Posted: August 17th, 2013 | Author: | Filed under: Entangle, Fedora, Photography | Tags: , , | No Comments »

I am pleased to announce a new release 0.5.2 of Entangle is available for download from the usual location:

http://entangle-photo.org/download/

This release is primarily focused on bug fixes, but a couple of small features are thrown in too

  • Split histogram into RGB colour channels
  • Fix aperture / shutter speed calculations in status bar
  • Only import files with known image extensions
  • Use case insensitive file extension check to detect raw files
  • Set saner defaults for processing raw files to fix Canon raw display
  • Set preferences before loading session to fix settings for initial image load
  • Apply orientation from EXIF images if image file has none
  • Remove left over debug prints
  • Add support for linear histogram display mode
  • Support ‘h’ key to toggle linear/log histogram mode
  • Ensure all events are emitted in main thread
  • Remove use of deprecated GDK thread APIs
  • Use GtkGrid instead of deprecated GtkTable
  • Ensure status bar is constant size when scaling image
  • Preserve scrollbar offsets when switching images
  • Make metadata extraction more robust wrt missing fields
  • Updated translations from transifex

As before we still need help getting the UI translated into as many languages as possible, so if you are able to help out, please join the Fedora translation team:

https://fedora.transifex.net/projects/p/entangle/

Thanks to everyone who helped contribute to this release & troubleshooting of the previous releases.

Announce: Entangle “W Boson” release 0.5.1 – An app for tethered camera control & capture

I am pleased to announce a new release 0.5.1 of Entangle is available for download from the usual location:

http://entangle-photo.org/download/

This release is primarily focused on bug fixes, but a couple of small features are thrown in too

  • Update for compatibility with libgphoto 2.5 API callbacks
  • Avoid warnings about deprecated glib2 mutex and condition variable APIs
  • Directly disable viewfinder mode using config APIs
  • Add support for triggering autofocus during preview with ‘a’ key
  • Add support for manual focus drive in/out using ‘.’ and ‘,’ keys
  • Refresh translations from transifex
  • Import user contributed Italian translation
  • Add missing translation markers on some strings

As before we still need help getting the UI translated into as many languages as possible, so if you are able to help out, please join the Fedora translation team:

https://fedora.transifex.net/projects/p/entangle/

Thanks to everyone who helped contribute to this release & troubleshooting of the previous releases.

Announce: Entangle “Z Boson” release 0.5.0 – An app for tethered camera control & capture

I am pleased to announce a new release 0.5.0 of Entangle is available for download from the usual location:

http://entangle-photo.org/download/

This release introduces a new of new features / enhancements

  • Switch to using LibRaw for loading raw images
  • Allowing loading image preview from raw files
  • Fix deadlock unmounting camera at startup
  • Ensure camera is disconnected before exiting
  • Sort image list by name instead of date
  • Add support for rendering “onion skin” of image sequence
  • Fix updating of range control values
  • Fix filename generation for dual-format capture modes
  • Fix deletion of dual-format images when exiting preview
  • Refresh translations

As before we still need help getting the UI translated into as many languages as possible, so if you are able to help out, please join the Fedora translation team:

https://fedora.transifex.net/projects/p/entangle/

Thanks to everyone who helped contribute to this release & troubleshooting of the previous releases.

Creating a “head outline” image for team photographs with Fedora and GIMP

Posted: November 26th, 2012 | Author: | Filed under: Fedora, libvirt, Photography, Virt Tools | Tags: , , , , , | 3 Comments »

Two weeks back, I was in Barcelona for  LinuxCon Europe / KVM Forum 2012. While there Jeff Cody acquired a photo of many of the KVM community developers. Although already visible on Google+, along with tags to identify all the faces, I wanted to put up an outline view of the photo too, mostly so that I could then write this blog post describing how to create the head outline :-) The steps on this page were all performed using Fedora 17 and GIMP 2.8.2, but this should work with pretty much every version of GIMP out there since there’s nothing fancy going on.

The master photo

The master photo that we’ll be working with is

Step 1: Edge detect

It was thought that one of the edge detection algorithms available in GIMP would be a good basis for providing a head outline. After a little trial & error, I picked ‘Filters -> Edge-detect -> Edge..’, then chose the ‘Laplace’ algorithm.

This resulted in the following image

Step 2: Invert colours

The previous image shows the outlines quite effectively, but my desire is for a primarily white image, with black outlines. This is easily achieved using the menu option ‘Colours -> Invert’

Step 3: Desaturate

The edge detection algorithm leaves some colour artifacts in the images, which are trivially dealt with by desaturating the image using ‘Colours -> Desaturate…’ and any one of the desaturation algorithms GIMP offers.

Step 4: Boost contrast

The outline looks pretty good, but there is still a fair amount of fine detail “noise”. There are a few ways we might get rid of this – in particular some of GIMPs noise removal filters. I went for the easy option of simply boosting the overall image contrast, using ‘Colours -> Brightness/Contrast…’

For this image, setting the contrast to ’40’ worked well, vary according to the particular characteristics of the image

Step 5: Add numbers

The outline view is where we want to be, but the whole point of the exercise is to make it easy to put names to faces. Thus the final step is to simply number each head. GIMP’s text tool is the perfect way to do this, just click on each face in turn and type in a number.

No need to worry about perfect placement, since each piece of text becomes a new layer. Once done, the layer positions can be moved around to fit well.

And that’s the final image completed. In the page I created on the KVM website, a little javascript handled swapping between the original & outline views on mouse over, but that’s all there is to it. The hardest part of the whole exercise is actually remembering who everyone is :-P