Commit graph

  • 71c1eebcb7
    Switch to CMake master timoreo 2023-12-09 14:46:22 +0100
  • 84c021def7
    Merge a0bd3ed5e9 into 542848dd6b nikp123 2023-12-06 18:03:47 +0100
  • a0bd3ed5e9
    Fix missing SDL_gfx pkg-config check nikp123 2023-12-06 18:00:52 +0100
  • 3e7576789c
    Merge 61cee01a22 into 542848dd6b ynggny 2023-08-03 02:19:37 +0900
  • 61cee01a22 Add Dockerfile for Alpine Linux and update README ynggny 2023-08-02 17:05:47 +0000
  • 99372bb999
    Merge 883f44d8b0 into 542848dd6b HassenLin 2023-03-23 20:40:34 +0200
  • a344d961e4
    Merge d8111f6c96 into 542848dd6b Quentin GODRON 2023-03-23 20:40:34 +0200
  • 542848dd6b Version 1.2. v1.2 Daniel Beer 2023-03-22 20:09:03 +1300
  • c8e77ce1d6
    Merge pull request #134 from igrr/feature/customize_fp_type Alexandre Perrin 2023-03-21 10:08:36 +0100
  • cc67312433
    Add an option to use single-precision floating point in calculations Ivan Grokhotkov 2023-03-20 16:47:57 +0100
  • 749c3c2def
    Merge 18c27d6dd5 into 516d91a94d MUsoftware 2022-01-10 02:35:28 +0900
  • 18c27d6dd5 Add support for allocating heap instead of stack memory MU-Software 2022-01-10 02:14:14 +0900
  • d8111f6c96 Revert to previous memory allocation for Windows graindcafe 2021-12-27 12:10:29 +0100
  • d46323883c Properly check for mmap failure graindcafe 2021-12-27 12:06:13 +0100
  • e35fa50e48 Align image memory on page graindcafe 2021-12-25 12:49:57 +0100
  • 883f44d8b0 Add outer alloc memory buffer options. Add outer_alloc flag Add int quirc_set_image_buffer(struct quirc* q, uint8_t* image_buffer); call quirc_set_image_buffer(struct quirc* q, uint8_t* image_buffer); before int quirc_resize(struct quirc *q, int w, int h); tested on esp32s2 (esp-idf 4.2) hassenlin 2021-10-08 16:44:16 +0800
  • f2f066134d Revert "Update quirc_internal.h" hassenlin 2021-10-08 16:23:59 +0800
  • 516d91a94d Fix stack corruption on oversized QR codes. Daniel Beer 2021-10-08 19:40:36 +1300
  • 0f413343bd
    Update quirc_internal.h HassenLin 2021-10-04 14:47:54 +0800
  • 1e04c7ec2a
    Update quirc.h HassenLin 2021-10-04 14:47:12 +0800
  • e5d9944792
    Update quirc.c HassenLin 2021-10-04 14:46:32 +0800
  • ae0542a48e
    Update quirc.c HassenLin 2021-10-04 14:36:38 +0800
  • 184ba0525f
    Update quirc.h HassenLin 2021-10-04 14:33:16 +0800
  • 2a23e04e6f
    Update quirc_internal.h HassenLin 2021-10-04 14:31:58 +0800
  • 9997d1f77b
    Update quirc_internal.h HassenLin 2021-10-04 14:30:06 +0800
  • 00d5e968b6
    Merge pull request #115 from yamt/inspect-opencv-tweak Daniel Beer 2021-08-27 13:37:05 +1200
  • 937b93a805
    Merge pull request #114 from yamt/separate-target Daniel Beer 2021-08-27 13:35:36 +1200
  • dd7d1ab9dd
    Merge pull request #113 from JaapHaitsma/master Daniel Beer 2021-08-27 13:34:24 +1200
  • 9cee399e37 inspect-opencv: Make the display similar to the SDL version YAMAMOTO Takashi 2021-08-26 15:33:57 +0900
  • 50e2899ea8 Makefile: separate targets for platform dependent stuff (v4l, sdl, opencv) YAMAMOTO Takashi 2021-08-26 14:11:12 +0900
  • 7bd87c32dd Use abs instead of fabs to please compiler Jaap Haitsma 2021-08-25 14:50:45 -0400
  • 064ebd5b87 Estimate gridsize better. Fixes #112 Jaap Haitsma 2021-08-25 14:40:31 -0400
  • 891550cd82
    Merge pull request #105 from yamt/inspect-opencv Daniel Beer 2021-08-24 13:16:04 +1200
  • 0aa5e2ac27
    Merge pull request #109 from JaapHaitsma/master Daniel Beer 2021-06-21 11:48:10 +1200
  • 2ff513b0b4 merge upstream Jaap Haitsma 2021-06-16 23:52:51 -0400
  • c266adbc11 Merge branch 'master' of https://github.com/dlbeer/quirc Jaap Haitsma 2021-06-16 23:36:18 -0400
  • f22a89aefd do not store .vscode Jaap Haitsma 2021-06-16 23:34:31 -0400
  • 0c766593bf Merge branch 'fix-grouping' of github.com:JaapHaitsma/quirc into fix-grouping Jaap Haitsma 2021-06-16 23:25:54 -0400
  • 00f187d94a Remove unused functions Jaap Haitsma 2021-06-16 22:18:15 -0400
  • 4d6675ac17 README.md: Update for inspect-opencv YAMAMOTO Takashi 2021-04-08 12:04:30 +0900
  • 003e1d98f1 inspect_opencv.cxx: Adapt to OpenCV YAMAMOTO Takashi 2021-04-08 11:47:58 +0900
  • 85d4a7db29 Makefile: Add inspect-opencv target YAMAMOTO Takashi 2021-04-08 11:11:37 +0900
  • 633ed29ad9 dbgutil.h: extern "C" for C++ YAMAMOTO Takashi 2021-04-08 11:10:49 +0900
  • 058d7ab1da cp inspect.c inspect_opencv.cxx YAMAMOTO Takashi 2021-04-08 11:10:34 +0900
  • 5adb7597c1
    Merge pull request #100 from yamt/flood-fill2 Daniel Beer 2021-05-12 10:30:49 +1200
  • 6b3575cd59 flood_fill_seed: Add comments on exit conditions YAMAMOTO Takashi 2021-05-11 15:03:09 +0900
  • 22269c9a43 flood_fill_seed: initialize left_up and left_down together YAMAMOTO Takashi 2021-05-11 14:53:23 +0900
  • 87ca2b6c2d flood_fill_seed: Switch from goto to while YAMAMOTO Takashi 2021-05-11 14:48:55 +0900
  • a436fde8a0 flood_fill_seed: Reduce code duplicatino YAMAMOTO Takashi 2021-05-11 14:41:01 +0900
  • eadbc2caca flood_fill_seed: Move flood_fill_line to the "caller" YAMAMOTO Takashi 2021-05-11 14:09:24 +0900
  • 0b69940876 flood_fill_line: call user callback as well YAMAMOTO Takashi 2021-05-11 14:05:02 +0900
  • 38f882b3d6 flood_fill_seed: Simplify the flow by having a single "return point". YAMAMOTO Takashi 2021-05-11 13:46:31 +0900
  • 1fa9b0c109 flood_fill_seed: Add assertions YAMAMOTO Takashi 2021-05-11 13:12:35 +0900
  • dd6c64cafe Add QUIRC_ASSERT YAMAMOTO Takashi 2021-05-11 13:22:54 +0900
  • 40def012e7 flood_fill_seed: Unify "left" and "x" vars YAMAMOTO Takashi 2021-05-11 13:03:10 +0900
  • aad3fc63b6 flood_fill_seed: separate a logic to fill a line YAMAMOTO Takashi 2021-05-11 12:53:15 +0900
  • f1dd37fbdb quirc_resize: Make this a bit more careful about integer overflows YAMAMOTO Takashi 2021-05-06 09:54:00 +0900
  • 772cd3e73f Improve stack usage for flood filling YAMAMOTO Takashi 2021-03-22 10:56:51 +0900
  • c6fc67088a
    Merge pull request #103 from yamt/otsu Daniel Beer 2021-05-11 13:24:56 +1200
  • e43a33bbc4 Add name of license to LICENSE file. Daniel Beer 2021-05-11 10:34:42 +1200
  • db49540f36
    Merge pull request #107 from yamt/shrink-datastream Daniel Beer 2021-05-11 10:30:58 +1200
  • fd7792177e
    Merge pull request #106 from yamt/finder_scan Daniel Beer 2021-05-11 10:28:03 +1200
  • 121d685617
    Merge pull request #101 from yamt/doc-make Alexandre Perrin 2021-05-02 21:53:32 +0200
  • 21b7581b04 Shrink struct datastream by borrowing the user buffer YAMAMOTO Takashi 2021-04-23 13:40:10 +0900
  • 65379a7c39 finder_scan: Improve capstone detection on small images YAMAMOTO Takashi 2021-04-23 10:06:50 +0900
  • 734258c775 finder_scan: constify the "check" array YAMAMOTO Takashi 2021-04-23 10:03:00 +0900
  • 02ed1066ba test_grouping: use unsigned variables where it makes more sense YAMAMOTO Takashi 2021-04-23 10:01:31 +0900
  • 6fb24d26c8 README.md: document requirement on make command YAMAMOTO Takashi 2021-04-08 09:07:13 +0900
  • ed455904f3
    Merge pull request #102 from yamt/readme-quirc-demo-opencv Alexandre Perrin 2021-04-16 20:38:38 +0200
  • ea9b6ee5ef otsu: Use unsigned for the pixel numbers YAMAMOTO Takashi 2021-04-08 13:35:12 +0900
  • de68db7b69 otsu: Use double for weighted sums YAMAMOTO Takashi 2021-04-08 13:24:32 +0900
  • a3623ea4f4 README.md: Update extra dependencies for each programs YAMAMOTO Takashi 2021-04-08 09:46:30 +0900
  • ef1b97015e Makefile: quirc-demo-opencv doesn't use libjpeg YAMAMOTO Takashi 2021-04-08 09:39:44 +0900
  • a2b1358580 README.md: Update for quirc-demo-opencv YAMAMOTO Takashi 2021-04-08 09:35:40 +0900
  • 5ac232f703 Add quirc_end_with_workarea() YAMAMOTO Takashi 2021-03-22 10:56:51 +0900
  • 9c0f555acb
    Merge pull request #94 from yamt/demo-opencv Alexandre Perrin 2021-03-28 21:00:08 +0200
  • 7ef51ee6e7
    Merge pull request #97 from yamt/readme-demo Alexandre Perrin 2021-03-28 20:59:30 +0200
  • 82e105fc7b Makefile: Use = for CFLAGS, instead of ?= YAMAMOTO Takashi 2021-03-22 10:24:10 +0900
  • ca23e35d27 README.md: Fix the example to override CFLAGS YAMAMOTO Takashi 2021-03-25 13:53:54 +0900
  • f10e7dc39a README.md: mention requirements of each test/demo YAMAMOTO Takashi 2021-03-22 14:43:35 +0900
  • 679e43f144 quirc-demo-opencv: Add OpenCV version of the demo YAMAMOTO Takashi 2021-03-18 17:17:58 +0900
  • 7e7ab596e4
    Merge pull request #89 from claudiofelber/master Alexandre Perrin 2020-09-23 22:09:39 +0200
  • 8e8a638a5f Update README.md with how to use quirc_flip() Claudio Felber 2020-09-22 12:22:06 +0200
  • 2fd06df8de Add support for flipped QR-codes in inspect and qrtest tools Claudio Felber 2020-09-22 12:18:23 +0200
  • 4bc17cf8c6 Optimize quirc_flip() Claudio Felber 2020-09-22 12:14:09 +0200
  • 5beb59e3b4 Support horizontally flipped QR-codes according to ISO 18004:2015 Claudio Felber 2020-09-21 16:54:55 +0200
  • 92026d26bd
    Merge pull request #87 from claudiofelber/master Daniel Beer 2020-09-21 11:13:11 +1200
  • 963d6ed126 Fix stack corruption and bus errors while scanning oversized QR codes Claudio Felber 2020-09-15 00:27:15 +0200
  • f2f623cc73 iterative guardiola98 2020-06-26 11:46:55 +0200
  • 4e1024c627 Iterative flood_fill_seed() guardiola98 2020-06-26 11:28:25 +0200
  • 21ad1c5689 avoid annoying sdl msg if compile library only Jemy Zhang 2020-06-16 15:11:49 +0800
  • 84761d3d7d Added a mode for devices with low stack memory using dinamic memory. guardiola98 2020-06-11 10:25:40 +0200
  • 1c124cbbcb
    Bump version from 1.0 to 1.1 Ken Carpenter 2020-06-05 17:02:54 -0700
  • c1269a73e8
    Update quirc.h Ken Carpenter 2020-06-05 17:00:50 -0700
  • 92d9eb89f4 Removed outdated comment Ken Carpenter 2020-06-03 23:29:13 -0700
  • 2fa91f842a Change so that quirc_init(_) and quirc_new() can both be used at the same time for separate decoders Ken Carpenter 2020-06-03 10:25:40 -0700
  • b8c0c1270f Added support for CMake build system. Grégoire Chamberland 2020-06-01 23:52:05 +0200
  • af9966c986 Remove .vscode files Jaap Haitsma 2020-05-27 21:38:01 -0400
  • bff065d88b Try all possible groups and new algo for grid_size Jaap Haitsma 2020-05-27 21:33:51 -0400
  • ceb1241735 Add vscode settings Jaap Haitsma 2020-05-26 21:29:28 -0400