GCWizard icon indicating copy to clipboard operation
GCWizard copied to clipboard

Optimize symbol tabes for encryption also

Open Birdy2404 opened this issue 3 years ago • 3 comments

  • Biggest symbol should be 150x150px
  • Smaller symbols should be in the same size ratio
  • no background
  • 2-bit, if angular
  • reduced gray tones if rounded corned
  • colored pictured if possible with reduced colors

Birdy2404 avatar Feb 13 '22 09:02 Birdy2404

High Priority:

  • [x] Puzzle Code
  • [x] Puzzle 2
  • [x] Stippel Code
  • [x] Color Honey
  • [x] Color Tokki (Create vertical instead of diagonal)
  • [x] Ninjagon
  • [x] Klingon (KLI)
  • [ ] Gernreich
  • [x] Marain
  • [ ] Marain Variant
  • [x] Birds On A Wire
  • [ ] Fakoo
  • [ ] Window
  • [x] Hexahue
  • [x] KarTrak ACI
  • [ ] Shutter Telegraph, George Murray
  • [x] Maze
  • [ ] Ogham/Ogam
  • [ ] Pixel
  • [ ] FEZ

ToDo:

  • [ ] Adlam (Fulani)
  • [ ] Al Bhed
  • [ ] Alchemy
  • [ ] Alchemy Alphabet
  • [ ] Alphabetum Arabum
  • [ ] Alphabetum Egiptiorum
  • [ ] Alphabetum Gothicum
  • [ ] Angerthas/Cirth Runes
  • [ ] Ancient
  • [ ] Arabic-Indian Numerals
  • [ ] Arcadian
  • [ ] Ath
  • [ ] Atlantean
  • [ ] Aurebesh
  • [ ] Australian Sign Language (Auslan)
  • [ ] Babylonian Numerals
  • [ ] Ballet
  • [ ] Barbier
  • [ ] Barcode 39
  • [ ] Baudot Code, 1988, US Patent
  • [ ] Baudot Code, 1926, Bit-order 54123
  • [ ] Blox
  • [ ] Brahmi
  • [ ] Braille (German)
  • [ ] Braille (English)
  • [ ] Braille (Euro/Computer)
  • [ ] Braille (French)
  • [ ] British Sign Language
  • [ ] Chain of Death - Direction Code
  • [ ] Chain of Death - Pair Code
  • [ ] Chappe (1794)
  • [ ] Chappe (1809)
  • [ ] Chappe Variant 1
  • [ ] Cherokee
  • [ ] Chinese Numerals
  • [ ] Christmas
  • [ ] Cirth Erebor Runes
  • [ ] Cistercian Numbers
  • [ ] ColorADD
  • [ ] Color Code
  • [ ] Cooke and Wheatstone (1 Needle)
  • [ ] Cooke and Wheatstone (2 Needles)
  • [ ] Cooke and Wheatstone (5 Needles)
  • [ ] Flags (Countries)
  • [ ] Covenant
  • [ ] Cyrillic alphabet
  • [ ] Cyrillic Numerals
  • [ ] Daedric
  • [ ] Dagger
  • [ ] Dancing Men
  • [ ] Deafblind
  • [ ] Devanagari Numerals
  • [ ] D'ni
  • [ ] D'ni (Colors)
  • [ ] D'ni (Numbers)
  • [ ] Doop speak
  • [ ] Dorabella
  • [ ] DoReMi Symbols (Solmisation)
  • [ ] Dragon Language
  • [ ] Dragon Runes
  • [ ] Eastern Arabic-Indian Numerals
  • [ ] Egyptian Numerals
  • [ ] Elia Alphabet
  • [ ] Enochian Alphabet
  • [ ] Eurythmy Letters
  • [ ] Face It
  • [ ] Finger Alphabet
  • [ ] Finger Alphabet Numbers
  • [ ] Flag Alphabet
  • [ ] Flag Alphabet (German Kriegsmarine)
  • [ ] Flag Alphabet (NATO)
  • [ ] Flag Alphabet (Royal Navy, Howe)
  • [ ] Flag Alphabet (Royal Navy, Marryat)
  • [ ] Flag Alphabet (Royal Navy, Popham)
  • [ ] Fonic
  • [ ] Four Triangles
  • [ ] Freemasons Code, Version 1
  • [ ] Freemasons Code, Version 2
  • [ ] Futurama
  • [ ] Futurama (Version 2)
  • [ ] Gallifreyan
  • [ ] Gargish
  • [ ] Geocache Attributes (IDs)
  • [ ] Geocache Attributes (Description)
  • [ ] Gerudo
  • [ ] Glagolitic
  • [ ] Gnommish
  • [ ] Greek Numerals
  • [ ] Hanja - Sino-Korean Numbers
  • [ ] Hangul - Native Korean Numbers
  • [ ] Hangul - Sino-Korean Numbers
  • [ ] Hazard Symbols
  • [ ] Hebrew Alphabet, Version 1
  • [ ] Hebrew Alphabet, Version 2
  • [ ] Hieratic Numerals
  • [ ] Egyptian Hieroglyphs
  • [ ] Hobbit Runes (Moon Runes)
  • [ ] HVD
  • [ ] Hylian 64
  • [ ] Hylian (ALBW, BOTW)
  • [ ] Hylian (Skyward Sword)
  • [ ] Hylian Symbols
  • [ ] Hylian (Twilight Princess - GameCube)
  • [ ] Hylian (Twilight Princess - Wii)
  • [ ] Hylian (The Wind Waker)
  • [ ] Hymmnos
  • [ ] Ice Codes
  • [ ] I Ching (Hexagram)
  • [ ] Illuminati, Version 1
  • [ ] Illuminati, Version 2
  • [ ] Intergalactic Code
  • [ ] Iokharic (Dragon runes)
  • [ ] International Telegraph Alphabet No 1, 1926
  • [ ] International Telegraph Alphabet No 1, 1929
  • [ ] International Telegraph Alphabet No 2, 1929
  • [x] International Telegraph Alphabet No 2, 1931
  • [ ] Japanese Numerals
  • [ ] Kabouter ABC
  • [ ] Kabouter ABC (1947)
  • [ ] Kharoshthi
  • [ ] Klingon (Klinzhai)
  • [x] Krempel Code
  • [ ] Krypton
  • [ ] La Buse
  • [ ] Lorm Alphabet
  • [ ] Magicode
  • [ ] Mando'a
  • [ ] Matoran
  • [ ] Maya Calendar Haab, Codices
  • [ ] Maya Calendar Haab, Inscription
  • [ ] Maya Calendar Long count
  • [ ] Maya Calendar Tzolkin, Codices
  • [ ] Maya Calendar Tzolkin, Inscription
  • [ ] Maya Numerals
  • [ ] Minimoys
  • [ ] Moon Alphabet (Tactile)
  • [ ] Moon Phases
  • [x] Murray Baudot Code
  • [ ] Musica
  • [x] New Zealand Sign Language
  • [ ] Nazcaän
  • [ ] Niessen
  • [ ] Note System (DoReMi, Music Theory)
  • [ ] Note Names (Alto Clef Scale)
  • [ ] Note Names (Bass Clef Scale)
  • [ ] Note Names (Treble Clef Scale)
  • [ ] Note Values
  • [ ] Note Values (Rests)
  • [ ] Nyctography
  • [ ] Optical Fiber (FOTAG)
  • [ ] Optical Fiber (DIN/IEC 60304)
  • [ ] Optical Fiber (SwissCom)
  • [ ] Phoenician
  • [ ] Pipeline 3D
  • [ ] Pipeline Color Codes (DIN 2403)
  • [ ] PLANET
  • [ ] Planets and Stars
  • [ ] Pokémon Unown
  • [ ] POSTCODE Coding with 5 Bits
  • [ ] POSTCODE Coding with 4 Bits
  • [ ] POSTNET
  • [ ] Predator
  • [ ] ProSyl
  • [ ] Prussian Colorcode (Artillery)
  • [ ] Prussian Colorcode (Infantry)
  • [ ] Quadoo
  • [ ] Reality
  • [ ] Red Herring
  • [ ] Resistor Color Code
  • [ ] Rhesus A
  • [x] Rhesus B
  • [x] Rhesus C1
  • [x] Rhesus C2
  • [ ] RM4SCC
  • [ ] Romulan
  • [ ] Runes (Futhark)
  • [ ] San Luca
  • [ ] Sarati
  • [ ] Semaphore
  • [ ] Shadoks Numbers
  • [ ] Sheikah
  • [x] Shoes
  • [x] Siemens Teletype Code
  • [ ] Sign language
  • [ ] Slash and Pipe
  • [x] Skullz
  • [ ] Solmisation Hand Signs (Music Theory)
  • [ ] Space Invaders
  • [ ] Spintype
  • [ ] Sütterlin
  • [ ] Sunuz
  • [x] Surf-Riders
  • [ ] German Telecommunications Connection Unit
  • [ ] Tamil Numerals
  • [ ] Templar Code
  • [x] Tenctonese
  • [ ] Tengwar (Beleriand)
  • [ ] Tengwar (Classic)
  • [ ] Tengwar (General)
  • [ ] Terzi Alphabet
  • [ ] Thai Numerals
  • [ ] Theban Alphabet
  • [ ] Pasley Telegraph
  • [ ] Popham Telegraph
  • [ ] Prussian Optical Telegraph
  • [ ] Three Squares
  • [x] Tines (Crook tines)
  • [ ] TomTom Code
  • [ ] Road Signs (Germany)
  • [ ] ULOG (Universal Language of the Galaxy)
  • [ ] Unitology
  • [ ] Utopian
  • [ ] Visitor (1984)
  • [ ] Visitor (2009)
  • [ ] Vulcanian
  • [ ] Wakandan
  • [ ] Weather A
  • [ ] Weather C
  • [ ] Weather CL
  • [ ] Weather CM
  • [ ] Weather CH
  • [ ] Weather N
  • [ ] Weather W
  • [ ] Weather WW
  • [ ] Webdings
  • [x] Western Union Teletype Code
  • [ ] Wind Force (Beaufort)
  • [ ] Wind Speed (Knots)
  • [ ] Wingdings
  • [ ] Wingdings 2
  • [ ] Wingdings 3
  • [ ] Yán Koryáni
  • [ ] Yin Yang Alphalines
  • [ ] Zamonian Numbers
  • [ ] Zentradi
  • [ ] Zodiac Signs
  • [ ] Zodiac Signs (Latin)
  • [ ] Zodiac Killer Z340
  • [ ] Zodiac Killer Z408

Birdy2404 avatar Feb 13 '22 09:02 Birdy2404

I learned something new:

Following makes sense: When all images of a symbol set have the same size (e.g. ColorTokki, ColorHoney, Stipple, etc...), don't make the image size 150x150, but only large size to 150. In that special case we do not need the additional border for all images. Either we add this automatically in the code or even not. But it makes encryption much easier to not always need to calculate the border to be removed. But, as said, only if ALL symbols have the same size.

Possible output:

grafik

Encryption (before, with all squared):

grafik

grafik

Encryption (after with specific width):

grafik

grafik

S-Man42 avatar Feb 17 '22 08:02 S-Man42

  • [x] Color Honey
  • [x] Stipple Code

Please make next Color Tokki

Tipp:

For automatic clamping empty spaces I successfully used the tool ImBatch.

S-Man42 avatar Feb 17 '22 09:02 S-Man42