Commit Graph
81 Commits
Author SHA1 Message Date
Rostislav Lán 13fc747d63 Reworked logging, split it to separate file, refactored and cleaned main and filters files code, fixed test.sh overwriting originals 2023-04-17 16:15:38 +02:00
Rostislav Lán 71d23f9cdb Separated config functionality to a separate file, added filter database and filter saving. 2023-04-17 12:24:33 +02:00
Rostislav Lán e832dbd3f1 Fixed readme 2023-04-14 09:15:36 +02:00
Rostislav Lán a0ffab3593 Added filter parameters to readme. 2023-04-14 09:11:19 +02:00
Rostislav Lán b12a0d3e9b Simplified test script, fixed readme 2023-04-03 23:57:49 +02:00
Rostislav Lán 239c675524 Added experimental 3d model mapping, added more docstrings, separated stl parsing from init method. 2023-04-03 23:02:32 +02:00
Rostislav Lán a95e53a69f Reworked core filters, simplified naming, parameters, removed unneccesary ones. 2023-04-03 23:00:22 +02:00
Rostislav Lán c484011200 Added parsing utility for stl files, updated test script. 2023-04-03 22:59:09 +02:00
Rostislav Lán bd087c2503 Updated gitignore, renamed config. 2023-03-21 13:30:57 +01:00
Rostislav Lán 4990d2ec21 Fixed readme. 2023-03-13 17:22:50 +01:00
Rostislav Lán fe8eda2310 Moved test.sh to src, testing new filter. 2023-03-07 18:11:21 +01:00
Rostislav Lán 4efee4d38c Added ID hashing, added basic form of writing info to stl header. 2023-03-07 16:42:20 +01:00
Rostislav Lán 939ba64791 Added basic operations - binarization, scaling of image values and margin around image. 2023-03-07 14:13:55 +01:00
Rostislav Lán 347d237638 Added script to automate fingerprint filtration and stl generation. 2023-03-06 16:55:56 +01:00
Rostislav Lán 79b3009f93 Added example git preset. 2023-03-06 16:54:52 +01:00
Rostislav Lán d68471e1a9 Added working example to readme. 2023-03-06 16:54:04 +01:00
Rostislav Lán 7e45cf4a5b Added base height param to curved generation, solved naming issue. 2023-03-06 16:50:23 +01:00
Rostislav Lán 77e0fc4b8a Fixed curved model volume issue, fxed name engraving on the bottom, added base height param for curved model. 2023-02-28 22:33:09 +01:00
Rostislav Lán 52e1a31897 Fixed readme images. 2023-02-28 19:57:15 +01:00
Rostislav Lán 074bd9ff84 Updated .gitignore. 2023-02-28 19:53:19 +01:00
Rostislav Lán 478497fb02 Updated readme to include optional stl generation parameters. 2023-02-28 18:42:00 +01:00
Rostislav Lán 681c5bd051 Updated gitignore. 2023-02-28 18:03:26 +01:00
Rostislav Lán 234f2cb79a Added text engraving to the bottom, removed some redundant code. 2023-02-28 18:02:17 +01:00
Rostislav Lán 33acea6e19 Added requirements for venv, removed some includes 2023-02-24 14:46:16 +01:00
Rostislav Lán 1d046ed719 Updated readme to install specific package versions. 2023-02-24 13:16:49 +01:00
Rostislav Lán 4bbce64dc5 Updated README. 2023-02-24 12:31:59 +01:00
Rostislav Lán 390232c4f0 Added curved fingerprint model generation, refactored most of the code. 2023-02-23 12:58:24 +01:00
Rostislav Lán c5d412e462 Moved git examples to their own directory. 2023-02-21 18:05:55 +01:00
Rostislav Lán c6d59dcd2c Updated readme. 2023-02-20 15:11:26 +01:00
Rostislav Lán 8c97c1ca8d Updated readme 2023-02-20 14:59:20 +01:00
Rostislav Lán 05c5a6c09f Added unfinished basic 3D finger generation. 2023-02-14 23:04:20 +01:00
Rostislav Lán cc166cb5c0 Fixed dpi scaling issues, added depth setting fot lithophane. 2023-02-05 18:40:02 +01:00
Rostislav Lán cc49026636 Fixed all stl errors, should now work properly. 2023-01-26 20:50:57 +01:00
Rostislav Lán 9b76627152 Added example stl file. 2023-01-09 02:18:15 +01:00
Rostislav Lán fee7197a55 Removed unnecessary files 2023-01-09 02:16:29 +01:00
Rostislav Lán ee08b9fb26 Fixed some scaling issues 2023-01-09 02:13:38 +01:00
Rostislav Lán 71771d0217 Checks for input file existence first. 2023-01-08 22:55:49 +01:00
Rostislav Lán 68b9deaae3 Added stl filename, fixed type conversion for image. 2023-01-08 01:41:03 +01:00
Rostislav Lán 48349d9958 Generated more fingerprints. 2023-01-05 13:25:17 +01:00
Rostislav Lán 68b4ba8b05 Generated example fingerprints. 2023-01-05 13:20:03 +01:00
Rostislav Lán 422e8cf9ca Modified gitignore to allow example imagesand added it... 2023-01-05 13:18:51 +01:00
Rostislav Lán ecbd2bb780 Modified gitignore to allow example images 2023-01-05 13:17:16 +01:00
Rostislav Lán 3b5040d6ba Added abd replaced some filters, added docstrings. 2022-12-29 16:55:51 +01:00
Rostislav Lán cc5e39e53c Added unsharp mask filter 2022-12-25 17:50:22 +01:00
Rostislav Lán 3f17c9607d Added method to convert processed image to lithophane. 2022-12-25 17:49:54 +01:00
Rostislav Lán bddb354ef5 Split init method, added docstrings, prepared for stl model conversion. 2022-12-25 17:49:05 +01:00
Rostislav Lán a7c194a884 Found a good representative filtered picture. 2022-12-21 22:31:10 +01:00
Rostislav Lán e7fef8c6b7 Added the option to pass filter parameters from command line and config, reworked most filters to match. 2022-12-19 18:29:33 +01:00
Rostislav Lán e2e5810c40 Modified config file for parameter input. 2022-12-19 18:28:12 +01:00
Rostislav Lán cd59419f0d Removed unnecessary filter parameters. 2022-12-17 20:33:25 +01:00
Rostislav Lán 6ab30d02f7 Updated README.md. 2022-12-11 21:28:47 +01:00
Rostislav Lán 6b4396b50d Hopefully fixed readme, fixed dpi scaling. 2022-12-11 20:35:19 +01:00
Rostislav Lán 0dcf06a60c fixed README.md, added comparison pictures 2022-12-10 01:34:09 +01:00
Rostislav Lán 3f516ca85c Added before/after pictures to README.md 2022-12-10 01:24:27 +01:00
Rostislav Lán 3061573755 Updated .gitignore. 2022-12-10 01:08:00 +01:00
Rostislav Lán 1ae3e47986 Added proper README.md 2022-12-10 00:55:45 +01:00
Rostislav Lán a35853578c Added more filters. 2022-12-09 20:26:40 +01:00
Rostislav Lán 1db5578cc8 Hopefully fixed dpi problems, reworked filter applying pipeline. 2022-12-09 20:26:23 +01:00
Rostislav Lán ac7c7bf1a1 Updated .gitignore 2022-12-09 20:24:43 +01:00
Rostislav Lán a19da21734 Reworked config structure, loading config 2022-12-09 16:11:02 +01:00
Rostislav Lán 9b90ee67c9 pdated .gitignore 2022-12-09 15:03:53 +01:00
Rostislav Lán c5ddb6339e Removed unnnecessary files. 2022-12-08 22:15:30 +01:00
Rostislav Lán e539936c94 Removed report files, moved them to separate repo. 2022-12-08 22:13:52 +01:00
Rostislav Lán 151eca3f83 Added saving presets to JSON files. 2022-12-08 20:51:26 +01:00
Rostislav Lán e9fc77998a Renamed filters to match the main program. 2022-12-08 20:50:12 +01:00
Rostislav Lán ae58def273 Reworked argument parsing, filter application, added parsing config files. 2022-12-08 19:05:19 +01:00
Rostislav Lán 5bb870547d Added a chapter about fingerprint and sensors. 2022-12-08 18:59:26 +01:00
Rostislav Lán 3c0d15f883 Added more opencv image processing filters. 2022-12-07 23:44:58 +01:00
Rostislav Lán 7a550057dc Added image flipping, reworked argument parsing. 2022-12-07 23:28:45 +01:00
Rostislav Lán 304d854936 Updated .gitignore file. 2022-12-05 15:50:35 +01:00
Rostislav Lán fc5ec77e35 Removed untracked files from repo. 2022-12-05 15:46:50 +01:00
Rostislav Lán 6c9c202c42 Added basic structure of the report, added introduction. 2022-12-05 15:44:26 +01:00
Rostislav Lán 94244b2db5 Updated .gitignore file. 2022-12-05 15:39:41 +01:00
Rostislav Lán deaecf668f Added the technical report to have all important files backed up, will now work on it from here. 2022-12-05 11:45:04 +01:00
Rostislav Lán 0dee902408 Fixed .gitignore. 2022-11-23 11:44:59 +01:00
Rostislav Lán 605dbe0c98 Added .gitignore, fixed applying filters, added dpi processing. 2022-11-23 11:43:17 +01:00
Rostislav Lán 907bfa3508 Changed argument parsing to method. 2022-11-22 16:32:43 +01:00
Rostislav Lán d92d35d16f Merge branch 'master' of ssh://strade.fit.vutbr.cz:3022/xlanro00/BP_DP-xlanro00 2022-11-21 19:48:35 +01:00
Rostislav Lán af0b0eba52 Copied res directory. 2022-11-21 19:46:45 +01:00
Rostislav Lán fc660aea4a Migrated drom github. 2022-11-21 19:42:31 +01:00
Rostislav Lán fd77cadd5b Initial commit. 2022-11-21 19:37:37 +01:00