Re: RAW Camera support (part 2)
Marcus Johnson <[email protected]> Sun, 7 Apr 2019 23:48:11 -0400
| Newsgroups | gmane.comp.graphics.png.general |
|---|---|
| Message-ID | <[email protected]> |
--===============5453426651969376811== Content-Type: multipart/alternative; boundary="Apple-Mail=_9EED1815-A638-4C6C-8D6C-1E7E3C6268B2" --Apple-Mail=_9EED1815-A638-4C6C-8D6C-1E7E3C6268B2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii In that last message, I made a typo at the end, the G2 channel would be = derived from G - Chunk, NOT G2 - Chunk. Also, I've been thinking about the new chunk idea, and I think it would = make sense to name this new chunk "BAyr"=20 capital first chunk that way older builds of pngcrush and whatnot don't = just discard the whole chunk. capital second letter that way it's known to be public, which is the = entire purpose of suggesting this chunk to the mailing list. lowercase third letter to indicate that incompatible apps should treat = it as any other unknown chunk type. lowercase last letter so programs that don't recognize the chunk and = edit the image data throw it away because it's incorrect the moment the = G channel in the iDAT chunks has been changed. Phonetically spelling out BAYR, for the BAYER filter it's designed to = add support for. https://en.wikipedia.org/wiki/Bayer_filter = <https://en.wikipedia.org/wiki/Bayer_filter>= --Apple-Mail=_9EED1815-A638-4C6C-8D6C-1E7E3C6268B2 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D"">In that last message, = I made a typo at the end, the G2 channel would be derived from G - = Chunk, NOT G2 - Chunk.<div class=3D""><br class=3D""></div><div = class=3D"">Also, I've been thinking about the new chunk idea, and I = think it would make sense to name this new chunk "BAyr" </div><div = class=3D""><br class=3D""></div><div class=3D"">capital first chunk that = way older builds of pngcrush and whatnot don't just discard the whole = chunk.</div><div class=3D""><br class=3D""></div><div class=3D"">capital = second letter that way it's known to be public, which is the entire = purpose of suggesting this chunk to the mailing list.</div><div = class=3D""><br class=3D""></div><div class=3D"">lowercase third letter = to indicate that incompatible apps should treat it as any other unknown = chunk type.</div><div class=3D""><br class=3D""></div><div = class=3D"">lowercase last letter so programs that don't recognize the = chunk and edit the image data throw it away because it's incorrect the = moment the G channel in the iDAT chunks has been changed.</div><div = class=3D""><br class=3D""></div><div class=3D"">Phonetically spelling = out BAYR, for the BAYER filter it's designed to add support = for.</div><div class=3D""><br class=3D""></div><div class=3D""><a = href=3D"https://en.wikipedia.org/wiki/Bayer_filter" = class=3D"">https://en.wikipedia.org/wiki/Bayer_filter</a></div></body></ht= ml>= --Apple-Mail=_9EED1815-A638-4C6C-8D6C-1E7E3C6268B2-- --===============5453426651969376811== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============5453426651969376811== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ png-mng-misc mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/png-mng-misc --===============5453426651969376811==--