]>
Skullheadx's Git Forge - qrcodescanner.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Skullheadx [Mon, 12 May 2025 23:48:10 +0000 (19:48 -0400)]
Update camera.cpp
Skullheadx [Fri, 22 Nov 2024 23:03:34 +0000 (18:03 -0500)]
Removed .DS_Store
Skullheadx [Thu, 21 Nov 2024 16:13:04 +0000 (11:13 -0500)]
Update .gitignore to ignore .png
Skullheadx [Thu, 21 Nov 2024 16:08:53 +0000 (11:08 -0500)]
Merge branch 'master' into Camera-Decode-Testing
Skullheadx [Thu, 21 Nov 2024 16:08:43 +0000 (11:08 -0500)]
Fix add_preceding_zeros to insert at correct index
Skullheadx [Thu, 21 Nov 2024 14:16:40 +0000 (09:16 -0500)]
Merge branch 'master' into Camera-Decode-Testing
Skullheadx [Thu, 21 Nov 2024 14:16:24 +0000 (09:16 -0500)]
add preceding zeros when decoding
Skullheadx [Thu, 21 Nov 2024 14:10:06 +0000 (09:10 -0500)]
Merge branch 'master' into Camera-Decode-Testing
Skullheadx [Thu, 21 Nov 2024 14:09:39 +0000 (09:09 -0500)]
Move decoding logic to new function
Allows for ease of testing
Skullheadx [Thu, 21 Nov 2024 14:09:01 +0000 (09:09 -0500)]
Create Testing QR Codes
Skullheadx [Thu, 21 Nov 2024 01:05:44 +0000 (20:05 -0500)]
clean up std::cout statements
Skullheadx [Thu, 21 Nov 2024 01:04:44 +0000 (20:04 -0500)]
decode bit stream into input data
Skullheadx [Thu, 21 Nov 2024 00:40:41 +0000 (19:40 -0500)]
halfway implementation of the total number bits in bitstream
Skullheadx [Thu, 21 Nov 2024 00:19:29 +0000 (19:19 -0500)]
Fixed so that the data codewords come BEFORE the error correction codewords
Skullheadx [Thu, 21 Nov 2024 00:08:05 +0000 (19:08 -0500)]
fixed critical error where qr outputted was not using mask
Skullheadx [Wed, 20 Nov 2024 23:36:48 +0000 (18:36 -0500)]
Retrieve all codewords from encoding region of the QR code
Skullheadx [Wed, 20 Nov 2024 23:25:09 +0000 (18:25 -0500)]
Change unsigned int to int in codeword finding to prevent rollover
Skullheadx [Wed, 20 Nov 2024 23:19:29 +0000 (18:19 -0500)]
first 20 codewords extracted
Skullheadx [Wed, 20 Nov 2024 17:20:24 +0000 (12:20 -0500)]
unmask encoding region of the symbol
Skullheadx [Wed, 20 Nov 2024 01:51:03 +0000 (20:51 -0500)]
Decode the format information adjacent to the upper left finder pattern
Skullheadx [Wed, 20 Nov 2024 00:26:28 +0000 (19:26 -0500)]
print and import qr code from file
Skullheadx [Mon, 18 Nov 2024 16:24:09 +0000 (11:24 -0500)]
69 qr code
Skullheadx [Mon, 18 Nov 2024 03:47:30 +0000 (22:47 -0500)]
format info added to qr code
Skullheadx [Sun, 17 Nov 2024 22:51:30 +0000 (17:51 -0500)]
format info with error correction
Skullheadx [Sun, 17 Nov 2024 21:43:34 +0000 (16:43 -0500)]
masking and evaluation completed
Skullheadx [Sun, 17 Nov 2024 18:55:42 +0000 (13:55 -0500)]
blocks of same colour points tallied working
Skullheadx [Sun, 17 Nov 2024 18:43:55 +0000 (13:43 -0500)]
QR evaluation blocks of same colour square search
Skullheadx [Sun, 17 Nov 2024 16:32:14 +0000 (11:32 -0500)]
testing masking patterns against standard
Skullheadx [Sun, 17 Nov 2024 16:08:53 +0000 (11:08 -0500)]
data masking patterns added
Skullheadx [Sun, 17 Nov 2024 04:27:09 +0000 (23:27 -0500)]
all codewords added
Skullheadx [Sun, 17 Nov 2024 03:30:21 +0000 (22:30 -0500)]
first 12 data codewords added
Skullheadx [Sun, 17 Nov 2024 02:33:07 +0000 (21:33 -0500)]
timing patterns + other finder patterns added
Skullheadx [Sat, 16 Nov 2024 23:36:59 +0000 (18:36 -0500)]
add first finder pattern
Skullheadx [Sat, 16 Nov 2024 23:14:34 +0000 (18:14 -0500)]
create final codeword message as bit stream
Skullheadx [Sat, 16 Nov 2024 23:08:17 +0000 (18:08 -0500)]
clean up codewords print statements
Skullheadx [Sat, 16 Nov 2024 23:02:50 +0000 (18:02 -0500)]
convert error correction codewords to bitstream
Skullheadx [Sat, 16 Nov 2024 22:42:36 +0000 (17:42 -0500)]
error correction codewords generated
Skullheadx [Thu, 7 Nov 2024 16:23:33 +0000 (11:23 -0500)]
create data polynomial and generator polynomial
Skullheadx [Thu, 7 Nov 2024 04:07:24 +0000 (23:07 -0500)]
create log and antilog tables for Finite Field Calculations
Skullheadx [Thu, 7 Nov 2024 02:04:54 +0000 (21:04 -0500)]
Made adding terminator and mode bits more efficient
Skullheadx [Thu, 7 Nov 2024 01:50:43 +0000 (20:50 -0500)]
Implemented bitstream to codeword conversion + padding
Skullheadx [Wed, 6 Nov 2024 23:18:29 +0000 (18:18 -0500)]
Implemented Data Encoding
Skullheadx [Sun, 27 Oct 2024 20:10:40 +0000 (16:10 -0400)]
.
Skullheadx [Sun, 27 Oct 2024 19:32:02 +0000 (15:32 -0400)]
create 21x21 module array to print
Skullheadx [Wed, 16 Oct 2024 01:33:46 +0000 (21:33 -0400)]
2D array with printing