Colormatching voor iedereen, sRGB kleurstalen voor elke printer.

Door MrBreaker op maandag 14 augustus 2017 11:13 - Reacties (9)
Categorie: -, Views: 2.057

Herken je ook dat je monitorkleuren niet geprint kunnen worden?
Bijvoorbeeld het felle rood op je scherm wordt geprint als een dof rood?



DE OPLOSSING



• Een referentie stalenboek dat in drie secties is opgedeeld:
1. Hoe te gebruiken,
2. Het uitsluiten van buiten gamut kleuren, waardoor er 2542 PrintSafeColors overblijven,
3. Een index van alle genummerde PrintSafeColors kleuren met bijbehorende RGB en Hex waarden.
• Twee handzame kleurenwaaiers met alle 2542 PrintSafeColors kleuren.

Vraag
Omdat mijn vader regelmatig kleurbeschrijvingen maakt voor zijn hobbies, vroeg hij mij, als grafisch ontwerper, waarom de kleuren van zijn monitor en print niet overeenkomen.

Antwoord
Dit komt omdat een monitor kleuren ‘mengt’ door de drie additieve kleuren, Rood, Groen en Blauw (RGB). En een printer print met de kleuren Cyaan, Magenta, Geel en de keykleur Zwart (CMYK).

Oplossing
sRGB is een standaard kleurruimte voor je monitor, printer en het internet. Alleen vallen sommige kleuren buiten de CMYK kleurruimte.



PrintSafeColors heeft de buiten gamut kleuren (niet printbare kleuren) uitgesloten en laat je de overgebleven 2542 kleuren gebruiken bijna zonder kleurverandering. Bijna, omdat kleuren altijd beïnvloed worden door het papiergebruik, inktsoort of de kwaliteit van de printertoner. Gebruik daarom altijd originele supplies voor je printer.

Geen CMYK? Nog steeds…
In de meeste, zoniet alle, printers is het sRGB profiel aanwezig. Wanner je geen kleurbeheer in je applicatie gebruikt, gebruik je het sRGB profiel in de printer om de kleuren van je print om te zetten naar de juiste CMYK waarden.

Gebruik je wel kleurbeheer in je applicatie, dan zet het kleurbeheer de sRGB waarden om naar de juiste CMYK waarden. (Je moet dan wel het kleurbeheer in de printer uitzetten.)

SAMENGEVAT

1. Kies een PrintSafeColor, direct of door met een voorwerp te vergelijken.
2. Gebruikt de sRGB waarde van de geselecteerde kleur in je document / ontwerp / web design.
3. De kleur op het scherm komt overeen met de PrintSafeColor kleurstaal (en de kleur van het voorwerp).
4. Print je document / ontwerp / web design ter bevestiging. Je geprinte kleur is hetzelfde als de kleurstaal (en de kleur van het voorwerp).



DE OPZET

Als grafische ontwerper herkende ik de vraag van mijn vader en ontwikkelde een inzicht over, hoe kantoren en ontwerpers beide hun eigen kleurenwereld hebben.

Kloof tussen twee kleurenwerelden
Kantoren gebruiken vaak RGB kleuren in hun documenten, waar ontwerpers CMYK kleuren en kleurbeheer gebruiken. De kloof is bijvoorbeeld, dat een ontwerper een print overlay maakt voor een kantoor en het blijkt dat de kantoorprinter de kleuren van dit briefhoofd en logo verkeerd print. Of een kantoor gebruikt kleuren in hun documenten die eigenlijk niet te printen zijn waardoor een copyshop / repro de kleuren nooit kan evenaren.

De kloof overbruggen
PrintSafeColors is de brug tussen de twee kleurenwerelden en geeft de kantoorgebruiker en de ontwerper inzicht in printveilige kleuren. PrintSafeColors is ‘wat je ziet is wat je krijgt’.

Alle PrintSafeColors kleuren kunnen op elke printer geprint worden waar kleurenwaaiers van andere fabrikanten niet printbare kleuren bevatten door hun focus op steunkleuren, lakken, poedercoatings en plastics.

PRODUCT UITWERKEN

Referentie stalenboek
Het WYSIWYG sRGB Swatchbook start met twee pagina’s uitleg, hoe te gebruiken. En legt uit hoe je je printer en monitor instelt om de kleuren het beste te evenaren.



Het tweede deel van het WYSIWYG sRGB Swatchbook bestaat uit 21 tabellen waar de niet printbare kleuren zijn weggelaten.



