diff --git a/colour_hdri/examples/examples_advanced_processing_with_the_nodegraph.ipynb b/colour_hdri/examples/examples_advanced_processing_with_the_nodegraph.ipynb
index a677370..2235d46 100644
--- a/colour_hdri/examples/examples_advanced_processing_with_the_nodegraph.ipynb
+++ b/colour_hdri/examples/examples_advanced_processing_with_the_nodegraph.ipynb
@@ -41,9 +41,9 @@
"* python : 3.12.6 (main, Sep 9 2024, 21:36:32) [Clang 18.1.8 ] *\n",
"* *\n",
"* colour-science.org : *\n",
- "* colour : v0.2.5-55-g0fc43df *\n",
- "* colour-datasets : v0.2.5-55-g0fc43df *\n",
- "* colour-hdri : v0.2.5-55-g0fc43df *\n",
+ "* colour : v0.4.6-99-gc5589bb6e *\n",
+ "* colour-datasets : v0.2.5-58-geca82d7 *\n",
+ "* colour-hdri : v0.2.5-58-geca82d7 *\n",
"* *\n",
"* Runtime : *\n",
"* imageio : 2.36.1 *\n",
@@ -182,22 +182,22 @@
"\n",
"\n",
"ConvertRawFileToDNGFile (#2)\n",
- "\n",
- "ConvertRawFileToDNGFile (#2)\n",
- "\n",
- "execution_input\n",
- "\n",
- "raw_file_path\n",
- "\n",
- "output_directory\n",
- "\n",
- "dng_converter\n",
- "\n",
- "dng_converter_arguments\n",
- "\n",
- "execution_output\n",
- "\n",
- "dng_file_path\n",
+ "\n",
+ "ConvertRawFileToDNGFile (#2)\n",
+ "\n",
+ "execution_input\n",
+ "\n",
+ "raw_file_path\n",
+ "\n",
+ "output_directory\n",
+ "\n",
+ "dng_converter\n",
+ "\n",
+ "dng_converter_arguments\n",
+ "\n",
+ "execution_output\n",
+ "\n",
+ "dng_file_path\n",
"\n",
"\n",
"\n",
@@ -214,16 +214,16 @@
"metadata\n",
"\n",
"\n",
- "\n",
+ "\n",
"ConvertRawFileToDNGFile (#2):execution_output->ReadFileMetadataDNG (#3):execution_input\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
- "\n",
+ "\n",
"ConvertRawFileToDNGFile (#2):dng_file_path->ReadFileMetadataDNG (#3):dng_file_path\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -242,9 +242,9 @@
"image\n",
"\n",
"\n",
- "\n",
+ "\n",
"ConvertRawFileToDNGFile (#2):dng_file_path->ProcessRawFileRawpy (#5):raw_file_path\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -262,10 +262,10 @@
"execution_output\n",
"\n",
"\n",
- "\n",
+ "\n",
"ConvertRawFileToDNGFile (#2):dng_file_path->RemoveDNGFile (#6):path\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -294,22 +294,28 @@
"output_metadata\n",
"\n",
"\n",
- "\n",
+ "\n",
"ConvertRawFileToDNGFile (#2):dng_file_path->ProcessingMetadata (#10):sources\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
"\n",
"GraphRawProcessingDNG (#1)\n",
- "\n",
- "GraphRawProcessingDNG (#1)\n",
+ "\n",
+ "GraphRawProcessingDNG (#1)\n",
"\n",
"\n",
"\n",
+ "GraphRawProcessingDNG (#1):execution_input->ConvertRawFileToDNGFile (#2):execution_input\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
"GraphRawProcessingDNG (#1):raw_file_path->ConvertRawFileToDNGFile (#2):raw_file_path\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -330,16 +336,16 @@
"input_transform\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):CCT_D_uv->ComputeInputTransformDNG (#4):CCT_D_uv\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):bypass_input_transform->ComputeInputTransformDNG (#4):bypass\n",
- "\n",
- "\n",
+ "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -368,27 +374,27 @@
"output_image\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):correct_vignette->CorrectLensAberrationLensFun (#7):correct_vignette\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):correct_chromatic_aberration->CorrectLensAberrationLensFun (#7):correct_chromatic_aberration\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):correct_distortion->CorrectLensAberrationLensFun (#7):correct_distortion\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):bypass_correct_lens_aberration->CorrectLensAberrationLensFun (#7):bypass\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -410,9 +416,9 @@
"output_image\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):downsample->Downsample (#8):factor\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -436,27 +442,27 @@
"output_image\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):output_colourspace->ApplyInputTransformDNG (#9):output_colourspace\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):bypass_input_transform->ApplyInputTransformDNG (#9):bypass\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):output_colourspace->ProcessingMetadata (#10):output_colourspace\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):orientation->ProcessingMetadata (#10):orientation\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -480,9 +486,9 @@
"output_image\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):bypass_watermark->Watermark (#11):bypass\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -504,15 +510,15 @@
"output_image\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):orientation->Orient (#12):orientation\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):bypass_orient->Orient (#12):bypass\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
@@ -538,157 +544,157 @@
"execution_output\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):output_file_path->WriteImage (#13):path\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"GraphRawProcessingDNG (#1):output_colourspace->WriteImage (#13):output_colourspace\n",
- "\n",
+ "\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ReadFileMetadataDNG (#3):execution_output->ComputeInputTransformDNG (#4):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ReadFileMetadataDNG (#3):metadata->ComputeInputTransformDNG (#4):metadata\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ReadFileMetadataDNG (#3):metadata->CorrectLensAberrationLensFun (#7):metadata\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ReadFileMetadataDNG (#3):metadata->ProcessingMetadata (#10):input_metadata\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ComputeInputTransformDNG (#4):execution_output->ProcessRawFileRawpy (#5):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ComputeInputTransformDNG (#4):input_transform->ProcessRawFileRawpy (#5):input_transform\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ComputeInputTransformDNG (#4):input_transform->ApplyInputTransformDNG (#9):input_transform\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ComputeInputTransformDNG (#4):input_transform->ProcessingMetadata (#10):input_transform\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ProcessRawFileRawpy (#5):execution_output->RemoveDNGFile (#6):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ProcessRawFileRawpy (#5):image->CorrectLensAberrationLensFun (#7):input_image\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"RemoveDNGFile (#6):execution_output->CorrectLensAberrationLensFun (#7):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"CorrectLensAberrationLensFun (#7):execution_output->Downsample (#8):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"CorrectLensAberrationLensFun (#7):output_image->Downsample (#8):input_image\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Downsample (#8):execution_output->ApplyInputTransformDNG (#9):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Downsample (#8):output_image->ApplyInputTransformDNG (#9):input_image\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ApplyInputTransformDNG (#9):execution_output->ProcessingMetadata (#10):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ApplyInputTransformDNG (#9):output_image->Watermark (#11):input_image\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ProcessingMetadata (#10):execution_output->Watermark (#11):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ProcessingMetadata (#10):output_metadata->Watermark (#11):metadata\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"ProcessingMetadata (#10):output_metadata->WriteImage (#13):metadata\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Watermark (#11):execution_output->Orient (#12):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Watermark (#11):output_image->Orient (#12):input_image\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Orient (#12):execution_output->WriteImage (#13):execution_input\n",
"\n",
"\n",
"\n",
"\n",
- "\n",
+ "\n",
"Orient (#12):output_image->WriteImage (#13):image\n",
"\n",
"\n",
@@ -719,40 +725,40 @@
"name": "stderr",
"output_type": "stream",
"text": [
- "2024-12-26 11:16:17,030 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeConvertRawFileToDNGFile#2(None)\" node...\n",
- "2024-12-26 11:16:17,031 - 55254 - INFO - Converting \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.CR2\" file to \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" file.\n",
+ "2024-12-31 12:19:51,956 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeConvertRawFileToDNGFile#2(None)\" node...\n",
+ "2024-12-31 12:19:51,959 - 9204 - INFO - Converting \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.CR2\" file to \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" file.\n",
"*** GPU Warning: GPU3 disabled via cr_config at init time. ***\n",
- "2024-12-26 11:16:17,660 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeReadFileMetadataDNG#3(None)\" node...\n",
- "2024-12-26 11:16:17,662 - 55254 - INFO - Reading \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" image EXIF data.\n",
- "2024-12-26 11:16:17,821 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeComputeInputTransformDNG#4(None)\" node...\n",
- "2024-12-26 11:16:17,822 - 55254 - INFO - ComputeInputTransformDNG: As Shot Neutral (EXIF): [ 0.41307 1. 0.646465]\n",
- "2024-12-26 11:16:17,822 - 55254 - INFO - ComputeInputTransformDNG: Camera Neutral: [ 6500. 0.]\n",
- "2024-12-26 11:16:17,829 - 55254 - INFO - ComputeInputTransformDNG: Camera Neutral \"CIE xy\" chromaticity coordinates: [ 0.31352687 0.32363006]\n",
- "2024-12-26 11:16:17,869 - 55254 - INFO - ComputeInputTransformDNG: Camera Neutral \"CCT\": [ 6.50000684e+03 4.08085121e-08]\n",
- "2024-12-26 11:16:17,907 - 55254 - INFO - ComputeInputTransformDNG: \"CIE XYZ D50\" to \"Camera Space\" matrix \"M\": [[ 0.45288218 0.05789952 -0.079701 ]\n",
+ "2024-12-31 12:19:52,748 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeReadFileMetadataDNG#3(None)\" node...\n",
+ "2024-12-31 12:19:52,750 - 9204 - INFO - Reading \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" image EXIF data.\n",
+ "2024-12-31 12:19:53,020 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeComputeInputTransformDNG#4(None)\" node...\n",
+ "2024-12-31 12:19:53,022 - 9204 - INFO - ComputeInputTransformDNG: As Shot Neutral (EXIF): [ 0.41307 1. 0.646465]\n",
+ "2024-12-31 12:19:53,023 - 9204 - INFO - ComputeInputTransformDNG: Camera Neutral: [ 6500. 0.]\n",
+ "2024-12-31 12:19:53,035 - 9204 - INFO - ComputeInputTransformDNG: Camera Neutral \"CIE xy\" chromaticity coordinates: [ 0.31352687 0.32363006]\n",
+ "2024-12-31 12:19:53,084 - 9204 - INFO - ComputeInputTransformDNG: Camera Neutral \"CCT\": [ 6.50000684e+03 4.08085121e-08]\n",
+ "2024-12-31 12:19:53,160 - 9204 - INFO - ComputeInputTransformDNG: \"CIE XYZ D50\" to \"Camera Space\" matrix \"M\": [[ 0.45288218 0.05789952 -0.079701 ]\n",
" [-0.77978718 1.54738188 0.24800704]\n",
" [-0.14456804 0.18718594 0.64275275]]\n",
- "2024-12-26 11:16:17,929 - 55254 - INFO - ComputeInputTransformDNG: White balance multipliers \"RGB\": [ 2.6271393 1. 1.393652 ]\n",
- "2024-12-26 11:16:17,955 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeProcessRawFileRawpy#5(None)\" node...\n",
- "2024-12-26 11:16:17,963 - 55254 - INFO - ProcessRawFileRawpy: Processing \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" file...\n",
- "2024-12-26 11:16:24,935 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeRemoveFile#6(None)\" node...\n",
- "2024-12-26 11:16:24,942 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeCorrectLensAberrationLensFun#7(None)\" node...\n",
- "2024-12-26 11:16:25,012 - 55254 - INFO - CorrectLensAberrationLensFun: Searching for \"Canon\" \"Canon EOS 5D Mark II\" camera model.\n",
- "2024-12-26 11:16:25,013 - 55254 - INFO - CorrectLensAberrationLensFun: Using \"Camera(Maker: Canon; Model: Canon EOS 5D Mark II; Mount: Canon EF; Crop Factor: 1.0; Score: 200)\" camera for lens aberrations correction.\n",
- "2024-12-26 11:16:25,013 - 55254 - INFO - CorrectLensAberrationLensFun: Searching for \"EF16-35mm f/2.8L II USM\" lens model.\n",
- "2024-12-26 11:16:25,015 - 55254 - INFO - CorrectLensAberrationLensFun: Using \"Lens(Maker: Canon; Model: Canon EF 16-35mm f/2.8L II USM; Type: RECTILINEAR; Focal: 16.0-35.0; Aperture: 2.799999952316284-22.0; Crop factor: 1.0; Score: 52)\" lens for lens aberrations correction.\n",
- "2024-12-26 11:16:25,015 - 55254 - INFO - CorrectLensAberrationLensFun: Correcting lens vignette...\n",
- "2024-12-26 11:16:25,101 - 55254 - INFO - CorrectLensAberrationLensFun: Lens vignette was successfully corrected!\n",
- "2024-12-26 11:16:25,101 - 55254 - INFO - CorrectLensAberrationLensFun: Correcting lens chromatic aberration...\n",
- "2024-12-26 11:16:25,640 - 55254 - INFO - CorrectLensAberrationLensFun: Lens chromatic aberration was successfully corrected!\n",
- "2024-12-26 11:16:25,641 - 55254 - INFO - CorrectLensAberrationLensFun: Correcting lens distortion...\n",
- "2024-12-26 11:16:25,816 - 55254 - INFO - CorrectLensAberrationLensFun: Lens distortion was successfully corrected!\n",
- "2024-12-26 11:16:25,822 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeDownsample#8(None)\" node...\n",
- "2024-12-26 11:16:25,824 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeApplyInputTransformDNG#9(None)\" node...\n",
- "2024-12-26 11:16:27,426 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeProcessingMetadata#10(None)\" node...\n",
- "2024-12-26 11:16:27,427 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeWatermark#11(None)\" node...\n",
- "2024-12-26 11:16:27,482 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeOrient#12(None)\" node...\n",
- "2024-12-26 11:16:27,482 - 55254 - INFO - GraphRawProcessingDNG: Processing \"NodeWriteImage#13(None)\" node...\n"
+ "2024-12-31 12:19:53,164 - 9204 - INFO - ComputeInputTransformDNG: White balance multipliers \"RGB\": [ 2.6271393 1. 1.393652 ]\n",
+ "2024-12-31 12:19:53,177 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeProcessRawFileRawpy#5(None)\" node...\n",
+ "2024-12-31 12:19:53,181 - 9204 - INFO - ProcessRawFileRawpy: Processing \"/Users/kelsolaar/Documents/Development/colour-science/colour-hdri/colour_hdri/resources/colour-hdri-examples-datasets/frobisher_001/IMG_2601.dng\" file...\n",
+ "2024-12-31 12:20:05,020 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeRemoveFile#6(None)\" node...\n",
+ "2024-12-31 12:20:05,022 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeCorrectLensAberrationLensFun#7(None)\" node...\n",
+ "2024-12-31 12:20:05,148 - 9204 - INFO - CorrectLensAberrationLensFun: Searching for \"Canon\" \"Canon EOS 5D Mark II\" camera model.\n",
+ "2024-12-31 12:20:05,190 - 9204 - INFO - CorrectLensAberrationLensFun: Using \"Camera(Maker: Canon; Model: Canon EOS 5D Mark II; Mount: Canon EF; Crop Factor: 1.0; Score: 200)\" camera for lens aberrations correction.\n",
+ "2024-12-31 12:20:05,202 - 9204 - INFO - CorrectLensAberrationLensFun: Searching for \"EF16-35mm f/2.8L II USM\" lens model.\n",
+ "2024-12-31 12:20:05,207 - 9204 - INFO - CorrectLensAberrationLensFun: Using \"Lens(Maker: Canon; Model: Canon EF 16-35mm f/2.8L II USM; Type: RECTILINEAR; Focal: 16.0-35.0; Aperture: 2.799999952316284-22.0; Crop factor: 1.0; Score: 52)\" lens for lens aberrations correction.\n",
+ "2024-12-31 12:20:05,218 - 9204 - INFO - CorrectLensAberrationLensFun: Correcting lens vignette...\n",
+ "2024-12-31 12:20:05,433 - 9204 - INFO - CorrectLensAberrationLensFun: Lens vignette was successfully corrected!\n",
+ "2024-12-31 12:20:05,438 - 9204 - INFO - CorrectLensAberrationLensFun: Correcting lens chromatic aberration...\n",
+ "2024-12-31 12:20:06,503 - 9204 - INFO - CorrectLensAberrationLensFun: Lens chromatic aberration was successfully corrected!\n",
+ "2024-12-31 12:20:06,509 - 9204 - INFO - CorrectLensAberrationLensFun: Correcting lens distortion...\n",
+ "2024-12-31 12:20:06,866 - 9204 - INFO - CorrectLensAberrationLensFun: Lens distortion was successfully corrected!\n",
+ "2024-12-31 12:20:06,878 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeDownsample#8(None)\" node...\n",
+ "2024-12-31 12:20:06,881 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeApplyInputTransformDNG#9(None)\" node...\n",
+ "2024-12-31 12:20:09,834 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeProcessingMetadata#10(None)\" node...\n",
+ "2024-12-31 12:20:09,843 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeWatermark#11(None)\" node...\n",
+ "2024-12-31 12:20:09,909 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeOrient#12(None)\" node...\n",
+ "2024-12-31 12:20:09,911 - 9204 - INFO - GraphRawProcessingDNG: Processing \"NodeWriteImage#13(None)\" node...\n"
]
},
{
@@ -866,97 +872,97 @@
{
"data": {
"image/svg+xml": [
- "