Commit Graph

35 Commits

Author SHA1 Message Date
Paul Schaller
e6cb2c7249 Added a new Test with computer generated images. Images in real life
still work better for some reason.
2024-01-02 15:14:26 +01:00
Paul Schaller
59dc2f6626 Fixed a scaling issue with the y coordinates in the normalized side
images coordinate space
2023-12-23 19:26:30 +01:00
Paul Schaller
010882aef2 Propably fixed a semantic issue which was caused by communication
problems: the height of the tree can be bigger than 1.0
2023-12-21 19:54:25 +01:00
Paul Schaller
e7f1aa9b3c Added Testcode for the four sided scanner and fixed a small typo 2023-12-14 12:53:03 +01:00
Paul Schaller
6807ee4a25 Finished Implementation and Test, Test runs successfully and can scan
two sides. Added some debug code, removed some TODOs, fixed some errors.
Fixed a semantical error which could become a problem with the front-end
(y is now defined as "going into the image"). Redid some reverted stuff.
2023-12-08 17:17:27 +01:00
04a2d79653
Revert the previous two commits 2023-11-28 16:28:46 +01:00
Paul Schaller
edcea3bd82 Made the project no longer have any errors 2023-11-27 15:03:47 +01:00
Paul Schaller
24b41531ae Tiny interface change 2023-11-27 15:00:50 +01:00
Paul Schaller
595743bda2 Partially implemented scanning test 2023-11-27 14:32:42 +01:00
Paul Schaller
5852418b0b scanning code now returns a Homograph, deleted unused class 2023-11-27 14:10:11 +01:00
Paul Schaller
1befac154e Finished Implementation of Homograph (the part of the project that
merges multiple images together)(Not tested yet, as nearly everything)
2023-11-23 18:31:41 +01:00
Paul Schaller
b77d8ba7e9 Implemented Point Normalization (untested) 2023-11-23 16:55:16 +01:00
Paul Schaller
d8531012a6 API consistency changes 2023-11-23 16:39:50 +01:00
Paul Schaller
fe3ecd84a0 Added TODOs 2023-11-23 16:33:36 +01:00
Paul Schaller
44f6a87ebf CODE WITH ERRORS, a small requirement change required a small API
change...
2023-11-23 16:32:26 +01:00
Paul Schaller
2ea8096200 consistent API use 2023-11-21 18:15:51 +01:00
Paul Schaller
a253490145 Another API change 2023-11-21 18:11:41 +01:00
Paul Schaller
b282d41fc9 API change 2023-11-21 17:56:45 +01:00
Paul Schaller
aa45c6926f Changed the SideScanner API to be more maintainable 2023-11-21 16:10:08 +01:00
Paul Schaller
ffd38dcd85 Added Test, Added Test image, fixed nasty bug, rethought life choices 2023-11-20 16:15:51 +01:00
rgrebner
f152d34134 added old tracking as test 2023-11-20 14:52:25 +01:00
Paul Schaller
d227dfbc66 fixed grammar error and changed some code for debugging 2023-11-20 14:47:40 +01:00
Paul Schaller
d322503403 Made use of Point2D.Double in ImageScanner and PointInterpolator 2023-11-20 14:32:45 +01:00
rgrebner
8f98f3eea6 added generating of images with coordinates given by getBrightestSpot 2023-11-20 14:28:42 +01:00
Paul Schaller
2fd7d5ed2b Added a todo and renamed a class 2023-11-18 15:28:28 +01:00
Paul Schaller
b3031ad97f Implemented a part of SideScanner and added ImageScanner: scans a single
image
2023-11-18 15:23:16 +01:00
Paul Schaller
b750ae9344 Added a Scanner and Side Scanner Class and a scanning package;
everything in the scanning package is internal stuff
2023-11-18 14:49:06 +01:00
Paul Schaller
1b56dd47f0 Fixed Arithmetic Error 2023-11-14 16:28:56 +01:00
Paul Schaller
1f67f51467 Figured out, that it wasn't "1", but infact "0". Finished implementation
of getBrightestSpotGrayscale (WARNING ⚠️: untested code). To be done:
Write test cases for all the methods
2023-11-14 16:25:34 +01:00
Paul Schaller
48512ecb93 Removed unnecessary whitespace 2023-11-14 15:52:46 +01:00
Paul Schaller
9a9cbfd345 Added two helper Classes and partially implemented 2023-11-14 15:51:36 +01:00
rgrebner
81d25c6a2c added pictures for tests 2023-11-14 13:29:19 +01:00
Paul Schaller
e81e3ea17d some very simple and rudimentary code for Image Scanning 2023-11-14 13:28:44 +01:00
92bbfac256
initial commit #2 2023-11-14 13:08:15 +01:00
Julian Doberauer
c5e4c132a0 Initial commit 2023-11-07 14:59:51 +00:00