[Digikam-devel] [Bug 124989] New: Problems with ICC profile type recognition

classic Classic list List threaded Threaded
16 messages Options
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] New: Problems with ICC profile type recognition

Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         
           Summary: Problems with ICC profile type recognition
           Product: digikam
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: ckarle tiscali de


Version:           9.0 svn (using KDE KDE 3.5.2)
Installed from:    SuSE RPMs
Compiler:          gcc 4.0.2
OS:                Linux

The type of ICC profile isn't recognized correctly, at least for input profiles. Earlier svn versions of digikam 0.9 correctly recognized the input profiles for my Nikon D70 (from Nikon Capture), but newer versions only list the Nikon LAB profile (which of course isn't even an input profile). Maybe an additional option for manual selection of .icc files would be helpful.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: [Digikam-devel] [Bug 124989] New: Problems with ICC profile type recognition

F.J.Cruz
El Miércoles, 5 de Abril de 2006 20:36, Christoph Karle escribió:

> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=124989
>            Summary: Problems with ICC profile type recognition
>            Product: digikam
>            Version: unspecified
>           Platform: SuSE RPMs
>         OS/Version: Linux
>             Status: UNCONFIRMED
>           Severity: normal
>           Priority: NOR
>          Component: general
>         AssignedTo: digikam-devel kde org
>         ReportedBy: ckarle tiscali de
>
>
> Version:           9.0 svn (using KDE KDE 3.5.2)
> Installed from:    SuSE RPMs
> Compiler:          gcc 4.0.2
> OS:                Linux
>
> The type of ICC profile isn't recognized correctly, at least for input
> profiles. Earlier svn versions of digikam 0.9 correctly recognized the
> input profiles for my Nikon D70 (from Nikon Capture), but newer versions
> only list the Nikon LAB profile (which of course isn't even an input
> profile). Maybe an additional option for manual selection of .icc files
> would be helpful. _______________________________________________

As far I know, there are 5 icc profile classes if we look at the device class:
input profiles, output profile, color space profiles, abstract profiles,
color named profiles, display profiles and link devices profiles.

From Nikon Capture and Phase One apps I have these color profiles for Nikon:


[neke@localhost Perfiles]$ ls -l N*.*
-rw-rw-r--  1 neke neke 221852 nov 21 19:25 Nikon_D100.icm
-rw-rw-r--  1 neke neke 219308 jul  4  2005 Nikon D50 generic.icm
-rw-rw-r--  1 neke neke 221848 nov 21 21:16 Nikon_D70.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKAdobe.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKApple.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKBruce.icm
-rw-rw-r--  1 neke neke    500 abr  9  2001 NKCMatch.icm
-rw-rw-r--  1 neke neke 221848 abr 17  2001 NKD1_NEF.icm
-rw-rw-r--  1 neke neke 221852 abr  1  2002 NKDBase_NEF.icm
-rw-rw-r--  1 neke neke    368 abr  9  2001 NKGrayG18.icm
-rw-rw-r--  1 neke neke    368 abr  9  2001 NKGrayG22.icm
-rw-rw-r--  1 neke neke  59812 mar  1  2002 NKLab.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKMonitor_Win.icm
-rw-rw-r--  1 neke neke   8636 oct 25  2002 NKsRGB.icm
-rw-rw-r--  1 neke neke    500 abr  9  2001 NKWide.icm

 Nikon_D70.icm and NKD1_NEF.icm have not any device class tag, so they are not
"clasified" as input, output, color space, abstract, color name, dispaly nor
link device profile, so you can't select it at ICC setup page.

In any case, you can use the Color Management plugin (Fix->color->Color
Management) if you want to make a manual selection of icc profiles.

If your profile isn't any of these, please, feel free to send it to me by
mail.

PD: excuse my poor english.

Paco Cruz.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

F.J.Cruz
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From fj.cruz supercable es  2006-04-05 23:37 -------
El Mi�rcoles, 5 de Abril de 2006 20:36, Christoph Karle escribi�:
[bugs.kde.org quoted mail]

As far I know, there are 5 icc profile classes if we look at the device class:
input profiles, output profile, color space profiles, abstract profiles,
color named profiles, display profiles and link devices profiles.

From Nikon Capture and Phase One apps I have these color profiles for Nikon:


[neke localhost Perfiles]$ ls -l N*.*
-rw-rw-r--  1 neke neke 221852 nov 21 19:25 Nikon_D100.icm
-rw-rw-r--  1 neke neke 219308 jul  4  2005 Nikon D50 generic.icm
-rw-rw-r--  1 neke neke 221848 nov 21 21:16 Nikon_D70.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKAdobe.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKApple.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKBruce.icm
-rw-rw-r--  1 neke neke    500 abr  9  2001 NKCMatch.icm
-rw-rw-r--  1 neke neke 221848 abr 17  2001 NKD1_NEF.icm
-rw-rw-r--  1 neke neke 221852 abr  1  2002 NKDBase_NEF.icm
-rw-rw-r--  1 neke neke    368 abr  9  2001 NKGrayG18.icm
-rw-rw-r--  1 neke neke    368 abr  9  2001 NKGrayG22.icm
-rw-rw-r--  1 neke neke  59812 mar  1  2002 NKLab.icm
-rw-rw-r--  1 neke neke    492 abr  9  2001 NKMonitor_Win.icm
-rw-rw-r--  1 neke neke   8636 oct 25  2002 NKsRGB.icm
-rw-rw-r--  1 neke neke    500 abr  9  2001 NKWide.icm

 Nikon_D70.icm and NKD1_NEF.icm have not any device class tag, so they are not
