Toon posts:

Plaatje op achtergrond i.p.v. formule

Pagina: 1
Acties:

Verwijderd

Topicstarter
Wij zijn bezig op school met een project. We moeten voor dat project een colorcalculator bouwen in java. In dit programma moeten XYZ, RGB, R'B'G', YXY, LAB, en YCrCb onafhankelijk kunnen worden omgerekend met behulp van sliders. Nu moeten er bij de YXY, de LAB en de YCrCb controllers een kleurenspectra bij komen te staan.(zie hieronder) Dit kan dmv een plaatje op de achtergrond of een formule die dit kleurenspectrum weergeeft. Ik ben op zoek geweest naar formules en/of plaatjes van deze spectra ik heb alleen een bruikbaar plaatje gevonden van de YXY. Nu is mijn vraag weet iem. de formules of weet iem. waar ik de plaatjes kan vinden of hoe ik dit kan oplossen.
Bij voorbaat dank
Afbeeldingslocatie: http://dogbits.com/pics/uploads/colorcalc.jpg

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

kortom, je bent op zoek naar omreken formules voor kleurcodes :?

Ik gok dat ze daar ik [forum=13] meer van weten ...

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Nee ik word heen en weer gestuurd. Zij zeggen dat ik hier moet zijn.
|:(

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

mr.noname: Nee ik word heen en weer gestuurd.
da's frustrerend ja :)

Dan moet je je vraag iets anders formuleren. Het probleem wat je hebt is in feite geen programmeerprobleem, maar je bent op zoek naar informatie over kleuren en kleurcodes, toch? Of zie ik het nou verkeerd?

Als ze in W&G "Java" zien staan zullen ze niet zo snel verderlezen. Als je je vraag puur concentreert op de formules, zullen ze wel antwoorden geven :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
Op maandag 14 januari 2002 14:23 schreef drm het volgende:

[..]

Als ze in W&G "Java" zien staan zullen ze niet zo snel verderlezen. Als je je vraag puur concentreert op de formules, zullen ze wel antwoorden geven :)
imo horen formules nog altijd in /14.

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Op maandag 14 januari 2002 14:35 schreef Nielsz het volgende:

[..]

imo horen formules nog altijd in /14.
Kleurcodes ook? Hm.. laat de mods maar beslissen zou ik zeggen, het moven van een topic is zo gebeurd.

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Dit is in Delphi, maar de formules moet je volgens mij wel kunnen gebruiken :)

(zwaar interessante site trouwens! :9 )

http://www.efg2.com/Lab/index.html

Maxwell Triangle:
http://www.efg2.com/Lab/Graphics/Colors/MaxwellTriangle.htm

Afbeeldingslocatie: http://www.efg2.com/Lab/Graphics/Colors/ScreenMaxwellEquilateral.jpg

HTH :)

Stop uploading passwords to Github!


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Nielsz:
imo horen formules nog altijd in /14.
Wedden dat als ik een topic open: "Hoe reken ik RGB om naar CMYK" dat die gemoved wordt naar /13 ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Op maandag 14 januari 2002 13:47 schreef mr.noname het volgende:
Wij zijn bezig op school met een project. We moeten voor dat project een colorcalculator bouwen in java. In dit programma moeten XYZ, RGB, R'B'G', YXY, LAB, en YCrCb onafhankelijk kunnen worden omgerekend met behulp van sliders. Nu moeten er bij de YXY, de LAB en de YCrCb controllers een kleurenspectra bij komen te staan.(zie hieronder) Dit kan dmv een plaatje op de achtergrond of een formule die dit kleurenspectrum weergeeft. Ik ben op zoek geweest naar formules en/of plaatjes van deze spectra ik heb alleen een bruikbaar plaatje gevonden van de YXY. Nu is mijn vraag weet iem. de formules of weet iem. waar ik de plaatjes kan vinden of hoe ik dit kan oplossen.
Bij voorbaat dank
Haha, ken het probleem.... KSA/IMMI, tja... Wij hebben hem al voor een groot gedeelte af...

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
plaatje erbij geplaatst. Zo duidelijker ???

Verwijderd

