Change Set Date Downloads Comment
20869
by kidjan
Jun 4 2009 at
4:28 PM
94 Deleting old files--changed the directory structure a bit, so these are all duplicates. BitmapGray.cs is going away entirely because it was completely superfluous.
20866
by kidjan
Jun 4 2009 at
4:26 PM
1 Some refactoring--created separate directories for pre processing stuff and algorithms, and hacked out the totally extraneous bitmapgray class, which really wasn't doing any good work.

made grayscale happen in a preprocessingalgorithm class instead of being something custom, trying to move all steps into a framework so users can specify the steps to take when loading/processing their image files.
20563
by kidjan
Jun 2 2009 at
11:34 PM
1 Added some initial code to perform preprocessing of the images. Currently only two filters--edge detection and emboss. These seem to help catch some results we previously missed, but it's definitely not perfect and it might require a few filters to be applied to really work well.

No GUI implementation for the preprocessing stuff yet--that will come later.
19861
by spacecaps
May 27 2009 at
2:00 AM
34 Modified MSSIM running size for image and macroblock.
19857
by spacecaps
May 27 2009 at
12:52 AM
4 Implemented MSSIM method
18824
by kidjan
May 21 2009 at
5:58 AM
5 Fixed a bug where Vista's Directory.GetFiles() call has inconsistent behavior with string matches of the form *.xxx. Also tweaked SSIM to avoid computing two constants for each comparison.
18708
by kidjan
May 20 2009 at
5:23 PM
3 Adding missing file so project compiles.
18536
by kidjan
May 20 2009 at
1:06 AM
4 Redid binning algorithm to correct bugs with figuring out similarity values. A lot of changes to acommodate the new binning algorithm.
17446
by kidjan
May 15 2009 at
12:34 AM
2 Fix to have results automatically sort according to similarity. Also made columns sortable by clicking column header.

Fixed bad file-path lookup design in duplicates list view object.
16768
by kidjan
May 13 2009 at
1:26 AM
2 Fix for a bug where if user deletes the original, and there's multiple duplicates of that original, they don't have the option of deleting the duplicates (before, they'd have to rescan the entire library).
16749
by kidjan
May 13 2009 at
12:17 AM
0 Fixed broken delete buttons. Double-clicking on an image now brings up the image in the default editing software.
16741
by kidjan
May 12 2009 at
11:35 PM
3 Fix yet another bug...
16740
by kidjan
May 12 2009 at
11:31 PM
3 fix dumb bug.
16736
by kidjan
May 12 2009 at
11:25 PM
1 stub check-in for MSSIM
14848
by kidjan
May 8 2009 at
2:22 AM
4 referencing renamed file
14842
by spacecaps
May 8 2009 at
1:59 AM
4 Added SSIM algorithm
14804
by kidjan
May 7 2009 at
11:13 PM
5 Fixed bug where image size was being displayed incorrectly.
14782
by kidjan
May 7 2009 at
9:53 PM
3 Added a mean absolute error algorithm implementation to see if it was any cheaper than MSE, but it doesn't appear to be any less costly.

Also fixed a bug in mean squared error where it was assuming the length and possibly computing the similarity value incorrectly.

Some GUI tweaks, minor refactoring.
14773
by kidjan
May 7 2009 at
9:29 PM
4 The image width at which a comparison is performed is now specifiable by the algorithm itself. Right now everything defaults to 32 pixels for the width, but at a later date, we'll want to use different widths for algorithms like SSIM.
14770
by kidjan
May 7 2009 at
9:19 PM
2 Can now fully select the desired algorithm from the GUI, and set the threshold for each. Currently there are three algorithms, more to come shortly.
14766
by kidjan
May 7 2009 at
9:00 PM
5 More gui changes to allow selection and configuration of the threshold at runtime. Still not wired up yet, just getting everything setup
14740
by kidjan
May 7 2009 at
8:03 PM
3 More GUI rework. Added mean squared error algorithm. Changed it so algorithm now defines the "default" similarity threshold.
11421
by kidjan
Apr 28 2009 at
10:53 PM
7 UI changes. Added more standard menu strips/progress bar/status indicator.
11414
by kidjan
Apr 28 2009 at
10:25 PM
1 Removed weird GUI resizing. Fixed bug where lvDuplicates wasn't clearing out its data (before this was acceptable, since the GUI hid all of it by resizing) and the pictureboxes weren't being cleared.

Fixed a threading bug where pointing the application at a directory with 3 pictures would result in initializing the thread pool with ZERO threads, which causes a deadlock. We now pass in the number of processor cores to see the thread pool.

Fixed a bug where the file extension was being incorrectly set, resulting in jpg files not loading correctly. unclear why other files loaded just fine.

Some general refactoring.
11391
by kidjan
Apr 28 2009 at
9:02 PM
2 Changes to make inheritance and algorithm implementation more obvious. made an abstract base class that new algorithms simply implement. might need to expand it as we add new algorithms, but it's a good start.


Show  10 25  50  Change Sets
1-25 of 42 Change Sets< Previous 1 2 Next >
Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.2.24.16331