Commit Graph

83 Commits

Author SHA1 Message Date
Jan Philipp Timme 79cf72d33d [TASK] Prepare structure for hough transformation. 2016-01-06 17:36:04 +01:00
Jan Philipp Timme 102a38e5ae [TASK] Add tab for task #6. 2016-01-06 16:24:24 +01:00
Jan Philipp Timme 94475095cf [TASK] Finish up unsharp masking. 2016-01-05 18:59:08 +01:00
Jan Philipp Timme 3ce2be6e3d [TASK] Seperate generation of gauss blur filters. 2016-01-05 18:27:06 +01:00
Jan Philipp Timme 66e2ae8d30 [TASK] Fix gauss filter not being centered. 2016-01-05 18:21:22 +01:00
Jan Philipp Timme e7b745c19a [BUGFIX] Fix missing ) 2016-01-05 18:07:26 +01:00
Jan Philipp Timme e498146c7e [TASK] Add further controls for usm. 2016-01-05 18:06:45 +01:00
Jan Philipp Timme e3fedb76ad [TASK] Begin implementing unsharp masking. 2016-01-05 17:55:16 +01:00
Jan Philipp Timme 998fbe3d2e [TASK] Finalize canny edge partials. 2016-01-05 17:40:14 +01:00
Jan Philipp Timme 3194a084e6 [TASK] Move gauss filter function to private section. 2016-01-05 17:32:25 +01:00
Jan Philipp Timme deb273cc4a [TASK] Begin segmenting canny edge into steps. 2016-01-05 17:24:52 +01:00
Jan Philipp Timme 94e32cd4b9 [TASK] Implement real gauss filter, fix the whole thing up. 2016-01-05 17:08:48 +01:00
Jan Philipp Timme 6f70f12946 [TASK] Switch around black/white for canny edge result. 2016-01-05 15:58:58 +01:00
Jan Philipp Timme db28e00f23 [TASK] Patch bad xor with and. Whoops. 2016-01-05 15:58:40 +01:00
Jan Philipp Timme a646539719 [TASK] Add parameters to canny edge. 2015-12-20 17:46:24 +01:00
Jan Philipp Timme 04c9b4b3f4 [TASK] Parameterize gauss filter size. 2015-12-20 17:24:40 +01:00
Jan Philipp Timme 09c9390f42 [TASK] Fix up the gauss filter weights. 2015-12-20 17:20:42 +01:00
Jan Philipp Timme 000a2be162 [TASK] Finish up very first working version of canny edge algorithm. 2015-12-20 17:13:58 +01:00
Jan Philipp Timme e7fb9cdbb1 [TASK] Finish concept of canny edge. 2015-12-18 16:34:47 +01:00
Jan Philipp Timme 0ba9cdd25c [BUGFIX] Fixed a segfault, fixed bad initialization of malloc'd space. 2015-12-18 15:00:05 +01:00
Jan Philipp Timme 9c3cceef31 [TASK] Begin implementing basic gradiant parts for canny edge. 2015-12-18 14:31:40 +01:00
Jan Philipp Timme 57b4ab7b4d [TASK] Finish up gaussian blur filter implementation. 2015-12-18 14:18:36 +01:00
Jan Philipp Timme 55b07d48cb [TASK] Implement generic gaussian blur filter. 2015-12-18 14:06:09 +01:00
Jan Philipp Timme bd07eb280c [TASK] Add a machine for canny edge. 2015-12-18 13:16:13 +01:00
Jan Philipp Timme e0f93f3bbc [BUGFIX] Fix filter being x/y flipped. 2015-12-18 13:04:46 +01:00
Jan Philipp Timme afdb507c9b [TASK] Prepare Task #5. 2015-12-18 13:00:33 +01:00
Jan Philipp Timme 6ddb798177 [TASK] Fix contrast calculation. 2015-12-11 14:47:16 +01:00
Jan Philipp Timme 6ead23f875 [TASK] Migrate histogramm adaption over to YUV. 2015-12-11 14:02:05 +01:00
Jan Philipp Timme b762a3a076 [TASK] Implement basic yuv handling. 2015-12-11 13:44:32 +01:00
Jan Philipp Timme 6514501d1a [TASK] Fixed it, it was the wrong histogramm >.> 2015-12-04 14:21:26 +01:00
Jan Philipp Timme 662f990877 [TASK] Not really done, but this seems logically correct. 2015-12-04 14:18:14 +01:00
Jan Philipp Timme 839308fe33 [TASK] Not quite sure, but partial linear histogramm adaption seems to be done. 2015-12-04 14:01:13 +01:00
Jan Philipp Timme f5393d74b6 [TASK] Finish border overflow filter. 2015-12-04 13:18:39 +01:00
Jan Philipp Timme 57923519df [TASK] Begin implementing filters with overflow modes. 2015-12-04 12:57:31 +01:00
Jan Philipp Timme 6c137b1c6a [TASK] Make partial histogramm adaption a little more clear; still todo though ... 2015-11-27 15:45:37 +01:00
Jan Philipp Timme 33ed6d8a7b [TASK] Add one more log line. 2015-11-27 15:24:07 +01:00
Jan Philipp Timme 151562fdf0 [TASK] Make log more responsive about filter operation. 2015-11-27 15:14:55 +01:00
Jan Philipp Timme 1b71c572b9 [TASK] Add support for negative weights. 2015-11-27 15:06:21 +01:00
Jan Philipp Timme f875f1b8b6 [TASK] Finish basic dumb filter operation. 2015-11-27 14:57:37 +01:00
Jan Philipp Timme ae501ec6be [TASK] Finish prepare the filter gui part. 2015-11-27 14:17:54 +01:00
Jan Philipp Timme a8365ea1f5 [TASK] Add a TableWidget for the filter value input. 2015-11-27 13:53:39 +01:00
Jan Philipp Timme d1ea7d200f [TASK] Prepare fourth task tab. 2015-11-27 12:51:48 +01:00
Jan Philipp Timme e37bc42143 [TASK] Finally add cool scrollbars to the tabs. 2015-11-23 14:52:20 +01:00
Jan Philipp Timme 282fa987ed [!!! TASK] Begin implementing partial linear histogramm adaption - broken; 2015-11-23 13:01:11 +01:00
Jan Philipp Timme fd24f7bb6c [TASK] Add slider for partial linear histogramm adaption. 2015-11-22 17:49:13 +01:00
Jan Philipp Timme 2630419e83 [TASK] Write down the basic idea of the partial linear histogramm adaption. 2015-11-22 17:44:42 +01:00
Jan Philipp Timme c10c255bdc [BUGFIX] Make succeeding histogramm adaption base on the original image data. 2015-11-20 13:57:31 +01:00
Jan Philipp Timme 1431d12890 [TASK] Prepare gui for partial linear histogramm adaption. 2015-11-20 13:49:10 +01:00
Jan Philipp Timme 2f5f581890 [TASK] Whoops. This was succeeding histogramm adaption. 2015-11-20 13:42:13 +01:00
Jan Philipp Timme d2efee34ed [TASK] Complete implementation of piecebased contrast adaption. 2015-11-20 13:37:48 +01:00