--- Log opened Mon May 18 00:00:17 2020 |
00:08 | | catalyst [catalyst@Nightstar-jie4s2.dab.02.net] has joined #code |
00:20 | <~Vornicus> | waugh |
00:20 | <~Vornicus> | https://imgur.com/ny2zWD7 |
00:24 | <~Vornicus> | Definitely not quite right. |
00:27 | <~Vornicus> | eh. I'll fuck with it later, now I need sleep. |
00:41 | <@Alek> | could be an interesting filter though. |
00:41 | <~Vornicus> | I mean more in the sense of - the colors I'm getting out actually don't round trip back into the same sepia |
00:42 | <~Vornicus> | so I need to mess with it to see what's going on, etc etc |
00:45 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
01:21 | | Kindamoody is now known as Kindamoody|zZz] |
03:48 | <&[R]> | I think the thing that I truely regret about learning shell programing, is that I can no longer remember if 1 is truthy or not |
04:18 | | Degi [Degi@Nightstar-hnckd3.dyn.telefonica.de] has quit [Ping timeout: 121 seconds] |
04:22 | | Degi [Degi@Nightstar-no2v4i.dyn.telefonica.de] has joined #code |
04:49 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code |
04:49 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
05:12 | <~Vorntastic> | Okay, having slept on it: the reason it's coming out so bad is because naively applying the inverse gives an essentially arbitrary element of the sepia pixel color's preimage |
05:13 | <~Vorntastic> | But a large amount of the true preimage of any sepia color is outside the rgb gamut |
05:16 | <~Vorntastic> | This is reasonably obvious when you examine the goodies from the matrix: the sepia matrix's determinant is very small, in the 10^-6 range, which means that if each output color's preimage were completely within the gamut there's be only like 16 colors in the output but there's more like several hundred |
05:17 | <~Vorntastic> | So, picking an arbitrary preimage element likely gives something outside of the gamut, which then gets encoded to something on the edge of the gamut, which then is not necessarily inside the same preimage |
05:19 | <~Vorntastic> | Correct then is figuring out the full preimage of a pixel, intersecting that with the rgb gamut, and picking from there |
05:19 | <~Vorntastic> | Ideally a centroid |
05:37 | <&Reiver> | I have no idea what you just said, but it is definitely very impressive. |
05:58 | | catalyst [catalyst@Nightstar-jie4s2.dab.02.net] has quit [Ping timeout: 121 seconds] |
06:10 | <~Vorntastic> | That was a very mathy explanation yes |
06:16 | <~Vorntastic> | In English: the sepia transformation turns the regular colors into a very restricted number of colors - but that number is larger than we would expect if we simply divided the number of regular colors by the size of a region that the sepia conversion flattens to a single color. Because of this, many sepia colors mostly represent "colors" that cannot be drawn. |
06:23 | <~Vorntastic> | Picking a "color" out of a hat, we usually get one that can't be drawn, and that gets converted by a thing that doesn't know what we're trying to a different regular color, which is generally far enough away that it would itself become a different sepia color. |
06:28 | <&Reiver> | ah, quite so |
06:36 | <~Vorntastic> | So for my next trick I'll be taking all the regular colors, figuring out what sepia tone does to them, and using that information to come up with a lookup table that will give a regular color for each sepia color that 1. Can be drawn, and 2. Would actually convert to the sepia color it represents |
06:54 | <~Vorntastic> | Meanwhile the other place I put it: "@Vörnicus i'm not kidding about neural nets fwiw, convnets or even per-pixel feedforward with a say, 5x5 or 7x7 kernel would give interesting results" |
07:02 | <@Alek> | neat |
07:02 | <@Alek> | thanks tons |
07:06 | <~Vorntastic> | Suspect the result will still be pretty grey. |
07:09 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed] |
07:09 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
07:09 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
07:11 | | celticminstrel [celticminst@Nightstar-nuu42v.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
08:15 | | catalyst [catalyst@Nightstar-gj2lg5.dab.02.net] has joined #code |
09:13 | <~Vorntastic> | Oh, flibble. Of course the derivative of a rational bezier *increases* the order in general |
09:29 | | Kindamoody|zZz] is now known as Kindamoody |
11:25 | <@gnolam> | Mr Flibble is very cross product? |
11:27 | <~Vorntastic> | Apparently |
11:31 | <@TheWatcher> | ... |
12:29 | | catalyst [catalyst@Nightstar-gj2lg5.dab.02.net] has quit [Ping timeout: 121 seconds] |
12:37 | | catalyst_ [catalyst@Nightstar-pkbt14.dab.02.net] has joined #code |
13:32 | | celticminstrel [celticminst@Nightstar-nuu42v.dsl.bell.ca] has joined #code |
13:32 | | mode/#code [+o celticminstrel] by ChanServ |
15:02 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:02 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
16:21 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [[NS] Quit: Leaving] |
16:25 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
16:25 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
17:29 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
17:43 | | catalyst_ is now known as catalyst |
17:47 | < Emmy> | You know your day's gonna be fun when your computer is on when you come in (it shouldnt) |
17:48 | < Emmy> | and there's only one line on the screen, saying it can't boot because it has no valid boot media. |
17:48 | <&[R]> | D: |
17:49 | < catalyst> | uhh |
17:50 | < Emmy> | Lets just say its a very good thing our sysadmin happened to be in today. :d |
17:51 | < Emmy> | because the second news i got was that i had an urgent ticket with a customer. @.@ |
18:11 | | Emmy is now known as Emmy-Noms |
18:36 | | Emmy-Noms is now known as Emmy |
18:59 | | catalyst [catalyst@Nightstar-pkbt14.dab.02.net] has quit [Ping timeout: 121 seconds] |
19:00 | | catalyst_ [catalyst@Nightstar-104mve.dab.02.net] has joined #code |
19:11 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
19:11 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
19:11 | <@Alek> | yikes. |
19:18 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
19:58 | <~Vornicus> | largest color: #B6A27E (182,162,126), with 79414 entries; smallest color: #6E634D (110,99,77), which can only be gotten by feeding #088C01 through the sepia transform. |
20:05 | <~Vornicus> | All told, sepia toning using the above matrix gives 909 different colors for the rgb gamut. |
20:14 | <@Alek> | huh. |
20:15 | <@Alek> | are those the sepia colors? huh. |
20:15 | <@Alek> | you know what would be interesting? seeing a chart of what colors transform to any given sepia color. |
20:35 | <@ErikMesoy> | Alek: What stops you from coding such a thing yourself? |
20:56 | <@Alek> | spoooooooons |
20:56 | | * Alek flops ded. |
20:58 | <&[R]> | ??? |
21:02 | <~Vornicus> | https://bpa.st/X6IA |
21:03 | <~Vornicus> | left: sepia color; right: regular color that gives that sepia color that is closest to the centroid of all regular colors that give that sepia color |
21:13 | <@ErikMesoy> | [R]: "Spoons" is a half-baked metaphor that never really took off as an idiomatic expression. |
21:14 | <@ErikMesoy> | It originates in a story of someone using spoons as a physical shorthand for their small, finite capacity to perform tasks, each task 'costing' a 'spoon'. |
21:15 | <@ErikMesoy> | It's one of those non-analogies where you almost have to know the origin story for it to make sense, at which point the analogy isn't the part doing the explanatory work. |
21:15 | <@Alek> | also a riff on The Tick |
21:17 | <@ErikMesoy> | It's a little like "you're pulling my leg" which makes no natural sense but most people have it memorized to mean "I do not think this story is entirely true as reported". |
21:25 | | * Vornicus , defeated by the vagaries of color representation, gives up, has other things to do |
22:06 | <@Tamber> | And, furthermore, ErikMesoy: "Pull the other one, it's got bells on." |
23:18 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
--- Log closed Tue May 19 00:00:19 2020 |