F4LCON and Brandon Thomas
ae03e7cd66
OpenEXR/HDR export: linearize grayscale documents too ( #2386 ) ( #2448 )
...
* OpenEXR/HDR export: linearize grayscale documents too
Fixes #2386 . The EXR/HDR branch of export_flat converted RGB images to
linear sRGB but left gray ones as stored, so an sGray #808080 was written
as 0.502 instead of 0.216. Gray images are now converted from their
profile (sGray when untagged) to linear gray. An untagged grayscale
OpenEXR opens tagged linear gray (an EXR Y channel is linear luminance),
and the open policy keeps that profile without a mismatch prompt, as it
already does for linear sRGB.
* contributors: add itsF4LCON
---------
Co-authored-by: Brandon Thomas <echelon@gmail.com >
2026-10-10 13:13:40 -04:00
..
2026-10-10 13:12:09 -04:00
2026-10-08 15:33:18 -04:00
2026-10-09 10:54:15 +07:00
2026-10-04 11:31:17 -04:00
2026-10-10 05:49:07 -04:00
2026-10-05 01:36:37 -04:00
2026-10-08 17:05:12 -04:00
2026-10-09 13:04:07 -04:00
2026-10-09 08:57:14 -04:00
2026-10-10 06:08:47 -04:00
2026-10-04 16:17:39 -04:00
2026-10-10 08:40:35 -04:00
2026-10-10 04:57:56 -04:00
2026-10-07 16:45:57 -04:00
2026-10-10 13:12:20 -04:00
2026-10-08 16:09:38 -04:00
2026-10-08 15:32:23 -04:00
2026-10-07 23:37:42 -04:00
2026-10-08 20:32:09 -04:00
2026-10-10 02:43:34 -04:00
2026-10-09 11:54:19 +02:00
2026-10-07 19:42:45 -04:00
2026-10-09 12:28:55 -04:00
2026-10-09 12:02:04 -04:00
2026-10-01 22:49:07 -04:00
2026-10-04 16:08:28 -04:00
2026-10-10 04:00:10 -04:00
2026-10-09 19:46:07 -04:00
2026-10-09 20:05:26 -04:00
2026-10-04 11:31:17 -04:00
2026-10-10 13:11:46 -04:00
2026-10-09 11:12:18 +07:00
2026-10-09 14:03:16 -07:00
2026-10-08 20:43:01 -04:00
2026-10-09 13:44:24 -04:00
2026-10-07 13:54:10 +07:00
2026-10-09 22:03:51 -04:00
2026-10-10 02:17:09 -04:00
2026-10-10 13:12:04 -04:00
2026-10-09 09:54:14 -04:00
2026-10-09 14:03:58 -04:00
2026-10-09 01:03:35 -04:00
2026-10-10 05:49:07 -04:00
2026-10-09 09:23:34 -04:00
2026-10-04 13:26:26 -04:00
2026-10-09 13:27:27 -04:00
2026-10-09 10:54:15 +07:00
2026-10-07 13:21:07 +07:00
2026-10-10 05:49:07 -04:00
2026-10-07 21:49:00 -04:00
2026-10-09 19:56:41 -04:00
2026-10-01 10:49:51 -04:00
2026-10-07 06:58:01 -04:00
2026-10-10 13:12:20 -04:00
2026-10-10 13:13:40 -04:00
2026-10-09 10:13:42 -04:00
2026-10-10 13:12:09 -04:00
2026-10-09 13:04:07 -04:00
2026-10-09 13:24:03 +07:00
2026-10-10 13:13:40 -04:00
2026-10-07 09:02:58 -04:00
2026-10-09 13:24:03 +07:00
2026-10-09 13:20:34 -04:00
2026-10-09 17:59:48 +07:00
2026-10-10 06:08:47 -04:00
2026-10-09 13:24:03 +07:00
2026-10-10 04:18:42 -04:00
2026-10-10 13:12:41 -04:00
2026-10-10 06:08:47 -04:00
2026-10-10 13:12:09 -04:00
2026-10-09 15:23:07 -04:00
2026-10-09 10:13:42 -04:00
2026-10-10 05:05:56 -04:00
2026-10-10 13:12:20 -04:00
2026-10-07 13:54:10 +07:00
2026-10-09 19:20:10 -04:00
2026-10-05 03:38:47 -04:00
2026-10-09 09:25:57 -04:00
2026-10-08 16:09:38 -04:00
2026-10-09 15:23:07 -04:00
2026-10-05 02:28:57 -04:00
2026-10-09 02:45:55 +07:00
2026-10-10 13:12:15 -04:00
2026-10-10 13:12:15 -04:00
2026-10-09 13:44:24 -04:00
2026-10-10 13:11:40 -04:00
2026-10-10 13:11:40 -04:00
2026-10-10 07:12:24 -04:00
2026-10-10 05:05:56 -04:00
2026-10-08 20:32:09 -04:00
2026-10-10 02:43:34 -04:00
2026-10-10 04:18:42 -04:00
2026-10-10 13:11:35 -04:00
2026-10-07 09:31:15 +07:00
2026-10-10 04:18:42 -04:00
2026-10-09 13:24:03 +07:00
2026-10-10 13:11:35 -04:00
2026-10-07 19:42:45 -04:00
2026-10-09 13:59:07 -07:00
2026-10-07 15:38:29 -04:00
2026-10-09 13:27:27 -04:00
2026-10-04 13:26:26 -04:00
2026-10-08 17:42:23 +02:00
2026-10-09 07:39:55 +07:00
2026-10-07 22:58:31 -04:00
2026-10-09 12:22:50 -04:00
2026-10-09 19:12:45 -04:00
2026-10-06 15:41:38 -04:00
2026-10-10 13:08:49 -04:00
2026-10-09 13:06:46 -04:00
2026-10-09 13:06:46 -04:00
2026-10-09 13:24:03 +07:00
2026-10-10 07:12:24 -04:00
2026-10-09 19:46:07 -04:00
2026-10-09 19:58:25 -04:00
2026-10-04 11:31:17 -04:00
2026-10-07 09:02:58 -04:00
2026-10-08 19:57:14 -04:00
2026-10-09 13:20:34 -04:00
2026-10-10 13:09:05 -04:00
2026-10-09 11:50:37 +00:00
2026-10-04 08:34:23 -04:00
2026-10-10 13:09:13 -04:00
2026-10-09 11:12:18 +07:00
2026-10-10 05:05:56 -04:00
2026-10-10 02:35:51 -04:00
2026-10-09 15:27:30 -04:00
2026-10-09 20:15:29 -04:00
2026-10-07 20:18:27 -04:00
2026-10-08 20:43:01 -04:00
2026-10-09 13:44:24 -04:00
2026-10-10 02:20:48 -04:00
2026-10-09 07:37:51 +07:00
2026-10-09 17:59:51 +07:00
2026-10-09 13:24:03 +07:00
2026-10-09 13:24:03 +07:00
2026-10-10 06:09:54 -04:00
2026-10-10 06:09:54 -04:00
2026-10-07 20:18:27 -04:00
2026-10-09 22:03:51 -04:00
2026-10-10 02:17:09 -04:00
2026-10-10 13:12:04 -04:00
2026-10-09 09:54:14 -04:00
2026-10-09 13:24:03 +07:00
2026-10-07 21:04:05 -04:00
2026-10-09 14:03:58 -04:00
2026-10-03 02:56:15 -04:00