Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Hoe meng je kleuren op basis van hex-nummer  (gelezen 1748 keer)

Hoe meng je kleuren op basis van hex-nummer
« Gepost op: 2024/10/23, 19:39:34 »
Weet niet of dit de juiste plek is om mijn vraag te stellen.

Ik ben bezig met een kleurenwiel op te zetten in Librecad.

Arceren met kleur is mij bekend.

blauw x geel is groen.
Hoe berken je dit zodat de uitkomst ook de hex code is van groen.

SPW
Spidey-Westland
Release:   LinuxMint 20.2 una

Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #1 Gepost op: 2024/10/24, 09:51:09 »
Hallo, volgens mij gaat je dat niet lukken. Ook niet met een hexadecimale rekenmachine. Zelfs het rekenen met RGB-waarden (optellen/mengen, aftrekken...) is volgens mij al lastig genoeg, als het al te doen is.

Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #2 Gepost op: 2024/10/24, 11:14:53 »
Hier vind je van alles over kleuren, misschien zit er iets tussen dat je kunt gebruiken: https://www.w3schools.com/colors/default.asp
Allemaal Linux gerelateerde links op mijn website http://home.scarlet.be/jefdamen/Ubuntu.html
Mijn YouTube kanaal:http://www.youtube.com/user/asilnevs
https://jefdamen.wordpress.com/
We are spiritual beings having a human experience

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #3 Gepost op: 2024/10/24, 12:16:17 »
Als ik het goed begrijp is het volgende een probleem:
Kleuren mengen met verf is simpel, er zijn 3 hoofdkleuren, Blauw, Geel en Rood.
Maar nu wil je dat op een computer doen, maar dan zijn de hoofdkleuren Blauw, Groen en Rood.

Mengen met licht is iets anders dan mengen met verf.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #4 Gepost op: 2024/10/25, 18:17:40 »
Inderdaad, dat kan niet, maar wellicht kun je hier mee stoeien:
https://meyerweb.com/eric/tools/color-blend/#:::hex
Xubuntu 24.04 LTS

Offline peer

  • Lid
Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #5 Gepost op: 2024/10/26, 09:34:54 »
Inderdaad, dat kan niet, maar wellicht kun je hier mee stoeien:
https://meyerweb.com/eric/tools/color-blend/#:::hex
Op deze website kun je zien dat het mogelijk is om rekentechnisch de kleuren te mengen.  Als je naar de source kijkt dan zie je dat het niet echt eenvoudig is.

Offline bart85

  • Lid
Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #6 Gepost op: 2024/10/26, 09:39:54 »
Volgens chatgpt in Python
def mix_colors(color1, color2):
    # Neem het gemiddelde van de RGB-waarden van beide kleuren
    mixed_color = (
        (color1[0] + color2[0]) // 2,
        (color1[1] + color2[1]) // 2,
        (color1[2] + color2[2]) // 2
    )
    return mixed_color

# RGB waarden voor geel en blauw
yellow = (255, 255, 0)
blue = (0, 0, 255)

# Meng geel en blauw
green = mix_colors(yellow, blue)
print("De gemengde kleur is:", green)
Je leert maar mooi over weg gaan met de commandline.
Linus: "I'm happy with the people who are wandering around looking at the stars but I am looking at the ground and I want to fix the pothole before I fall in."
I look to the clouds behind me and see the thunder coming.

Offline peer

  • Lid
Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #7 Gepost op: 2024/10/26, 10:15:54 »
is het zo simpel??

'Tips & tricks', zie: https://makkelijkelinuxtips.blogspot.com/p/1.html
Op chromeOS draaien ook gewoon de linux programma's. (Chromebook kopen? Kies dan bij voorkeur een exemplaar met een Intel processor.)
Zie voor een handleiding: https://www.youtube.com/watch?v=DHqqscTuqzk
En ook: https://www.youtube.com/watch?v=AsWgzH3OzYY

Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #9 Gepost op: 2024/10/26, 12:16:03 »
Dag,

CAD programma's kennen vele kleuren .....
Maar er zijn maar 255 kleuren als standaard voor gedefinieerd.
Hiermee kan men spelen met zo'n 'Pensetting Table'.
https://gohtx.com/acadcolors.php

Of ook LibreCAD met zo'n 'Pensetting Table' overweg kan, weet ik niet.
MvG,
MauRice
Registered Linux user: 473556

Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #10 Gepost op: 2024/10/26, 14:39:29 »
Volgens chatgpt in Python
[...]

Weet niet of dit goed gaat. Volgens mij komt dat Python-script uit op een waarde van 127 voor elke RGB-component, dus 127,127,127 (of #7F7F7F). Dat is een middelgrijs.

Gisteren stelde ik dezelfde vraag aan ChatGTP en die gaf ook 127 als resultaat.

Citaat
hoe kan ik kleuren berekenen met hex waarden, bijvoorbeeld blauw + geel = ?

Het combineren van kleuren door hun hexadecimale (hex) waarden is gebaseerd op het mengen van de RGB-waarden (rood, groen, blauw) die aan elke kleur gekoppeld zijn. De hex-code van een kleur bestaat uit drie componenten: rood (RR), groen (GG), en blauw (BB), elk weergegeven door twee hexadecimale cijfers.

Voorbeeld:

- **Blauw** heeft de hex-code `#0000FF` (0 rood, 0 groen, 255 blauw).
- **Geel** heeft de hex-code `#FFFF00` (255 rood, 255 groen, 0 blauw).

### Om deze kleuren te combineren:

1. Zet de hex-kleuren om naar hun RGB-waarden:
   - Blauw (`#0000FF`) = (0, 0, 255)
   - Geel (`#FFFF00`) = (255, 255, 0)

2. Gemiddelde van de corresponderende RGB-componenten:
   - Rood: (0 + 255) / 2 = 127
   - Groen: (0 + 255) / 2 = 127
   - Blauw: (255 + 0) / 2 = 127

3. De nieuwe RGB-waarde is (127, 127, 127), wat een middelgrijze kleur is.

4. Zet deze RGB-waarde terug om naar een hex-waarde:
   - 127 = `7F` in hexadecimaal

Dus de nieuwe kleur is `#7F7F7F`, wat een grijstint is.

### In dit geval:
Blauw + Geel gemengd op deze manier levert een grijze kleur op, wat logisch is omdat blauw en geel complementaire kleuren zijn in sommige kleurmodellen en samen een neutrale tint kunnen vormen.

Offline peer

  • Lid
Re: Hoe meng je kleuren op basis van hex-nummer
« Reactie #11 Gepost op: 2024/10/26, 17:08:27 »
het leek mij ook al iets te simpel. Er zal wat extra nodig zijn.