chaiNNer-org / chaiNNer

A node-based image processing GUI aimed at making chaining image processing tasks easy and customizable. Born as an AI upscaling application, chaiNNer has grown into an extremely flexible and powerful programmatic image processing application.
https://chaiNNer.app
GNU General Public License v3.0
4.45k stars 277 forks source link

Support for metadata/exif imbedded in images #1312

Open maxtarabbia opened 1 year ago

maxtarabbia commented 1 year ago

I am using chainner in combination with stable diffusion in order to make higher res images. I have some custom code that adds info such as prompt and scale to the image metadata / exif. However the it seems that either the LOAD IMAGE or the SAVE IMAGE nodes seem to just drop the data.

The optimal situation would be to link the exif data to the inputted image file and keep it as it gets processed such that the output always has the same exif data as the input.

An alternate solution would be to make the exif data a variable output from the LOAD IMAGE node that can be plugged into the output directly or potentially processed in some way.

joeyballentine commented 1 year ago

The plan is to do the latter, and have metadata as an input/output, with the ability to create new metadata as well

maxtarabbia commented 1 year ago

Good to know! looking forward to it.