Am 28.02.2015 03:06, schrieb Hajo Schatz:
>> On 27 Feb, 2015, at 22:19, Christian Mandel <c.man...@gmx.net>
>> wrote:
>> 
>> Am 27.02.2015 13:43, schrieb Gonçalo Marrafa:
>>> Do you guys think DT would benefit from a collage/triptych tool?
>>> I think it would be rather easy to implement, and extremely
>>> useful. We can create them in GIMP but with DT we could easily
>>> change something in our processing and have it automatically
>>> updated without having to redo it in GIMP.
>>> 
>>> What are your thoughts on this?
>> 
>> From a user's perspective (read: my perspective) it would be
>> extremely useful. If it could work in combination with the new
>> printing functionality I would save many additional steps in about
>> 70% of my editing purposes.
> 
> Personally, I find anything else than maybe, maybe, an n-up printing
> overkill for DT. To me DT is a tool to develop RAWs, not a
> full-fledged editor like Gimp. A flexible way to create collages
> would IMHO bloat the user interface unnecessarily; I prefer the Unix
> credo of having one tool for one job, piping them together gives
> flexibility...

Of course the main devs are the ones to decide what is darktable's
purpose, but I disagree wrt several aspects:

1. The unix philosophy works for "little" programs that act on text data
or similar data, but not if you have to use (a) lossy (jpg) or huge
(tiff) intermediate file formats (you lose image quality with every step
or need a lot extra processing time and storage) or (b) if the user
interaction for subsequent steps is immense (Piping data between command
line programs and reusing the command line if something was wrong is
something totally different to the image processing pipeline I described
in my first post. This part of the unix philosophy is working for many
cases, but not for every case, therefore, we should not blindly obtrude
it to every task but make a decision dependent on the tasks nature.).

2. DT is already a full featured solution for (i) taking pictures
(tethered shooting), (ii) organizing pictures (lighttable), (iii)
developing pictures (darkroom), and (iv) publishing pictures (upload to
services such as flickr), and several additional tasks such as geo
tagging, slideshow etc. It is simply not just a tool to develop raws
(UFRaw is such a tool). IMO the collage functionality fits into category
iv and would not change the program's intention. The collage
functionality would not bring it closer to a layered editing solution
such as gimp since they differ on a very fundamental level (even if
technically one may have to use layers to implement the collage
functionality, it would not be revealed to the user).

3. It would not bloat the UI since it could be just one more module on
the lighttable view which could stay collapsed all the time if unused or
it could be implemented as special export such as flickr and facebook
etc. The collages could be represented by special xmp files which show
up as additional images in lighttable view but only if you have already
generated a collage and such a xmp is present in the collection.

I personally don't use gimp for collages for several reasons: (i)
resizing an image is always directly performed on pixel data which means
I cannot revert a wrong resizing operation what is often the case during
collage making, it is (ii) hard (not impossible) to work with real world
units, e.g. to fill a certain page size, and (iii) such a size decision
cannot be reverted, e.g. for printing the collage on a2 instead of a4
because the customer changed his mind, since you decide on overall pixel
size beforehand. Inkscape is very handy regarding these points but you
never know what happens to your pixel data and how it deals with color
profiles etc. Up to v0.91 images were resampled/reencoded on import and
the output png's color space is probably limited to sRGB.

So IMO a collage solution within darktable would be very handy and if I
read the OP correct there's already someone who stepped up to implement
this functionality, why not let him proceed and those that find it
useful enjoy the new functionality, those who don't can just ignore it
since it would be hardly visible to them as explained above.

I hope I'm not alone with my opinion.

Best regards

Chris


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to