Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
The initial check-in for each branch:
2014-12-11
| ||
01:23 | Put basic interpolation functionality into the core for (re)use by operators. TODO: bicubic implementation, exposure to scripts, documentation, and tests. check-in: 67271fbc1d user: andreask tags: refactor-interpolations | |
2014-12-05
| ||
02:18 | Started double type support, for higher precision warping. Projection matrices shall be double, always. check-in: 9e3c292ca9 user: andreask tags: double-type | |
2012-06-13
| ||
19:49 | Moving the testsuite work into a branch. Implemented 'integrate' for 'fpcomplex'. Completed the associated testsuite. check-in: aa0fdc1f29 user: andreask tags: testsuite-work | |
2012-03-21
| ||
23:34 | Implemented read/write of 2-byte PGM files (max > 255), plain and raw. Builds ok. Not tested however. Special-cased the loops for when scaling of the values is not required (max in (255, 65535)). Leaf check-in: 81a5678520 user: andreask tags: pgm-grey16-trial | |
2011-11-25
| ||
00:20 | Placeholder for fits image reader Leaf check-in: 974e8bf888 user: andreask tags: image-io-fits | |
00:16 | Placeholder for xpm image reader Leaf check-in: 694125dd1e user: andreask tags: image-io-xpm | |
00:16 | Placeholder for xbm image reader Leaf check-in: 5006dcd412 user: andreask tags: image-io-xbm | |
00:16 | Placeholder for tiff image reader Leaf check-in: dfbe0604ae user: andreask tags: image-io-tiff | |
00:16 | Placeholder for tga image reader Leaf check-in: c4ae400cb9 user: andreask tags: image-io-tga | |
00:15 | Placeholder for sun image reader check-in: d8d7b08e80 user: andreask tags: image-io-sun | |
00:15 | Placeholder for sgi image reader check-in: 39d26f9ff1 user: andreask tags: image-io-sgi | |
00:15 | Placeholder for raw image reader Leaf check-in: 653f65df03 user: andreask tags: image-io-raw | |
00:15 | Placeholder for pixmap image reader Leaf check-in: 175111ff36 user: andreask tags: image-io-pixmap | |
00:15 | Placeholder for jpeg image reader Leaf check-in: 80caf509c2 user: andreask tags: image-io-jpeg | |
00:14 | Placeholder for ico image reader Leaf check-in: fc5420bf05 user: andreask tags: image-io-ico | |
00:12 | Placeholder for DTED image reader Leaf check-in: 687cbe62e6 user: andreask tags: image-io-dted | |
00:11 | Placeholder for gif image reader Leaf check-in: 99a39dbf53 user: andreask tags: image-io-gif | |
00:03 | Incomplete start of work on a reader for PCX image files. check-in: f9976a0e1f user: andreask tags: image-io-pcx | |
2011-11-18
| ||
02:24 |
New branch.
Embed images into the infinite 2d plane, i.e. make them bounded rectangles with a location in that plane. We had a start on that with the operators for projective warp, storing the origin point in the user-meta data. This information is now in the C level structures. This commit provides the basic change, plus new accessors for the geometry data, and updates all users of said geometry data in C to use these new accessors. The semantics of the various operations which could make use of the location information has not changed yet. This is for future commits in this branch. check-in: 1da2e834b8 user: andreask tags: infinite-plane | |
2011-11-11
| ||
00:39 | Starting branch for the reworking of the internals to a more data-flow oriented system. Saved old structure descriptions, and put in the 1st draft images describing the new structures. Note: Draft means here that the structures themselves are not final. check-in: c6ffd8f2a7 user: andreask tags: feature-dataflow-internals | |
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 | |
2011-09-07
| ||
22:09 | Fixed a few indentation flubs which slipped through until now. Closed-Leaf check-in: 3eaec58b4f user: andreask tags: mistake | |
21:56 |
I am impatient.
Having worked through and vetted most of the code in the parental branch I want this code in the main branches, for regular use. But there is still unvetted code, namely the 'filter::cleanup' and the higher-order image registrations (rotation, scale, affine, find-object), where I have run into roadblocks of understanding myself, and where I defer to Kevin for vetting. To get the vetted pieces into the mainline, without having the unvetted parts this commit is made. It removes the unvetted pieces, puts them into a new branch, and this new branch will then be integrated with "works-for-critcl-2.1" and then "works-for-critcl-3". The code is not lost, of course. It is still in the "x-smsaurabh" branch, and when Kevin has worked through it, it can then be integrated also. Leaf check-in: d7015891a3 user: andreask tags: integration-stage | |
2011-08-16
| ||
23:58 | crimp::imregs::translation - cleaned up indentation and corrected code to handle negative displacements Leaf check-in: 5ddcc8f3fd user: kbk tags: x-smsaurabh-2 | |
23:19 | Extended the "crimp::core" with C-level infrastructure for reading data from image files. check-in: c51493e217 user: andreask tags: image-io-experiments | |
2011-08-15
| ||
20:58 | Extended the float/grey16/grey32 statistics to report the coordinates of the pixels with max/min value (first in scan order (left 2 right, top 2 bottom)). grey8 and multi-channel images to come. These require more work, as their statistics are derived from their histograms. Which does not remember locations. Likely I will write new primitives for them, like was done for grey16, etc. and then merge their results with the histogram derived data. check-in: 82288c31c9 user: andreask tags: untested-changes-to-basic-statistics | |
2011-06-04
| ||
17:20 | Edge detection changed as suggested by Andreas. check-in: 7c8fbc1b7a user: S.M.Saurabh tags: x-smsaurabh | |
2011-06-02
| ||
21:58 | edge detection Closed-Leaf check-in: 5ee0af28c2 user: S.M.Saurabh tags: x-smsaurabh | |
2011-05-25
| ||
17:17 | Last portability fixes in c/gauss.c, replacing various float functions with their double counterparts (hypot, sin, cos, sqrt, exp) Closed-Leaf check-in: 1a2b5e973a user: andreask tags: mistake | |
2011-04-21
| ||
13:50 | merge trunk Closed-Leaf check-in: 4e5fb11fe8 user: kennykb tags: mistake | |
02:31 | Modifications for the -tea mode of critcl v3-in-development check-in: dda5645096 user: andreask tags: work-for-critcl-3 | |
2011-04-20
| ||
01:54 | Add Gaussian derivative operations check-in: 9fe1614b7d user: kennykb tags: kbk-extras | |
2011-03-17
| ||
21:00 | Simplified package setup and use (demos), by using features from my critcl work (unreleased v2.1). check-in: 13c0452d35 user: andreask tags: work-for-critcl-2.1 | |
2010-11-11
| ||
07:20 | Start on proper image warping. check-in: 445eb658fe user: andreask tags: warp-experiment | |
2010-09-21
| ||
22:45 | Demo app. UI tweaks, more logging at startup, and more robust access to the local critcl package Closed-Leaf check-in: fc8a972261 user: andreask tags: mistake | |
2010-07-05
| ||
22:55 | Alternate way of reorg the Tcl layer, with more dispatch in ensembles, and lazy setup check-in: 71cdc47e28 user: andreask tags: mistake | |
18:52 | Tcl layer internal reorg, moved duplicated (setup) code into helper commands. Closed-Leaf check-in: a20a604b8e user: andreask tags: mistake | |
2010-06-25
| ||
21:52 | Create new branch named "ak-experimental" check-in: bc65f83b3e user: andreask tags: ak-experimental | |
17:44 | initial empty check-in check-in: 8d18a30642 user: andreask tags: trunk | |