The HTML doc is now complete. I think it covers everything in the program; but should be simple to change if left out or if the wording is ambiguous.
Fixed a bug where the program was crashing (out of memory) again.
Wednesday, August 17, 2011
Monday, August 15, 2011
HTML Doc, Split/Join, and Tablet
I have made a few changes.
The HTML doc now is up to date with the changes that were made to the program. Things were reworded to account for the auto-processing that is done. The table now has the new tools in it + the old tools removed (that aren't on the toolbar).
Split and Join has been changed slightly now; the ink canvas now has a different cursor that looks like a pen. In addition when using the stylus, by using the eraser on the stylus you can actually join the diatoms now. i will probably swap this so that split is the eraser, and the pen tip is join. With the stylus the line you are drawing is visible on both split and join. But it is not yet functioning with the right click.
SVN contains this code.
The HTML doc now is up to date with the changes that were made to the program. Things were reworded to account for the auto-processing that is done. The table now has the new tools in it + the old tools removed (that aren't on the toolbar).
Split and Join has been changed slightly now; the ink canvas now has a different cursor that looks like a pen. In addition when using the stylus, by using the eraser on the stylus you can actually join the diatoms now. i will probably swap this so that split is the eraser, and the pen tip is join. With the stylus the line you are drawing is visible on both split and join. But it is not yet functioning with the right click.
SVN contains this code.
Friday, August 12, 2011
Help Doc - progress bar
New photos, changed background to white and text to black. The window can now be re sized and the HTML re sizes accordingly.
The progress bar functions much better now, a lot less jumpy across the page. It's not perfect though.
the repo has been updated with this code.
The progress bar functions much better now, a lot less jumpy across the page. It's not perfect though.
the repo has been updated with this code.
Wednesday, August 10, 2011
Progress bar
A progress bar has been implemented to show the user that progress is being made, but the progress bar is a bit jumpy right now. I would really like to smoothen it out at least a little bit.
I'm going to remove the run button and keyboard shortcut and set it to run automatically when an image is loaded. You are also now able to remeasure items to update the data.
So if you forgot to set the species you can now remeasure it with the species added and it will reset the measurement file.
I'm going to remove the run button and keyboard shortcut and set it to run automatically when an image is loaded. You are also now able to remeasure items to update the data.
So if you forgot to set the species you can now remeasure it with the species added and it will reset the measurement file.
Monday, August 8, 2011
Help file
Started working on the help file again, I will need to do up new images since the program has changed looks (tool bar items deleted, context menu changed). Not much is required I don't think for doing the how to run the program. The steps should be straight forward.
Also going to explain what all the new files are that are created in the directory.
Still looking at the threading for the processing step, I can't see it being difficult to implement. Should be simple to place the component in a thread.
Also going to explain what all the new files are that are created in the directory.
Still looking at the threading for the processing step, I can't see it being difficult to implement. Should be simple to place the component in a thread.
Thursday, August 4, 2011
Identify
Identification now functions when you are zoomed into the image.
Identifying now adds the species to the index list, so when the program is opened all species that you have identified get added to the list. This is per-directory; in addition to the species being added to this list the file also contains properties information (Threshold, red green and blue coefficients for grayscale, the number of pixels per micron, and the blob filtering controls.)
Identifying now adds the species to the index list, so when the program is opened all species that you have identified get added to the list. This is per-directory; in addition to the species being added to this list the file also contains properties information (Threshold, red green and blue coefficients for grayscale, the number of pixels per micron, and the blob filtering controls.)
Wednesday, August 3, 2011
Help doc built in
The program now has a built in help documentation which is viewable by pressing Ctrl + H. The documentation is not yet complete.
the context menu was changed, the mouse controls were dropped from it. Likewise the toolbar has also been changed and the buttons to delete, dilate, erode, or measure the blobs has been removed.
an addition to the context menu includes identifying the species of the blob. Instead of left clicking a blob to identify it's species you now right click it in the same fashion as other functions. The tap is still implemented for the tablet control.
the context menu was changed, the mouse controls were dropped from it. Likewise the toolbar has also been changed and the buttons to delete, dilate, erode, or measure the blobs has been removed.
an addition to the context menu includes identifying the species of the blob. Instead of left clicking a blob to identify it's species you now right click it in the same fashion as other functions. The tap is still implemented for the tablet control.
Subscribe to:
Posts (Atom)