[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2024-09-29 Thread Mirco Miranda
https://bugs.kde.org/show_bug.cgi?id=466821

Mirco Miranda  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #11 from Mirco Miranda  ---
I consider the problem solved. For problems with the future GIMP 3, please
refer to the specific bug report (https://bugs.kde.org/show_bug.cgi?id=491795).

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-08-14 Thread Mirco Miranda
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #10 from Mirco Miranda  ---
(In reply to maderios from comment #9)
> A hope that seems dead :(
> https://invent.kde.org/frameworks/kimageformats/-/merge_requests/
> 108#note_693028

I made some changes to Martin's code to fix the most obvious problems and made
a new MR
(https://invent.kde.org/frameworks/kimageformats/-/merge_requests/166).

Please try it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-06-04 Thread maderios
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #9 from maderios  ---
A hope that seems dead :(
https://invent.kde.org/frameworks/kimageformats/-/merge_requests/108#note_693028

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-31 Thread Mirco Miranda
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #8 from Mirco Miranda  ---
(In reply to maderios from comment #7)
>  I see KImageFormats works fine with .psd proprietary Adobe format. 

Nobody has it with GIMP. The PSD plugin works well because I work in large
format digital printing and everyone uses Photoshop. I maintain two PSD
readers: the one for the company I work for (it's not a qt plugin) and the KDE
Qt plugin (for fun).

I would also like to fix the XCF plugin but no promises. For now, I've only
looked at the specs.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-31 Thread maderios
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #7 from maderios  ---
 I see KImageFormats works fine with .psd proprietary Adobe format. This leads
people to think that it is difficult to work professionally with free image
editing software, Gimp ...

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-06 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #6 from Maik Qualmann  ---
Thanks for pointing to qfloat16.

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-06 Thread Mirco Miranda
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #5 from Mirco Miranda  ---
(In reply to Maik Qualmann from comment #3)
> Since we got the same bug report about supporting float16 (half float) for
> our TIFF loader, here maybe the function to read and convert float16 as a
> help. The basic function comes from the Adobe DNG-SDK.
> 
> https://invent.kde.org/graphics/digikam/-/blob/master/core/dplugins/dimg/
> tiff/dimgtiffloader_load.cpp#L951

Recent Qts also have the type qfloat16 and I just used that to read TIFFs :)

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-06 Thread Mirco Miranda
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #4 from Mirco Miranda  ---
(In reply to Albert Astals Cid from comment #2)
> Mirco you did some work on the xcf code.
> 
> Would you have some time to look at this?

The Qt plugin supports xcf specs up to version 11 and the files in question are
version 12. We have a merge request to add this functionality but it has other
problems and consequently it breaks the tests. I tested the MR
(https://invent.kde.org/frameworks/kimageformats/-/merge_requests/108) and some
generated images are not correct (mainly related to alpha blending) .
Adding support to version 12 requires in-depth knowledge of the XCF format
which I don't have.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-06 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=466821

--- Comment #3 from Maik Qualmann  ---
Since we got the same bug report about supporting float16 (half float) for our
TIFF loader, here maybe the function to read and convert float16 as a help. The
basic function comes from the Adobe DNG-SDK.

https://invent.kde.org/graphics/digikam/-/blob/master/core/dplugins/dimg/tiff/dimgtiffloader_load.cpp#L951

Maik

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-06 Thread Albert Astals Cid
https://bugs.kde.org/show_bug.cgi?id=466821

Albert Astals Cid  changed:

   What|Removed |Added

 CC||mirco...@gmail.com

--- Comment #2 from Albert Astals Cid  ---
Mirco you did some work on the xcf code.

Would you have some time to look at this?

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kimageformats] [Bug 466821] Digikam git can't manage 16 bit float .xcf

2023-03-04 Thread Maik Qualmann
https://bugs.kde.org/show_bug.cgi?id=466821

Maik Qualmann  changed:

   What|Removed |Added

  Component|Plugin-DImg-QImage  |general
 CC||aa...@kde.org,
   ||kdelibs-b...@kde.org
   Assignee|digikam-bugs-n...@kde.org   |alex.me...@kde.org
Product|digikam |frameworks-kimageformats
Version|8.0.0   |5.10.0

-- 
You are receiving this mail because:
You are watching all bug changes.