"clasified" as input, output, color space, abstract, color name, dispaly nor
link device profile, so you can't select it at ICC setup page.

In any case, you can use the Color Management plugin (Fix->color->Color
Management) if you want to make a manual selection of icc profiles.

If your profile isn't any of these, please, feel free to send it to me by
mail.

PD: excuse my poor english.

Paco Cruz.

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Christoph Karle
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From ckarle tiscali de  2006-04-06 21:08 -------
Yes those are the files that I mean. But the problem is, that digikam ask me
for a profile, when I open a .nef and then crashes with:
lcms: Error #12288; Input profile is operating on wrong colorspace
KCrash: Application 'digikam' crashing...
and I think that's because I don't have an input profile selected. If I
disable color management and use the color management plugin, I don't have a
color managed view.
Regards

Christoph
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: [Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

F.J.Cruz
El Jueves, 6 de Abril de 2006 21:08, Christoph Karle escribió:

> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=124989
>
>
>
>
> ------- Additional Comments From ckarle tiscali de  2006-04-06 21:08
> ------- Yes those are the files that I mean. But the problem is, that
> digikam ask me for a profile, when I open a .nef and then crashes with:
> lcms: Error #12288; Input profile is operating on wrong colorspace
> KCrash: Application 'digikam' crashing...
> and I think that's because I don't have an input profile selected. If I
> disable color management and use the color management plugin, I don't have
> a color managed view.
> Regards
>
> Christoph
> _______________________________________________

Hi Cristoph,

I don't think crash is dued to a non-present profile. The error message you
get is showed when, e.g., the image is in the RGB colorspace and the profile
is intended for gray or CMYK one.

Let me some time to try to fix it.

Paco Cruz.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

F.J.Cruz
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From fj.cruz supercable es  2006-04-06 22:59 -------
El Jueves, 6 de Abril de 2006 21:08, Christoph Karle escribi�:
[bugs.kde.org quoted mail]

Hi Cristoph,

I don't think crash is dued to a non-present profile. The error message you
get is showed when, e.g., the image is in the RGB colorspace and the profile
is intended for gray or CMYK one.

Let me some time to try to fix it.

Paco Cruz.

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Bugzilla from marcus.popp@paranoidbsd.org
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From marcus.popp paranoidbsd org  2006-06-08 00:31 -------
Hi Paco,

i've got the same problems here
NKDBase_NEF.icm ==> UNKNOW device class (1852534886)
and crash if I use as input profile (nikon lab) with
lcms: Error #12288; Input profile is operating on wrong colorspace
KCrash: Application 'digikam' crashing...

hth,

Marcus.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From caulier.gilles free fr  2006-06-08 07:09 -------
Can you  give a GDB backtrace to locate where is the problem in source code ?

Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

F.J.Cruz
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From fj.cruz supercable es  2006-06-08 09:34 -------
As I said in my previous mail, the problem is dued to a color spaces conflict.

I talked about this 1 or 2 months ago, but we don't reach any conclusion, so this possible bug isn't solved.

About profiles with uncompletes fields, I talked about them too. As i said in one of my emails ( I don't remember which one), in previous versions of digiKam some kind of profiles (not tagged as "input device class") was included as "input" icc, like sRGB profiles, but later this was considered as a possible bug and was fixed, so only profiles tagged as "Input devices" are showed, in fact, only profiles with "device class" tag are taken in account as candidates for input, workspace, display or proof profiles.

I any case, I m sure I've fixed some race conditions to avoid digiKam crashes dued to errors with lcms, as you propposed me. I'm going to review it.

Paco Cruz
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From caulier.gilles free fr  2006-07-03 16:23 -------
Marcus, can you reproduce this problem again using a fresh svn checkout ? Thanks in advance

Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Bugzilla from marcus.popp@paranoidbsd.org
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From marcus.popp paranoidbsd org  2006-07-05 22:37 -------
It does not crash anymore if I use the Nikon Lab as Colorspace for the Input. But NKDBase_NEF.icm is still not known (==> UNKNOW device class (1852534886))

hth,

Marcus.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         




------- Additional Comments From caulier.gilles free fr  2006-07-05 23:26 -------
yes, the lcms crash handler have been enabled everywhere.

About icc file recognition, the error is reported by lcms, not digiKam directly. Perhaps this problem will be fixed in future release of lcms.

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |color management
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|color management            |setup
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 124989] Problems with ICC profile type recognition

Gilles Caulier-2
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         
caulier.gilles kdemail net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|setup                       |Color Management
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 124989] Problems with ICC profile type recognition

F.J.Cruz
In reply to this post by Christoph Karle
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=124989         
fj.cruz supercable es changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |WONTFIX



------- Additional Comments From fj.cruz supercable es  2007-02-15 23:10 -------
I think it's time to close this bug, since it depends on Little CMS stuff.

I don't know if WONTFIX is the right tag. Feel free to correct it.

Paco Cruz
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel