Skip to content

An application for smooting segmentation data.

Notifications You must be signed in to change notification settings

cyril12/Tr3Smoothing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoSmooth

Build Status

Branch Release
master Build Status

About

This application is used to smooth the curves generated by Fie, an image segmentation application which allows users to trace an object's outline at various 2D planes using consecutive image slices of the object. The smoothing is done on meshes generated from a .tr3 file, using the results to modify the original .tr3 file.

This project is written in C#, using the .NET runtimes. For the UI, gtk# is used, and the graphics are implemented in OpenGL using OpenTK bindings.

Running the Application

The application is able to run 32-bit and 64-bit Windows and Linux systems. However, dependancies must be installed for the application to run:

On Windows systems the application can be launched using any usual method.

On linux it should be run using mono as follows:

mono SoSmooth.exe

Building

Ensure you have installed the .NET Framework SDK if on Windows, or Mono if using Linux (check that the mono-devel package is installed, as it contains the C# compiler).

To build the application on Windows, first add the directory containing MSBuild.exe to the system PATH enviroment variable. Then you can run the build.cmd script located in the root folder. The build output will be located under the SoSmooth/bin/ directory.

On Linux, simply run the build.sh script.

About

An application for smooting segmentation data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.3%
  • Other 0.7%