8x8 matrix font generator
11 berichten
• Pagina 1 van 2 • 1, 2
8x8 matrix font generator
Ik zoek een tooltje dat voor een 8x8 matrix een subset van een (TrueType) font kan omzetten, in serie 8x8 bitmaps, of kant-en-klaar Arduino code. Tips?
Advertisement
Re: 8x8 matrix font generator
http://www.fontlab.com/
https://fontforge.github.io/en-US/
Waarom zou je jezelf in zo'n wespennest begeven ?
Hoe zit het met de copyrights ?
Denk je dat je een TrueType font automatisch naar 8x8 kunt omzetten en dat het dan nog leesbaar is ook ? Ik denk van niet
De U8g2 heeft veel 8x8 fonts https://github.com/olikraus/u8g2/wiki/fntlist8x8
Een onderdeel van U8g2 is U8x8. Dat is zo klein mogelijke code voor de 8x8 fonts.
De definities van de bitmaps zit in het bestand "u8g2_fonts.c". Dat is 10Mbyte groot
Het zit in deze map: https://github.com/olikraus/u8g2/tree/master/csrc
Ik weet niet of ergens beschreven staat hoe die gegevens van de bitmap opgebouwd zijn. Het heet 'glyphdata', maar de code van U8G2 is te groot om dat even te kunnen doorgronden. Anders zou ik een testje kunnen doen met 'x' en ' ' naar de seriële monitor.
https://fontforge.github.io/en-US/
Waarom zou je jezelf in zo'n wespennest begeven ?
Hoe zit het met de copyrights ?
Denk je dat je een TrueType font automatisch naar 8x8 kunt omzetten en dat het dan nog leesbaar is ook ? Ik denk van niet
De U8g2 heeft veel 8x8 fonts https://github.com/olikraus/u8g2/wiki/fntlist8x8
Een onderdeel van U8g2 is U8x8. Dat is zo klein mogelijke code voor de 8x8 fonts.
De definities van de bitmaps zit in het bestand "u8g2_fonts.c". Dat is 10Mbyte groot
Het zit in deze map: https://github.com/olikraus/u8g2/tree/master/csrc
Ik weet niet of ergens beschreven staat hoe die gegevens van de bitmap opgebouwd zijn. Het heet 'glyphdata', maar de code van U8G2 is te groot om dat even te kunnen doorgronden. Anders zou ik een testje kunnen doen met 'x' en ' ' naar de seriële monitor.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: 8x8 matrix font generator
Het is ook niet eens zozeer de file die je wilt verwerken, maar ook nog eens het eerst om te zetten in een formaat dat de compiler kan verwerken. En inderdaad.... TTF (True type font) wordt gewoon SF (shit font)...
Re: 8x8 matrix font generator
Leesbaar.... Het gaat om herkenbaar.
Ik wil de volgende karakters weergeven:
Of althans, een deel ervan, degene die een beetje goed uitkomen op een display. Het moet eruit zien alsof er een boodschap van aliens weergegeven wordt.
Haalbaar?
[edit 1] (en qua licentie 'free', maar behalve dat, de kans dat mijn project ooit mijn huis verlaat is niet heel groot)
[edit 2] als ik mijn 16x16 display aan de praat krijgt mogen de bitmaps ook 16x16 zijn voor betere herkenbaarheid
Ik wil de volgende karakters weergeven:
Of althans, een deel ervan, degene die een beetje goed uitkomen op een display. Het moet eruit zien alsof er een boodschap van aliens weergegeven wordt.
Haalbaar?
[edit 1] (en qua licentie 'free', maar behalve dat, de kans dat mijn project ooit mijn huis verlaat is niet heel groot)
[edit 2] als ik mijn 16x16 display aan de praat krijgt mogen de bitmaps ook 16x16 zijn voor betere herkenbaarheid
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: 8x8 matrix font generator
Ik zou zeggen pak een vel ruitjes papier en teken ze in de matrix uit. Zet de binaire waarde ernaast en klop ze over.
Je bent zo klaar want je zult ontdekken dat de meeste waarschijnlijk niet kunnen in een 8x8.
16x16 geeft meer ruimte maar dit zou voor jou een goede exercitie zijn in binaire notatie en font ontwikkeling.
Als je een omzetter hebt, ben je er nog niet want dan moet je nog steeds de bitpatronen in jouw sketch krijgen. Ofwel via een SD file die het juiste formaat heeft of als tekst in het programma om door de IDE te kunnen compileren. Dus moet je ze ook nog kunnen verwerken.
Je bent zo klaar want je zult ontdekken dat de meeste waarschijnlijk niet kunnen in een 8x8.
16x16 geeft meer ruimte maar dit zou voor jou een goede exercitie zijn in binaire notatie en font ontwikkeling.
Als je een omzetter hebt, ben je er nog niet want dan moet je nog steeds de bitpatronen in jouw sketch krijgen. Ofwel via een SD file die het juiste formaat heeft of als tekst in het programma om door de IDE te kunnen compileren. Dus moet je ze ook nog kunnen verwerken.
Re: 8x8 matrix font generator
nicoverduin schreef:maar dit zou voor jou een goede exercitie zijn in binaire notatie [...]
Ja? Zou ik dat nog nodig hebben na >32 jaar software ontwikkeling?
nicoverduin schreef:maar dit zou voor jou een goede exercitie zijn [...] font ontwikkeling.
Ach, de goede oude tijd dat ik op de C64 een font ontwerp programma had gemaakt. Dat was ook 8x8, maar uiteindelijk is dat soort creativiteit niet zo mijn ding.
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: 8x8 matrix font generator
Wat je wilt. Ik ben geen probleemhebber:)
Re: 8x8 matrix font generator
Dit is met de hand geoptimaliseerd in een veld van 8x8. Welk teken is het ?
Heb je nog ruimte tussen de karakters nodig links en rechts ? en misschien ook er boven en er onder ? Bedoel je misschien 5x7 ?
Heb je nog ruimte tussen de karakters nodig links en rechts ? en misschien ook er boven en er onder ? Bedoel je misschien 5x7 ?
- Bijlagen
-
- 8x8.png (1.6 KiB) 9239 keer bekeken
Re: 8x8 matrix font generator
Hmmmm..... Kan 'm niet vinden
Ik denk dat ik overtuigd ben. Wellicht iets anders bedenken.
Ik denk dat ik overtuigd ben. Wellicht iets anders bedenken.
11 berichten
• Pagina 1 van 2 • 1, 2
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 7 gasten