Własny kod podobny do kodu QR/barcode

0

Hejka

Chciałbym stworzyć coś na wzór własnego kodu QR , kodu 2d.
Messenger ma taką opcję (kliknięcie w avatar w prawym górnym rogu a następnie na logo, które się wyświetli)

Co powinienem poznać, jak ugryźć temat?

Z góry dzięki ;)

1

Pytanie - chcesz to zrobić w ramach zabawy/samorozwoju/nauki, czy chcesz z tego korzystać "na produkcji"?

@furious programming ma w swoim profilu zaznaczone, że jego specjalność to senior wheel reinventer, ale nie wiem, czy więcej takich jest nam na 4P potrzebne :D

A tak poważnie mówiąc - co (poza satysfakcją ze zrobienia czegoś samodzielnie) Cię powstrzymuje przed skorzystaniem z gotowych bibliotek i standardów?

0

Ale że co chcesz zrobić? Wygenerować QR kod dla jakiś danych czy cos innego. Tu masz generator kodów QR .

0

[Wybierz sobie](https://en.wikipedia.org/wiki/Barcode#Matrix_(2D)_barcodes) a pewnie znajdziesz implementację

0

@cerrato: To pierwsze ;)
@Tomek Pycia Chcę stworzyć własny format.

0

Ale kody są zestandaryzowane i jak byś chciał zmusić świat do korzystania ze swojego standardu? I pytanie, co ma na celu, poza aspektem edukacyjnym tworzenie nowe standardu?

0

chciał zmusić świat do korzystania ze swojego standardu

Nie mam zamiaru zmuszać do niczego świata. Nie wiem skąd to sobie wytrzasnąłeś.

Ale kody są zestandaryzowane

Mój może mieć jedną implementację, nie musi być standaryzowany.

I pytanie, co ma na celu, poza aspektem edukacyjnym tworzenie nowe standardu?

Nic.

2

No to zacznij od tego jak taki kod jest zbudowany: https://www.keyence.com/ss/products/auto_id/barcode_lecture/basic_2d/qr/ Potem zastanów się, na czym ma polegać twoja wersja, a potem to już z górki.

1

Ciekawy jest https://en.wikipedia.org/wiki/Data_Matrix zwięzły i dość odporny na błędy.

1

@jarekr000000: Jakiś protoplasta Qr kodu :D te zdjęcie z wiki rozbraja:
screenshot-20191004004906.png
@Burdzi0 tak wgl czy ten kody dla messengera czy snapchata to nie jest zwykly Qr kod, tylko przerobiony graficznie :D?

1 użytkowników online, w tym zalogowanych: 0, gości: 1