Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #142130 > unrolled thread

[content] turning words into colors

Started byfir <profesor.fir@gmail.com>
First post2019-03-20 13:58 -0700
Last post2019-03-22 06:59 -0700
Articles 9 on this page of 29 — 5 participants

Back to article view | Back to comp.lang.c


Contents

  [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 13:58 -0700
    [content] turning words into colors fir is a sexy shemale <cdalten@gmail.com> - 2019-03-20 14:12 -0700
    Re: [content] turning words into colors luser droog <luser.droog@gmail.com> - 2019-03-20 14:36 -0700
      Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 14:55 -0700
        Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 15:17 -0700
          Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 15:18 -0700
        Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 15:35 -0700
          Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 16:29 -0700
    Re: [content] turning words into colors Eli the Bearded <*@eli.users.panix.com> - 2019-03-20 21:48 +0000
      Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 14:58 -0700
        Re: [content] turning words into colors Eli the Bearded <*@eli.users.panix.com> - 2019-03-20 22:37 +0000
          Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 15:44 -0700
      Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 16:50 -0700
        Re: [content] turning words into colors Eli the Bearded <*@eli.users.panix.com> - 2019-03-21 00:17 +0000
          Re: [content] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 17:42 -0700
      Re: [OT] turning words into colors Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-03-21 01:38 +0000
        Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 19:06 -0700
          Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-20 19:39 -0700
            Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-21 08:30 -0700
        Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-21 03:44 -0700
          Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-21 03:53 -0700
        Re: [OT] turning words into colors Eli the Bearded <*@eli.users.panix.com> - 2019-03-21 23:33 +0000
          Re: [OT] turning words into colors Ben Bacarisse <ben.usenet@bsb.me.uk> - 2019-03-22 01:14 +0000
            Re: [OT] turning words into colors Eli the Bearded <*@eli.users.panix.com> - 2019-03-22 19:43 +0000
              Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-22 13:31 -0700
          Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-22 01:31 -0700
            Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-22 01:56 -0700
              Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-22 02:11 -0700
                Re: [OT] turning words into colors fir <profesor.fir@gmail.com> - 2019-03-22 06:59 -0700

Page 2 of 2 — ← Prev page 1 [2]


#142168 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-21 03:53 -0700
SubjectRe: [OT] turning words into colors
Message-ID<43fb3ca0-4134-4ff5-b888-978cdcef0106@googlegroups.com>
In reply to#142167
W dniu czwartek, 21 marca 2019 11:44:29 UTC+1 użytkownik fir napisał:
> W dniu czwartek, 21 marca 2019 02:38:53 UTC+1 użytkownik Ben Bacarisse napisał:
> > Eli the Bearded <*@eli.users.panix.com> writes:
> > 
> > > In comp.lang.c, fir  <profesor.fir@gmail.com> wrote:
> > >> which converts "zaa" into red "zza" into yellow and so on
> > >> 
> > >> but it aso dont seem enough good for me:
> > >> humain brain is not so good to guess from
> > >> a string say "fir" that it is some kind of boring darkish blue and so on
> > >> 
> > >> something better would be needed, but what it could be? (exactly)
> > >
> > > #define red "zaa"
> > > #define yellow "zza"
> > > #define boring_darkish_blue "fir"
> > 
> > Just for fun, if you have three initials or a three-letter name you can
> > find your colour here:
> > 
> >   http://bsb.me.uk/testing/colour.php
> > 
> > I quite like mine:
> > 
> >   http://bsb.me.uk/testing/colour.php?name=ben
> > 
> ps. you wrote it yourself in php+js?
> could you maybe show some source of it
> (if no, no problem.. i wanted to learn php a bit but cant find time)
> 
> you could implement this scheme hsv function (if js has no built-in maybe better one) and this 4-letter translation i wrote..
> 
> this is better encoding and may be really useful..dealing with rgb is to much trash
> 
> i would really even want if hardware would suport hsv on hardvare level
> 
> Besides i got yet one theoretical problem:
> 
> imagine some painting program (some like paint) i would store image in HSV format i think to implement easy retouching, i mean:
> 
> if you hold say 'a' and move mouse oer some place you (make it darker, like 1% on each move), if you hold 's' make it brighter, if you hold'd' make it desaturated, 'f' make it more intense
> 
> alright
> 
> but what if i would like modify a hue, if hue is showed as a rainbow (or this 360 deg circle) it mean i only could sift color left or right 
> when in reality i think i can shift any place in more diections than just left-right on the rainbow...
> 
> 
> how to do that? (how to make shiftng of hue in more usable way (for panter)?

ps. good if some answered on this thread

(i find it important as i said to be potent to discus some things on programming real content in c not only
dwelling in language foreer (explained why i think it is good and important before)

i know it is hard to focus many people on that kind of content creative topics, but really that could be good for this group

(not if someone wnat experiment with perpixel easy drawing he may use my green.fire.dll library (which is only 32 bit so he only yet need windows and 32 bit compiler to do so)

empty ap yu could make that way over it


void RunFrame(int advance)
{
}

void ProcessMouseMove(int x, int y)
{

}


void ProcessKeyDown(int key)
{

}


void OnResize()
{

}



int main(void)
{

        RegisterMouseMove( ProcessMouseMove );
        RegisterKeyDown( ProcessKeyDown );

        RegisterOnResize( OnResize );
        RegisterRunFrame( RunFrame );

        SetSleepValue(12);

        SetupWindow2(" apromptu color tester ",  4, 5,  567, 443 );


        return 0;
}

i think it even is better than things as sfml, java, sdl (i dont remember them exactly hovever) but my design here is nice i think 

[toc] | [prev] | [next] | [standalone]


#142214 — Re: [OT] turning words into colors

FromEli the Bearded <*@eli.users.panix.com>
Date2019-03-21 23:33 +0000
SubjectRe: [OT] turning words into colors
Message-ID<eli$1903211921@qaz.wtf>
In reply to#142161
In comp.lang.c, Ben Bacarisse  <ben.usenet@bsb.me.uk> wrote:
> Eli the Bearded <*@eli.users.panix.com> writes:
>> #define red "zaa"
>> #define yellow "zza"
>> #define boring_darkish_blue "fir"
> Just for fun, if you have three initials or a three-letter name you can
> find your colour here:
> 
>   http://bsb.me.uk/testing/colour.php

I've got a personal webspace tool for converting hex (X11 color
specification format, so "ff/00/00" for red) into a color swatch. I've
modified it today to accept Prof Fir style color words AND to accept
HSV values based on this subthread.

https://qaz.wtf/color/

https://qaz.wtf/color/?color=ben&space=hsv-word
https://qaz.wtf/color/?color=fir&space=rgb-word

ObCompLangC: I'm using the integer HSV to RGB conversion from here:

https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both

It's the Leszek Szary (Feb 6 '13 at 15:46) answer, currently shown
second.

Elijah
------
now at version 3; original was circa 2001 and written in PHP4

[toc] | [prev] | [next] | [standalone]


#142217 — Re: [OT] turning words into colors

FromBen Bacarisse <ben.usenet@bsb.me.uk>
Date2019-03-22 01:14 +0000
SubjectRe: [OT] turning words into colors
Message-ID<87va0bvhfx.fsf@bsb.me.uk>
In reply to#142214
Eli the Bearded <*@eli.users.panix.com> writes:
<cut>
> ObCompLangC: I'm using the integer HSV to RGB conversion from here:
>
> https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both

Good that you make some connection to C -- I failed to do that!
However, if I recall correctly, modern CSS supports HSV colours directly
(not that you'd want to rely on browser support for them).

-- 
Ben.

[toc] | [prev] | [next] | [standalone]


#142260 — Re: [OT] turning words into colors

FromEli the Bearded <*@eli.users.panix.com>
Date2019-03-22 19:43 +0000
SubjectRe: [OT] turning words into colors
Message-ID<eli$1903221543@qaz.wtf>
In reply to#142217
In comp.lang.c, Ben Bacarisse  <ben.usenet@bsb.me.uk> wrote:
> Eli the Bearded <*@eli.users.panix.com> writes:
>> ObCompLangC: I'm using the integer HSV to RGB conversion from here:
>> https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both
> Good that you make some connection to C -- I failed to do that!
> However, if I recall correctly, modern CSS supports HSV colours directly
> (not that you'd want to rely on browser support for them).

I'm not using CSS for the color block. I'm generating an actual PNG
which can be downloaded and used elsewhere.

Behind the scenes it creates a 1x1 PPM and then pipes that through
pnmscale and pnmtopng. The libnetpbm color picker doesn't speak HSV.

Elijah
------
not actually generating a full sized PPM is pure laziness

[toc] | [prev] | [next] | [standalone]


#142264 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-22 13:31 -0700
SubjectRe: [OT] turning words into colors
Message-ID<799d2ea6-9c9e-4a66-833b-81b34e01ae66@googlegroups.com>
In reply to#142260
W dniu piątek, 22 marca 2019 20:43:46 UTC+1 użytkownik Eli the Bearded napisał:
> In comp.lang.c, Ben Bacarisse  <ben.usenet@bsb.me.uk> wrote:
> > Eli the Bearded <*@eli.users.panix.com> writes:
> >> ObCompLangC: I'm using the integer HSV to RGB conversion from here:
> >> https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both
> > Good that you make some connection to C -- I failed to do that!
> > However, if I recall correctly, modern CSS supports HSV colours directly
> > (not that you'd want to rely on browser support for them).
> 
> I'm not using CSS for the color block. I'm generating an actual PNG
> which can be downloaded and used elsewhere.
> 
> Behind the scenes it creates a 1x1 PPM and then pipes that through
> pnmscale and pnmtopng. The libnetpbm color picker doesn't speak HSV.
> 
> Elijah
> ------
> not actually generating a full sized PPM is pure laziness

maybe this is why its so slow?

getting back to core problem:
still im not sure what 'scheme' to use
[[[and this decision is important as i could realy use it and in some applications color typing is really heavy, might have hundreds or thousands of it...it would be well rething before 
starting to using it then]]]

another idea is use HDP - (hue,  rev value, rev saturation)

here "aaa" would be max intense mas saturate red, "iaa" would be most intense green

the idea is based on that that most intense colors are like base, and then you move 'sliders' ony to modify it to less bright and less saturate, so it could be thinked a 'bit faster' (in my human reception) then those what i previously mentioned

it seem it somewhat worx so i now try it

still this model seems weird to my by 
way in which whites/brights are 'obtained'

they are obtained by increasing value and decreasing saturation - which is imo sorta weird as it is like intense colors will rule over white and white is obtained by desaturating them..where in reality it seems like it would be worked somewhat different way...but it to hard for ma at the moment to fllow









[toc] | [prev] | [next] | [standalone]


#142227 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-22 01:31 -0700
SubjectRe: [OT] turning words into colors
Message-ID<8daca466-7eb4-47ef-be0e-d588ea4a82fd@googlegroups.com>
In reply to#142214
W dniu piątek, 22 marca 2019 00:33:20 UTC+1 użytkownik Eli the Bearded napisał:
> In comp.lang.c, Ben Bacarisse  <ben.usenet@bsb.me.uk> wrote:
> > Eli the Bearded <*@eli.users.panix.com> writes:
> >> #define red "zaa"
> >> #define yellow "zza"
> >> #define boring_darkish_blue "fir"
> > Just for fun, if you have three initials or a three-letter name you can
> > find your colour here:
> > 
> >   http://bsb.me.uk/testing/colour.php
> 
> I've got a personal webspace tool for converting hex (X11 color
> specification format, so "ff/00/00" for red) into a color swatch. I've
> modified it today to accept Prof Fir style color words AND to accept
> HSV values based on this subthread.
> 
> https://qaz.wtf/color/
> 
> https://qaz.wtf/color/?color=ben&space=hsv-word
> https://qaz.wtf/color/?color=fir&space=rgb-word
> 
> ObCompLangC: I'm using the integer HSV to RGB conversion from here:
> 
> https://stackoverflow.com/questions/3018313/algorithm-to-convert-rgb-to-hsv-and-hsv-to-rgb-in-range-0-255-for-both
> 
> It's the Leszek Szary (Feb 6 '13 at 15:46) answer, currently shown
> second.
> 

some notes:

1)
very fine you involved into it
hovever btw your web program works but is slow here

2)
hovever btw your version does not work like what i choose (in prof fir style as you say) finaly what i chosed is "hpvm"
4-letter string where
h - is hue, a is red f is olive, m is teal (?) q/r are blues atc
p - is paleness/destaturation (reversed saturation), 'a' here means saturation 1.0 'z' means saturation 0.0
v - is value/brightnes, 'a' means 0.0 'z' means 1.0
m - is fine tuning to hue if hue is divided on 26 steps, here each step is also diived on 26 steps 

i still get some heasitations as to this 
(mostly if this saturation reverse is needed, but my thinking is like going that reversed is like better to remember/imagine, so right now i use reversed s)

3) use text over bacground as solo color is not much interesting but if you combine two, text over bacground you may start to obtain interesting things

