Well if there are 4x 8 bit values (RGB+alpha) =32 bits trying to be encoded/decoded into a single precision float, there will be loss of fidelity. <br><br>It amazes me that it works for encoding 24 bit values (I tested it for RGB only and can send a demo patch, or check the one Katja posted here: <a href="http://lists.puredata.info/pipermail/pd-list/2015-12/112694.html">http://lists.puredata.info/pipermail/pd-list/2015-12/112694.html</a> )<br><br>Check out Katja's page and video about "Pd Double" for the best explanation of this problem. <br><br>I personally wish there was a 32 bit integer data type in Pd for counters and binary registers and such, which I know will never get converted into floats, and risk strange rounding errors or noise in the Least Significant Bits. <br><br><br>On Thursday, December 31, 2015, João Pais <<a href="mailto:jmmmpais@gmail.com">jmmmpais@gmail.com</a>> wrote:<br>> Ok. Do you know what should be done to convert to Pd's rgb format?<br>><br>>> I'm pretty sure the 4th value is alpha<br>>><br>>> Sent from my iPhone<br>>><br>>>> On Dec 31, 2015, at 7:53 AM, João Pais <<a href="mailto:jmmmpais@gmail.com">jmmmpais@gmail.com</a>> wrote:<br>>>><br>>>> Hello list,<br>>>><br>>>> I'm trying to use [pix_data] to get the RGB values from an image, and color a canvas using them. But the results come out a bit weird, as not all colors match.<br>>>><br>>>> I can try to some a more detailed patch in a couple of days, but wanted to ask first the there is any example of how to use the values coming out of [pix_data]:<br>>>> - should the gray value be used?<br>>>> - the middle outlet should send a list of RGB values, but I noticed that instead a list of 4 values comes out. This isn't documented, what is the 4th value?<br>>>><br>>>> Attached are 2 pictures that should exemplifiy the issue:<br>>>> - rgb.tif - a rgb palette<br>>>> - rgb-conv.tif - the result after my interpretation of the data<br>>>><br>>>> Best,<br>>>><br>>>> Joao<br>>>> <rgb.tif><br>>>> <rgb-conv.tif><br>>>> _______________________________________________<br>>>> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>>>> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br>><br>> _______________________________________________<br>> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br>><br><br>-- <br><div dir="ltr"><div><div dir="ltr">--<br>
May you, and all beings<br>
be happy and free from suffering :)<br>
-- ancient Buddhist Prayer (Metta)<br></div></div></div><br>