Elke tabel staat op een eigen pagina en bestaat uit 21 rijen en 21 kolommen met de waarden: Rood op de x-as (0–100%), Groen op de y-as (0–100%) en Blauw per pagina op de z-as (0–100%). Alle assen gebruiken een verdeling van 5%, omdat een tintverandering minder dan 5% nauwelijks is te herkennen door het menselijk oog.

Opmerking: Een kleurruimte beschrijving gebruikt de x,y,z coördinaten. Bij het beschrijven van de CMY kleurruimte zijn de x-as: Magenta, y-as: Cyaan en z-as: Geel.
Rood, Groen en Blauw zijn complementaire kleuren van Cyaan, Magenta en Geel. Hierdoor verwacht je bij RGB de x-as: Groen, y-as: Rood en z-as: Blauw. Maar je geeft de waarden als R-G-B, dus heb ik bewust gekozen voor Rood op de x-as, Groen op de y-as en Blauw op de z-as (per pagina).

Elke rij, kolom en pagina heeft bijbehorende R,G,B waarden. De waarden van een cel zijn op deze manier te achterhalen. De kleur kan worden geschreven in percentage, RGB en Hex.

Het derde deel van het WYSIWYG sRGB Swatchbook is een index van alle 2542 kleuren met bijbehorende RGB en Hex waarden en verwijst naar de genummerde PrintSafeColors kleur in de kleurenwaaiers.



Kleurenwaaiers

Twee handzame kleurenwaaiers met alle 2542 PrintSafeColors kleuren.



Elk kleurenstaal in de kleurenwaaier is genummerd en is voorzien van bijbehorende RGB en Hex waarden.

• de sRGB waarde (voor documenten en ontwerp)
• de Hex waarde (voor internetgebruik en web design)
• het PrintSafeColor nummer (voor client kleurcommunicatie)



Het stalenboek en beide kleurenwaaiers zijn geprint op 160 g/m² papier met Ideal whiteness finish.

ONTWERPPROCES

Als liefhebber van vinylplaten, bestond de eerste versie voor mijn vader uit een platendoos met daarin 21 12-inch kaarten. Elke kaart liet alleen de printbare kleuren zien, omdat de buiten gamut kleuren niet printbaar zijn, dus uitgesloten. De kaarten waren 12-inch om de kleurstalen nog een redelijk groot formaat te geven. Enkele nadelen van een 12-inch platendoos waren de afmetingen om op bureau te laten liggen en te groot om makelijk mee te nemen. Het huidige ontwerp is daarom een Wire-O gebonden stalenboek met de afmetingen van 210 × 210 mm.

In één oogopslag laat het stalenboek zien welke kleur te printen is. Maar een kleurstaal met een voorwerp vergelijken was moeilijk. Dit heeft geleid tot het ontwerp van de kleurenwaaiers.

De kleurenwaaiers zijn gesorteerd op Tint, Verzadiging en Helderheid. Er zijn 360 tinten, maar het indelen van de kleurenwaaiers met 360 tinten gaf geen consistent geheel. Om toch een consistent kleurverloop in de waaier te krijgen kon ik het totaal naar 58 tinten terugbrengen. Elke tint is gesorteerd van een hoge helderheid en verzadiging naar een lage helderheid en verzadiging.

Om de kleurenwaaier handzaam te houden zijn de 2542 kleuren verdeeld over twee kleurenwaaiers. De afmetingen van een kleurenwaaier zijn 210 × 43 mm en ongeveer 35 mm hoog.

Ga naar de kickstarterpagina om ook kleurvast te printen (met uw bestaande printer) of dit fantastische project te (onder)steunen.

Gameboy Zero

Door MrBreaker op maandag 24 april 2017 00:08 - Reacties (9)
Categorie: -, Views: 2.839

Ik heb recentelijk een Raspberry Pi Zero W gekocht voor de aansturing van mijn 3D printer. Daarop heb ik Octopi gezet.

Octoprint

Aangezien dit super eenvoudig was en daarna perfect werkte, ben ik helemaal fan geworden van de kleinste Raspberry telg in de family van de taarten ;) .

Tijdens het zoeken naar de beste plek om de Raspberry Pi Zero W te kopen (welke overigens Kiwi Electronics blijkt te zijn voor mij) stuitte ik op deze video van Wermy:


Dat moest ik ook doen... Een gameboy maken met een Raspberry Pi welke erg veel emulatoren draait!

Het grote voordeel van de W versie van de Zero is Wireless (bluetooth en Wi-Fi), hierdoor is een GameZero uitermate compleet....