4) here is my app for win32 (with source, so one could change and experiment if want)

http://minddetonator.htw.pl/fct.zip

[toc] | [prev] | [next] | [standalone]


#142228 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-22 01:56 -0700
SubjectRe: [OT] turning words into colors
Message-ID<124035f7-a079-4b25-8770-01a21d789e7b@googlegroups.com>
In reply to#142227
W dniu piątek, 22 marca 2019 09:31:33 UTC+1 użytkownik fir napisał:
> 
> i still get some heasitations as to this 
> (mostly if this saturation reverse is needed, but my thinking is like going that reversed is like better to remember/imagine, so right now i use reversed s)
> 

this is a bit unprecize, i mostly find reversed s rather good idea but the heasitation is alos if it shouldnt go 
hue, value. revsat

(name revsat as p - color paleness)

i mean brightnes as a second.. it is then yet easier to "read" it you know for example

fir 
is olive green (f), below  medicore bright (i) with rather high desaturation (r)

in previous you must read in non left to right oprder (forst then third then second) this "hvp" is like most tehnically simple/primitive

heasitation is if primitive solution are always best, sometimes something more fancy one could be better (though right now im like primitive one)

also to be honest hpv was good becose "iza" was black in that (and iza is a name of a girl i kowed and it fitted to be black, now iza would be turned into intense green (and it fits less)... i mean that old was inded more fancy that new more primitive, hovever i probably
will chose the primitive becouse it is maybe not bad just to make troubles only to get fancy (to have iza dark) 

so i guess i revrite it, wait a second

[toc] | [prev] | [next] | [standalone]


#142229 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-22 02:11 -0700
SubjectRe: [OT] turning words into colors
Message-ID<2784c308-3afc-41d5-993a-bacde9b39eeb@googlegroups.com>
In reply to#142228
W dniu piątek, 22 marca 2019 09:56:41 UTC+1 użytkownik fir napisał:
> W dniu piątek, 22 marca 2019 09:31:33 UTC+1 użytkownik fir napisał:
> > 
> > i still get some heasitations as to this 
> > (mostly if this saturation reverse is needed, but my thinking is like going that reversed is like better to remember/imagine, so right now i use reversed s)
> > 
> 
> this is a bit unprecize, i mostly find reversed s rather good idea but the heasitation is alos if it shouldnt go 
> hue, value. revsat
> 
> (name revsat as p - color paleness)
> 
> i mean brightnes as a second.. it is then yet easier to "read" it you know for example
> 
> fir 
> is olive green (f), below  medicore bright (i) with rather high desaturation (r)
> 
> in previous you must read in non left to right oprder (forst then third then second) this "hvp" is like most tehnically simple/primitive
> 
> heasitation is if primitive solution are always best, sometimes something more fancy one could be better (though right now im like primitive one)
> 
> also to be honest hpv was good becose "iza" was black in that (and iza is a name of a girl i kowed and it fitted to be black, now iza would be turned into intense green (and it fits less)... i mean that old was inded more fancy that new more primitive, hovever i probably
> will chose the primitive becouse it is maybe not bad just to make troubles only to get fancy (to have iza dark) 
> 
> so i guess i revrite it, wait a second

hovever, lol,
if so i could use notreversed but normal saturation again*, so "hvs" could be than better

i must yet  rethink it... shuch responsible decisions are killing

(lol,in that case iza turns white)
(which im also not sure is right, i dont know)

[toc] | [prev] | [next] | [standalone]


#142239 — Re: [OT] turning words into colors

Fromfir <profesor.fir@gmail.com>
Date2019-03-22 06:59 -0700
SubjectRe: [OT] turning words into colors
Message-ID<aef8c0bf-d424-427f-9ddf-428d496b1b7b@googlegroups.com>
In reply to#142229
W dniu piątek, 22 marca 2019 10:11:38 UTC+1 użytkownik fir napisał:
> W dniu piątek, 22 marca 2019 09:56:41 UTC+1 użytkownik fir napisał:
> > W dniu piątek, 22 marca 2019 09:31:33 UTC+1 użytkownik fir napisał:
> > > 
> > > i still get some heasitations as to this 
> > > (mostly if this saturation reverse is needed, but my thinking is like going that reversed is like better to remember/imagine, so right now i use reversed s)
> > > 
> > 
> > this is a bit unprecize, i mostly find reversed s rather good idea but the heasitation is alos if it shouldnt go 
> > hue, value. revsat
> > 
> > (name revsat as p - color paleness)
> > 
> > i mean brightnes as a second.. it is then yet easier to "read" it you know for example
> > 
> > fir 
> > is olive green (f), below  medicore bright (i) with rather high desaturation (r)
> > 
> > in previous you must read in non left to right oprder (forst then third then second) this "hvp" is like most tehnically simple/primitive
> > 
> > heasitation is if primitive solution are always best, sometimes something more fancy one could be better (though right now im like primitive one)
> > 
> > also to be honest hpv was good becose "iza" was black in that (and iza is a name of a girl i kowed and it fitted to be black, now iza would be turned into intense green (and it fits less)... i mean that old was inded more fancy that new more primitive, hovever i probably
> > will chose the primitive becouse it is maybe not bad just to make troubles only to get fancy (to have iza dark) 
> > 
> > so i guess i revrite it, wait a second
> 
> hovever, lol,
> if so i could use notreversed but normal saturation again*, so "hvs" could be than better
> 
> i must yet  rethink it... shuch responsible decisions are killing
> 
> (lol,in that case iza turns white)
> (which im also not sure is right, i dont know)

those  are realy hard decision as for the moment HVS seem most primitive/strightforward to me

iza in that case is white (desaturated intense green) izz is intense green

hovever if i would use for example HVP (P being reversed saturation) i would have "aaa" being black "zzz" being white, which is some adventage - but i think (closer to think) that HVS is better.. so probably i will stay with it


i alos could go more fancy and 'costomize'/remap hue to my ovn convenience as some letter are closer to some colors in my own imaginetion.. not necessary being that synesthesia effect but just some letters fit more and i wouldnt have trouble to remember it then as i already remember that for me for example

a - should be red
z - should be green
e - should be blue

f - should be more fine blue, i mean sorta lilac
i - should be white (hovever white is not in hue)
r - should be a bit more cold green than average z (not so cold as wild polish duck nech hovever)

and so on (m should be brown, d shoult be yellowish green)

but this could be more fancy additional scheme and im not so sure as to this

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.c


csiph-web