PhotoFlow 0.2.7 i zmian kilka

Po półrocznym okresie intensywnych eksperymentów udostępniona została kolejna wersja arcyciekawego edytora zdjęć PhotoFlow 0.2.7. Prace nad projektem dotyczyły wielu aspektów jego funkcjonowania, lecz na pierwszy plan wysuwają się filtry graficzne z których możemy korzystać w PhotoFlow. Bowiem drogą do sukcesu jest tutaj umiejętne wykorzystywanie warstw, masek i wielu innych technik manipulacji pikselami zawartymi w naszych kadrach.

PhotoFlow 0.2.7 w akcji
PhotoFlow jest zjawiskiem nietypowym w obecnych czasach, które rozpieszczają użytkowników usuwając z ich pola widzenia i spod myszki jakiekolwiek skomplikowane zadania i czynności. W przeciwieństwie do modnych „jednoprzyciskowych” programów, edytor ten jest naszpikowany przełącznikami, parametrami i taką ilością manualnych ustawień, że ciężko na początku będzie nam zrozumieć i ułożyć sobie „ścieżkę” obróbki pojedynczego kadru. Jednak z czasem docenimy koncepcję traktowania każdego filtra graficznego jako oddzielnej warstwy, parametryczne maski dla tychże i inne niuanse nagromadzone w PhotoFlow.

Czym wyróżnia się wersja 0.2.7? Na pierwszy plan wysuwają się tutaj dwie ciekawostki – dwa nowe algorytmy odszumiania (hot-pixels oraz non-local means) a także rozkładanie detali obrazu na czynniki pierwsze. Czyli oddzielne warstwy, z których każda zawiera detale obrazu wyodrębnione za pomocą algorytmu wavelets. To stwarza możliwość odrębnej obróbki (wzmacnianie, wyostrzanie, rozjaśnianie, itp.) każdej z nich (warstwy). Do programu dołączony jest wygodny zestaw ustawień (/usr/share/photoflow/presets/) rozbijających obraz na 5 warstw ze szczegółami o różnym nasileniu. Poza tym:

Full changelog

New features:

  • Added default application icon and desktop file
  • [base] implemented “insert image as layer” funcionality
  • [raw processing] added initial support for X-Trans sensors
  • [tools] added wavelet-based multi-scale decomposition tool based on GIMP “wavelet decompose” filter (*)
  • [tools] added “hot pixels filter” algorithm ported from Darktable (*)
  • [tools] added non-local means noise reduction algorithm ported from Darktable
  • [tools] added initial implementation of shadows/highlights tool from Darktable (only gaussian blurring)
  • [tools] added “defringe” algorithm ported from Darktable (by Edgardo Hoszowski)
  • [freehand drawing] added option for choosing a transparent background
  • [basic adjustments] added “gamma” adjustment
  • [gimp plug-in] the plug-in configuration gets now stored as meta-data in the associated GIMP layer
    This gives the possibility to directly paint over a layer with the pencil
  • Added (optional) bundling of GExiv2 v0.10.3

(*) contributed by Edgardo Hoszowski

Improvements:

  • [base] implemented sharing of cache buffers between preview and export
    This dramatically improves the export speed when caching is completed
  • [base] changed pixel format of preview pipeline to float
    All computations are now performed in floating-point precision
  • [icc conversion] disabled ICC transforms when input and output colorspaces are the same
  • Removed dependency on LibRAW
  • [clone layer] it is now possible to select a single channel as clone target
  • [denoise, sharpening] it is now possible to restrict the effect to a single channel
  • [gui] last visited folders saved into options file
  • [base] changed application data folder under Windows to %PROGRAMDATA%
  • [processing] optimised VipsImage processing order to avoid over-computation of tiles
  • [raw processing] improved speed of RAW decoding
  • [base] introduced memory-based caching.
    The caching reverts to disk storage if the buffer is larger than 500MB or if memory allocation fails
  • [gimp plug-in] added ICC conversion to GIMP working profile when returning the output image from the PhotoFlow plug-in
  • [rescaling] the image rescaling tool now uses the default high-quality algorithm from vips_resize() function
  • [gimp plug-in] improved RAW file matching
  • [gimp plug-in] improved detection of input BABL format and GIMP working profile
    Now the code works correctly for both gamma-encoded and linear input image data

Program w wersji dla Ubuntu 16.04 i Minta 18.xx (wkrótce także Ubuntu 14.04 i Mint 17.xx) znajdziemy w PPA Highly Explosive:

sudo add-apt-repository ppa:dhor/myway
sudo apt-get update
sudo apt-get install photoflow

Arch Linux i Manjaro posiadają wspomnianą paczkę w repozytorium AUR:

yaourt -S photoflow

Podane repozytoria zawierają również paczkę photoflow-git, która stanowi codzienną kompilację aktualnej wersji rozwojowej edytora.