with the desktop on MSWin (and
OS X and Linux). There's nothing special about it - any normal command
line main() program with stdin/out/err can create windows by calling
CreateWindow().
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer
/stdout.
You can use stdio from a WinMain application if you:
AttachConsole(ATTACH_PARENT_PROCESS);
freopen(CONOUT$,wb,stdout);
etc.
so that it runs without a console normally, but uses one if launched
from the command line.
Graeme Gill
a lot like is has some dependence
on the GPL code. If there is functional dependence, then the mere aggregation
on the same media escape clause wouldn't seem to apply.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
, that this is not mere aggregation),
then you need to make sure that the package meets the GPL licensing
conditions.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
Ofnuts wrote:
Then everything written for Linux would have to be GPL because it has
functional dependence on GPL code?
IMI, only if it is shipped as a package, and doesn't fall into
the Linux exception clause. (The Linux exception clause draws
a line between kernel and user processes.)
Graeme
, but in the first instance you
can ignore all of that and have the user select the profiles
manually. Retrieving the display profiles automatically
would be nice though, and there is code around to do this on various platforms
(I've certainly written some under GPL for MSWin, OS X and Linux).
Graeme Gill
to handle the white point adaptation to these spaces though,
although this is only of relevance in specialised applications where
absolute XYZ is required.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https
James Cox wrote:
Converting to/from synthetic color spaces like sRgb and AdobeRGB will be
lossless aside from very minor numerical rounding issues.
Note that this is not true if you exceed the gamut of these two spaces,
and the resulting device values are clipped to the range 0 - 1.
Graeme
complexity, a properly ICC based color managed
system would allow the RGB to L*a*b* conversion to choose the conversion
intent, and might declare the Lab space to be ICC PCS L*a*b*, which will
have
a fixed D50 white reference.]
Graeme Gill.
___
Gimp
transformations.)
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
space
and stick with it. This is possible with floating point processing (GEGL).
was kind of ambiguous, and I took it to mean single device dependent
color space ... If you actually mean single device independent color space..
then of course my comment doesn't apply.
Graeme Gill
color space. You'll just confuse and mislead anyone who knows what that's meant
to be.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
yahvuu wrote:
Graeme Gill wrote:
The bottom line is that it depends on your purpose. If you
have a particular reason to specify device dependent colors,
then you deliberately don't want to tag the file with a profile.
This case worries me a bit. Hope you can enlighten me what the best
(although it
certainly might be; thoughts, Graeme?).
It's probably sufficient for basic sRGB functionality, but it's not
complete in the formal sense (ie. missing information tags
as to viewing conditions etc., that some CMM's may use.)
Graeme Gill.
___
Gimp
the small images on his website are 35k, so 3k for an sRGB profile
is about 8% - hardly noticeable. The moves to use URL references is
one aimed at reducing the overhead, but I wonder if it is worth the
trouble and breakage it will cause.
Graeme Gill
mentioned before, the sRGB profile provided in Argyll is
public domain.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
not a 3x3 matrix transform either.)
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
editor that compresses the
gamut of the source so that a very large gamut image can be viewed
on a limited gamut display without loosing the ability to be able
to see all its color variations. Naturally it will look a lot
duller than it will when displayed on the intended device.
Graeme Gill
with AdobeRGB ? I've
certainly made one available under the public domain (ClayRGB1998.icm).
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
if they could swap it in somehow. Of course, the importance of
this depends on your answers to my questions above.
Any real or actual AdobeRGB profile is (of course) Copyright
by Adobe. How is that useful to you ?
(Why don't you simply look at them side by side first ?)
Graeme Gill
workflows 2) Allow
flexibility to accommodate particular needs.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
are being unhelpful,
or worse, trying to injure them. Do you expect them to say nothing ?
[ I'm not sure your analogy is helpful, as I suspect it is culturally
specific.]
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
unhelpful is a confrontational stance that gets
peoples backs up, and convinces them that you are not to be trusted,
since you seem to have no empathy for their situation, and seem
to have no pride in what you do.
]
Graeme Gill.
___
Gimp-developer
apps, all apps. Since Open/Edit/Save is
the dominant paradigm, any application that works in
a different way is going to be the odd one out, and
will drive users insane.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
- ie. it should be possible to save a file
without additional warnings to any format that is capable of
representing all actually used elements.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https
Simon Budig wrote:
Graeme Gill (grae...@argyllcms.com) wrote:
If they've not actually added any of those elements, then it
is actually just a jpg - ie. it should be possible to save a file
without additional warnings to any format that is capable of
representing all actually used elements
Andrew A. Gill wrote:
As little as I trust Pantone to CMYK, I trust Pantone to RGB
even less.
Actually, Pantone to Spectral to L*a*b* to device space (RGB/CMYK whatever)
is pretty good.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer
likely to have distinct edges, while
visible contrast is critical to the perceived image quality.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
in this book
are completely clouded by the outright mistakes and predudice
it containts. It is little more than a rant in itself.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp
manipulation capabilities ]
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
/Add non-image elements in CMYK.
Convert to RGB for soft preview.
Print the CMYK.
Although there are other more complicated ones,
including late binding (separating for the particular
output device after layout/composition).
Graeme Gill.
___
Gimp
, then there (ideally) shouldn't be any limitation
on the number of channels or colorspaces supported by an editing program.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp
of
the scaled pyramid.
I'd suggest having a read of Graphics Gems I, page 147,
Filters For Common Resampling Tasks by Ken Turkowski.
Box and tent filters are easy to implement, but not necessarily
the best choices...
Graeme Gill.
___
Gimp-developer
.
Of course if near enough is good enough, then a box
filter will work acceptably.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
when the original file is a JPEG could
be seen as poor application behaviour, since it is contradicting the users
implicit preferences.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU
tables exactly match the JPEG standard's sample tables
scaled in libjpeg's manner with said factor).
Why try and merely match the tables ? Use them by default. Only
replace them if the user changes quality settings.
Graeme Gill.
___
Gimp-developer mailing
of surprise when they casually open/modify/save
a JPEG file.
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
to Gimp, something I
presume has a different bug/freature tracking number :-)
Perhaps you're best just leaving such colors out of the palette ??
Graeme Gill.
___
Gimp-developer mailing list
Gimp-developer@lists.XCF.Berkeley.EDU
https://lists.XCF.Berkeley.EDU
39 matches
Mail list logo