Nou vooruit dan maar ik ben in een goede bui:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
void CBitmap::SplitRGB2CMY (CBitmap &bmpCyan, CBitmap &bmpMagenta, 
        CBitmap &bmpYellow) const
{
    int iWidth, iHeight;
    iWidth = this->GetWidth();
    iHeight = this->GetHeight();
    HDC hdcWnd = GetDC (this->hwnd);

    HBITMAP hbmpCyan = CreateCompatibleBitmap (hdcWnd, iWidth, iHeight);
    if (hbmpCyan == NULL)
        throw CException (ERROR_NOCREATECOMPATIBLEBITMAP, 
                "CBitmap::SplitCMY", "CBitmap", "hbmpCyan");

    HBITMAP hbmpMagenta = CreateCompatibleBitmap (hdcWnd, iWidth, iHeight);
    if (hbmpMagenta == NULL)
    {
        DeleteObject (hbmpCyan);
        throw CException (ERROR_NOCREATECOMPATIBLEBITMAP, 
                "CBitmap::SplitCMY", "CBitmap", "hbmpMagenta");
    }

    HBITMAP hbmpYellow = CreateCompatibleBitmap (hdcWnd, iWidth, iHeight);
    if (hbmpYellow == NULL)
    {
        DeleteObject (hbmpMagenta);
        DeleteObject (hbmpCyan);
        throw CException (ERROR_NOCREATECOMPATIBLEBITMAP, 
                "CBitmap::SplitCMY", "CBitmap", "hbmpYellow");
    }

    HDC hdcMemThis = CreateCompatibleDC (hdcWnd);       //Creer compatible DC in mem
    SelectObject(hdcMemThis, this->hbmpImage);          //Image aan Memory DC toekennen

    HDC hdcMemCyan = CreateCompatibleDC (hdcWnd);       //Creer compatible DC in mem
    SelectObject(hdcMemCyan, hbmpCyan);                 //Image aan Memory DC toekennen

    HDC hdcMemMagenta = CreateCompatibleDC (hdcWnd);    //Creer compatible DC in mem
    SelectObject(hdcMemMagenta, hbmpMagenta);           //Image aan Memory DC toekennen

    HDC hdcMemYellow = CreateCompatibleDC (hdcWnd);     //Creer compatible DC in mem
    SelectObject(hdcMemYellow, hbmpYellow);         //Image aan Memory DC toekennen

    BYTE byCyan, byMagenta, byYellow;
    COLORREF col;

    for (int iY=0; iY<iHeight; iY++)
    {
        for (int iX=0; iX<iWidth; iX++)
        {
            col = ::GetPixel (hdcMemThis, iX, iY);
            byCyan = 255 - GetRValue (col);
            byMagenta = 255 - GetGValue (col);
            byYellow = 255 - GetBValue (col);
            col = RGB(0, byCyan, byCyan);
            ::SetPixel (hdcMemCyan, iX, iY, col);
            col = RGB(byMagenta, 0, byMagenta);
            ::SetPixel (hdcMemMagenta, iX, iY, col);
            col = RGB(byYellow, byYellow, 0);
            ::SetPixel (hdcMemYellow, iX, iY, col);
        }
    }
    if (bmpCyan.hbmpImage != NULL)
        DeleteObject (bmpCyan.hbmpImage);
    bmpCyan.hbmpImage = hbmpCyan;

    if (bmpMagenta.hbmpImage != NULL)
        DeleteObject (bmpMagenta.hbmpImage);
    bmpMagenta.hbmpImage = hbmpMagenta;

    if (bmpYellow.hbmpImage != NULL)
        DeleteObject (bmpYellow.hbmpImage);
    bmpYellow.hbmpImage = hbmpYellow;

    DeleteDC (hdcMemYellow);
    DeleteDC (hdcMemMagenta);
    DeleteDC (hdcMemCyan);
    DeleteDC (hdcMemThis);
    ReleaseDC (hwnd, hdcWnd);
}

De code is Win32/C++ maar daar kijk je wel doorheen neem ik aan...

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Dit probleem had zowel in W&G als in P&W gekund, omdat dit topic eerder gestart was blijft deze open.

  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016

mpegernie

.mpe

the formules en matrices heb je gekregen toch |:(

hehe, je wil kant en klare java methods hebben zeker?!.....

suc6 d'r mee,


(insiders: had je maar de colorDemonstrator moeten kiezen)

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Op dinsdag 15 januari 2002 14:34 schreef mpegernie het volgende:
the formules en matrices heb je gekregen toch |:(

hehe, je wil kant en klare java methods hebben zeker?!.....

suc6 d'r mee,


(insiders: had je maar de colorDemonstrator moeten kiezen)
Inderdaad buurman! ;)

Die van ons werkt al voor een groot gedeelte....

Hoe staat het met die van jullie??

Huur mij in als freelance SEO consultant!

Pagina: 1