De bluetooth is handig voor een headset of een extra controller (multi-play). Wi-Fi zorgt ervoor dat je snel en eenvoudig aanpassingen kunt doen aan de configuratie (SSH) en super eenvoudig via SMB (een gedeelde map op de GameZero) roms kunt plaatsen.

Mijn doel was om een zo goedkoop mogelijke GameZero te bouwen. Daardoor ben ik tot deze partslist gekomen:
Raspberry Pi Zero W = ¤ 11,-Raspberry Pi Zero W
3.5" TFT LCD Color Screen Monitor for Car = ¤ 17,96TFT LCD Screen Monitor Rear Reverse Rearview Backup Camera
SNES USB controller = ¤ 3,90SNES USB Famicom Colored Super Nintendo Style Controller for PC/MAC
2000mAh 3,7V Li-ion = ¤ 2,842000mAh 3.7V Rechargeable Battery Pack for Nintendo 3DS
Power supply module = ¤ 3.083.7V Li-ion Battery Mini USB To USB A Power Supply Module
Mini Digital Power Amplifier Board 2*3W Class D Audio Module USB DC 5V PAM8403 = ¤ 1,48Mini Digital Power Amplifier Board 2*3W Class D Audio Module USB DC 5V
10 speakers = ¤ 3,5810pcs Oval Horn 8Ohm 1W Speaker Tablet PC Speakers Loudspeaker Horn
Soft tactile buttons = ¤ 2,50Soft Tactile Switch Buttons
16 GB micro sd kaart (bij de Action vandaan) = ¤ 7,-Sandisk Mobile Ultra microSDHC Class 10 UHS-I 30MB/s 16GB + SD-adapter


Dan heb ik verder nog wat klein materiaal nodig.... Denk aan filament voor de 3D printer, tin, experimenteerprint en wat elektronica componenten, zoals weerstanden en condensatoren (ongeveer alles te samen ter waarde van ¤ 10,-).

Dat brengt het totaal op ongeveer (maar wel op de komma nauwkeurig :) ) ¤ 63,34.

Nadat de spullen besteld waren, heb ik de 3D printer gestart om de behuizing te printen. Op "Thingiverse" is een behuizing zo gevonden.

Behuizing op Thingiverse

14 uur later:

De behuizing geprint

Dus laat de spullen maar komen...

Een goede drie weken later kwamen de bestelde onderdelen één voor één binnen.

Eindelijk kon het bouwen beginnen.

Te beginnen met het scherm:
Het scherm
Om te beginnen ging ik de ontvangen onderdelen testen op werking.Hieruit bleek dat het scherm zonder input signaal niets doet (ook niet bij het drukken op de menu knoppen van het schermpje) waardoor ik in eerste instantie dacht dat ik het genoegen had met een DOA :? .

Dan moet het scherm uit de behuizing gehaald worden... Dit is binnen no time voor elkaar, vier schroefjes los en we hebben het scherm in de handen.

Het scherm werkt op een spanning van 6 tot 16 volt DC, maar de GameZero moet op 5 volt DC gaan werken.

Het scherm moet dus gemodificeerd worden. Gelukkig is dat erg eenvoudig. Een kwestie van de spanningsregelaar op het controllerboard van het schermpje verwijderen en direct de 5 volt inpluggen op de plaats waar eerder de outputpin (Vout) van spanningsregelaar zat:
Scherm modificatie.

Nu het scherm op 5 volt DC werkt, kan deze getest worden met de power-supply:
Power-supply
Ook deze test was succesvol.

Daarna het verbruik van het schermpje en de Rapsberry Pi Zero W bekeken:
verbruik checken
Aangezien de power-supply een stroom van maximaal 1 ampère kan leveren, het schermpje iets meer dan 200 mA vraagt en de Pi tussen de 40 mA en de 300 mA, blijkt dit prima te kunnen.

Nu kan de software voor de Rapsberry in orde worden gemaakt:
De Raspberry Pi software in orde maken
Ook dit is eenvoudig want er zijn diverse kant en klare images beschikbaar.

Hieruit gaat mijn voorkeur uit naar RetroPie.

De grootste uitdaging bij het configureren van de software bleek het gelijktijdig werkend krijgen van de audio (via PWM) en de GPIO knoppen.

Ik heb namelijke de knoppen van de controller gewoon aan de GPIO's geknoopt:
Soft tactile buttonsAchterkant van de printButtons in behuizing

Binnenkort meer ;-)

Hier alvast een voorproefje:


RIP Chriet :'(

"Hou je haaks!"

Door MrBreaker op vrijdag 21 april 2017 16:49 - Reacties (10)
Categorie: -, Views: 2.653

En sindsdien ben ik een dwarsligger. :P