CRIMP
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around bf019a7fd5ef38540032.

2011-11-09
07:31
Fixed all the issues with my draft implementation. Algorithm works as advertised check-in: 12b09b9424 user: andreask tags: feature-smoothing-l0-gradient-minimization
07:30
Compute squared magnitude of complex image. Helps us avoiding multiplication of x with its complex conjugate. check-in: d7490cd6cc user: andreask tags: feature-smoothing-l0-gradient-minimization
06:11
Pulled bug fixes and extensions from trunk check-in: 8e712ae06b user: andreask tags: feature-smoothing-l0-gradient-minimization
06:10
Fixed bad type in float convolution (int kernel) check-in: ed8882d3f0 user: andreask tags: trunk
06:08
Fixed clamping in the greyX convolvers (float kernels) check-in: 1a8b54b9e5 user: andreask tags: trunk
06:03
Small extension of the demo framework. Reset the log window after reloading the set of demos. check-in: 914782f95f user: andreask tags: trunk
06:01
Extended crimp with primitive to scale fpcomplex images by a double scalar check-in: 9994c124db user: andreask tags: trunk
06:00
Extended crimp::core with primitives writing float and fpcomplex images to Tcl lists. check-in: dc586262cb user: andreask tags: trunk
2011-11-07
23:34
Pull build changes from trunk into the experimental branch. check-in: a14a137c71 user: andreask tags: feature-smoothing-l0-gradient-minimization
23:33
Keep the install build directories separate, for an easier look into things after a manual abort. check-in: 5e20c79955 user: andreask tags: trunk
23:30
Cherry pick [3f01ece746] into trunk. check-in: 3ca084f409 user: andreask tags: trunk
2011-10-31
23:00
Fixed demo issue, collision between two variables named "dir". The one in the app pointing to the self-same source directory, and the one used by package management when loading packages. Renamed the applications's variable to "selfdir". check-in: 3f01ece746 user: andreask tags: feature-smoothing-l0-gradient-minimization
2011-10-22
21:27
Saving work on my implementation of image smoothing via L0 gradient minimization. The current state is visibly buggy. check-in: eb75c6de82 user: andreask tags: feature-smoothing-l0-gradient-minimization
21:11
Fixed bug in const expansion of float images. Take a double value, not integer. check-in: fa3254aaa2 user: andreask tags: trunk
19:58
Fixed more issues in [5e93348261]. Forgot to bracket the new commands. check-in: 1aaacbb4c3 user: andreask tags: trunk
19:51
Extended kernel methods, extraction of the coefficient image. check-in: e6d494ade7 user: andreask tags: trunk
19:50
Fixed bug in [4a56dac6d8], restored listing of the "Unmodified" pseudo-demo. check-in: 90dda262b4 user: andreask tags: trunk
19:49
Fixed bug in [5e93348261], bad scoping of the TypeOf checks. check-in: a748b8c0bb user: andreask tags: trunk
00:15
Ooops. [5e93348261] forgot the necessary C operators. check-in: 54ec87f7a3 user: andreask tags: trunk
2011-10-21
21:05
Extending the thresholding operations to float images. check-in: 5e93348261 user: andreask tags: trunk
2011-10-20
23:43
Tweaked [4a56dac6d8] a bit, adding and using a tag definition which visually distinguishes the new line from the surrounding text. check-in: 04e6d2c68a user: andreask tags: trunk
20:01
The CRIMP demo gui was modified: stretching the left frame now stretches the demos list instead of the image list; the demos list is now sorted; when a demo is selected an entry is now placed in the log window that indicates which demo was run and the file in the demos directory that was used. check-in: 4a56dac6d8 user: tom tags: trunk
2011-10-19
23:04
Bumped patchlevel for the last two changes, [1e83462320] and [7f2c64dffa]. check-in: 145b31742f user: andreask tags: trunk
22:34
Fixes to build script, creating missing directories, and behaving nicer for build failures. check-in: 7f2c64dffa user: andreask tags: trunk
19:32
Bug fixes. Mark crimp's dependency on critcl::util as build requirement. And crimp::tk is not dependent on critcl::util at all. check-in: 1e83462320 user: andreask tags: trunk
2011-10-17
19:59
Fixed crash occuring on Windows. Added missing guard conditions. check-in: ad2753da04 user: andreask tags: trunk
2011-10-15
05:01
Merged the branches, tweaked the documentation of various miscellanea, and regenerated the embedded documentation check-in: 22396dcec8 user: andreask tags: trunk
2011-10-14
23:28
'Documented' various primitives which are not yet properly exposed through a high-level API. check-in: b5ca425ac5 user: andreask tags: trunk
03:03
Regenerated the embedded documentation check-in: c1f2da1d1b user: andreask tags: trunk
03:02
Tweaked doc headers to share the common module information check-in: 1c2eee724c user: andreask tags: trunk
03:01
Updated dev guide to mention the new tools [5a2f216c67], and integrated the demo gui image [0af89ebde9], replacing the ascii-art used so far. check-in: e6c90993f4 user: andreask tags: trunk
02:59
Regenerated the images for the figures. check-in: e510d3b974 user: andreask tags: trunk
02:57
Tweaked the figure for the demo gui layout. check-in: 0af89ebde9 user: andreask tags: trunk
02:57
Reorganized the tools for doc generation a bit, now able to generate docs, figures separately, or together. check-in: 5a2f216c67 user: andreask tags: trunk
2011-10-13
22:57
Modified the gaussian noise primitives to return images of the same type as they have as input. Dropped use of float intermediary image and of FITFLOAT. Image contrast is neither stretched nor compressed any longer. check-in: 69967f64cb user: andreask tags: trunk
2011-10-11
22:38
Changed image boundary assertions in the BMP decoder into checks raising Tcl errors. check-in: 22d9d95312 user: andreask tags: trunk
22:00
Disabled overly large font for log window, using system defaults now. check-in: 8730b8c2e9 user: andreask tags: trunk
21:47
Added two demos of gaussian noise with synthetic images as input, no images to select. check-in: 47a97d8006 user: andreask tags: trunk
21:47
Added BMP test images (coming from http://entropymine.com/jason/bmpsuite/) check-in: 468f159dd0 user: andreask tags: trunk
20:13
Added new figure, to show the gui layout of the demo app as proper image, where possible. check-in: 7bcc41820d user: andreask tags: trunk
19:58
Added architecture and concepts section to the dev guide. That simply refers to the appropriate parts of the user documentation. check-in: 221f9c4dbc user: andreask tags: trunk
19:50
Completed devguide, with per-package info, and tweaks. Removed the old plain-text devguide. Regenerated nroff and HTML. check-in: 69aea7855c user: andreask tags: trunk
19:29
Tweaked guide to retrieval of sources a bit. check-in: 5c8c756f89 user: andreask tags: trunk
19:16
Updated the dev guide, conversion complete, except for some polish check-in: eabc04d273 user: andreask tags: trunk
17:12
Demo application changes: - Use a dotbox cursor over the canvas. - Take arguments as additional paths to search packages in (like built, but not yet installed crimp packages). - When building crimp via "compile & run", show the informational messages generated by critcl. - React to clicking on [X] of the window by exiting the application. check-in: 0249129ffc user: andreask tags: trunk
17:12
Fixed table composition bug found by Tom Krehbiel and the (Solarize o Gauss) demo check-in: fb39e09dc7 user: andreask tags: trunk
2011-10-07
23:27
Continued conversion of the plain text dev-guide to doctools, plus tweaks and updates. check-in: 52d8ae2659 user: andreask tags: trunk
22:33
Regenerated the embedded documentation check-in: 01311e11c0 user: andreask tags: trunk
22:32
Added various guides on how to retrieve the sources, build and install them, etc. The developer's guide is only a skeleton yet, and will take ovr the content of the plain text dev guide in due course. check-in: ff8679c973 user: andreask tags: trunk
22:30
Fixed a typo in the main docs. check-in: 82f1c5b905 user: andreask tags: trunk