Commit Graph

48 Commits

Author SHA1 Message Date
fe20f7a39a Updated stl parser to reflect changes to mapped mode. 2023-04-28 20:03:27 +02:00
94fae370b5 Updated testing script to allow for mapping mode to be used. 2023-04-28 20:02:54 +02:00
8af2e88b35 Added functionality for finger mapping, adjusted mapping mode parameters. 2023-04-28 19:36:00 +02:00
2302428e05 Added missing parameters to readme. 2023-04-27 21:23:58 +02:00
90041ddcc9 Removed unused filters and their parameters from config parser. 2023-04-27 21:22:37 +02:00
8cbdfeb2ce Implemented stl parser for parsing stl header files. 2023-04-27 21:21:21 +02:00
ff792776ff Minor fix of logging 2023-04-17 16:26:11 +02:00
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
71d23f9cdb Separated config functionality to a separate file, added filter database and filter saving. 2023-04-17 12:24:33 +02:00
a0ffab3593 Added filter parameters to readme. 2023-04-14 09:11:19 +02:00
b12a0d3e9b Simplified test script, fixed readme 2023-04-03 23:57:49 +02:00
239c675524 Added experimental 3d model mapping, added more docstrings, separated stl parsing from init method. 2023-04-03 23:02:32 +02:00
a95e53a69f Reworked core filters, simplified naming, parameters, removed unneccesary ones. 2023-04-03 23:00:22 +02:00
c484011200 Added parsing utility for stl files, updated test script. 2023-04-03 22:59:09 +02:00
fe8eda2310 Moved test.sh to src, testing new filter. 2023-03-07 18:11:21 +01:00
4efee4d38c Added ID hashing, added basic form of writing info to stl header. 2023-03-07 16:42:20 +01:00
939ba64791 Added basic operations - binarization, scaling of image values and margin around image. 2023-03-07 14:13:55 +01:00
7e45cf4a5b Added base height param to curved generation, solved naming issue. 2023-03-06 16:50:23 +01:00
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
234f2cb79a Added text engraving to the bottom, removed some redundant code. 2023-02-28 18:02:17 +01:00
33acea6e19 Added requirements for venv, removed some includes 2023-02-24 14:46:16 +01:00
390232c4f0 Added curved fingerprint model generation, refactored most of the code. 2023-02-23 12:58:24 +01:00
05c5a6c09f Added unfinished basic 3D finger generation. 2023-02-14 23:04:20 +01:00
cc166cb5c0 Fixed dpi scaling issues, added depth setting fot lithophane. 2023-02-05 18:40:02 +01:00
cc49026636 Fixed all stl errors, should now work properly. 2023-01-26 20:50:57 +01:00
ee08b9fb26 Fixed some scaling issues 2023-01-09 02:13:38 +01:00
71771d0217 Checks for input file existence first. 2023-01-08 22:55:49 +01:00
68b9deaae3 Added stl filename, fixed type conversion for image. 2023-01-08 01:41:03 +01:00
3b5040d6ba Added abd replaced some filters, added docstrings. 2022-12-29 16:55:51 +01:00
cc5e39e53c Added unsharp mask filter 2022-12-25 17:50:22 +01:00
3f17c9607d Added method to convert processed image to lithophane. 2022-12-25 17:49:54 +01:00
bddb354ef5 Split init method, added docstrings, prepared for stl model conversion. 2022-12-25 17:49:05 +01:00
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
cd59419f0d Removed unnecessary filter parameters. 2022-12-17 20:33:25 +01:00
6b4396b50d Hopefully fixed readme, fixed dpi scaling. 2022-12-11 20:35:19 +01:00
a35853578c Added more filters. 2022-12-09 20:26:40 +01:00
1db5578cc8 Hopefully fixed dpi problems, reworked filter applying pipeline. 2022-12-09 20:26:23 +01:00
a19da21734 Reworked config structure, loading config 2022-12-09 16:11:02 +01:00
151eca3f83 Added saving presets to JSON files. 2022-12-08 20:51:26 +01:00
e9fc77998a Renamed filters to match the main program. 2022-12-08 20:50:12 +01:00
ae58def273 Reworked argument parsing, filter application, added parsing config files. 2022-12-08 19:05:19 +01:00
3c0d15f883 Added more opencv image processing filters. 2022-12-07 23:44:58 +01:00
7a550057dc Added image flipping, reworked argument parsing. 2022-12-07 23:28:45 +01:00
304d854936 Updated .gitignore file. 2022-12-05 15:50:35 +01:00
fc5ec77e35 Removed untracked files from repo. 2022-12-05 15:46:50 +01:00
605dbe0c98 Added .gitignore, fixed applying filters, added dpi processing. 2022-11-23 11:43:17 +01:00
907bfa3508 Changed argument parsing to method. 2022-11-22 16:32:43 +01:00
fc660aea4a Migrated drom github. 2022-11-21 19:42:31 +01:00