# Image segmentation in c

The following C project contains the C source code and C examples used for image segmentation. This program takes the 16 color .BMP File as Input and Displays all its Segments on clicking on Bottom Color Panel.

The following C project contains the C source code and C examples used for Histogram(2D). This will generate 2D-Bar chart according to the inputs given by the User.

The following Matlab project contains the source code and Matlab examples used for segmentation of image.
This function segment_parallel segments the input black & white image to segmented image.

The following Matlab project contains the source code and Matlab examples used for thresholding grayscale image.
GUI included with selectable threshold value.
Thresholds the grayscale image at the given threshold value.

The following Matlab project contains the source code and Matlab examples used for f threshold.
Demonstrates image grayscale thresholding operation in the frequency domain via a binary lifting algorithm.

The following Matlab project contains the source code and Matlab examples used for foreground segmentation.
This package contains m-files for the segmentation of a moving foreground from video with a static background, using graph cuts to achieve a clean result.
For more details and an accompanying paper please see http://cs.smith.edu/~nhowe/research/code/

The following Matlab project contains the source code and Matlab examples used for thresholding images.
ThresGUI is a GUI created to visualization of thresholding process of an image. Ypu can choice the thresholding method or arbitrary thresholds.

The following Matlab project contains the source code and Matlab examples used for active contour segmentation.
This code implements the well-known Chan-Vese segmentation algorithm from the paper "Active Contours Without Edges.

The following Matlab project contains the source code and Matlab examples used for gray image thresholding using the triangle method.
The Triangle method is due to Zack (Zack GW, Rogers WE, Latt SA (1977), "Automatic measurement of sister chromatid exchange frequency", J.

The following Matlab project contains the source code and Matlab examples used for thresholding an image.
This program takes a color or monochrome image and lets the user threshold the monochrome image, or a single color band of a color image, via sliders to set the maximum and minimum thresholds.

The following Matlab project contains the source code and Matlab examples used for shrinkwrap creates a binary map for automatic segmentation of high intensity areas in a 2d/3d images .
This function amplifies areas of high intensity and segments them using a front.

The following Matlab project contains the source code and Matlab examples used for performs local otsu thresholding on an image, with a user-specified blocksize. .
Performs LOCAL Otsu thresholding on an image; user can specify blocksize.

The following Matlab project contains the source code and Matlab examples used for export multiple matlab surfaces to a single avizo© (vsg) compatible surface.
writeAvizoSurfMulti save several surfaces defined by vertices and triangular
faces to a single Avizo?(VSG) compatible surface (HyperSurface 0.

The following Matlab project contains the source code and Matlab examples used for cell segmentation and tracking.
This program has been developed in collaboration with LCSB and BIOp at EPFL, Lausanne.

The following Matlab project contains the source code and Matlab examples used for thresholding the maximum entropy.
Maximum entropy thresholding is based on the maximization of the information measure between object and background.

The following Matlab project contains the source code and Matlab examples used for otsu's method.
Description: It works well with images that have a bi-modal histogram (those with two distinct regions).

The following Matlab project contains the source code and Matlab examples used for inspire utility.
InSPIRE: utilties for cropping, geting itk output into matlab data, save matlab user place landmarks into itk landmark file for itk transformations.
Please download all InSPIRE files.

The following Matlab project contains the source code and Matlab examples used for intergrating itk and matlab.
The key to the problem will be making an adaptor for datatypes from ITK and Matlab to communicate between the two programs.

The following Matlab project contains the source code and Matlab examples used for inspire a wrapper to run itk bias correction.
Please download bias field correctors from ITK. This wrapper will simplify your life in using the multi-parameter bias field corrector.
Please let me know if it works well for you:
215-287-2501
cheung.r100@gmail.com

The following Matlab project contains the source code and Matlab examples used for image seqmentation.
The program loads an image and then perform segmentation using Quadtree Segmentation

The following Matlab project contains the source code and Matlab examples used for paint on an bw image (updated version).
This function is specially useful for image segmentation software developers who wish to 1)create the ground truth for their algorithm validation or 2) modify the auto-segmentation result.

The following Matlab project contains the source code and Matlab examples used for vessel branch segmentation.
Segment the blood vessels from a dynamic image of fluorescent microscopy.

The following Matlab project contains the source code and Matlab examples used for cropping and lifting up an irregular shaped sub image from an image.
This program is useful for image segmentation, processing and registration.

The following Matlab project contains the source code and Matlab examples used for segment, dilate, and shrink a user defined domain on a figure.
This program is useful for image segmentation, processing and registration.

The following Matlab project contains the source code and Matlab examples used for brain tumor detection .
it use segmentation imsge edge

The following Matlab project contains the source code and Matlab examples used for basic global thresholding.
The input is a vector x, the output is an estimated threshold T, which groups x into two clusters using the basic global thresholding
procedures:
1)Randomly select an initial estimate threshold T.

The following Matlab project contains the source code and Matlab examples used for active contours driven by local gaussian distribution fitting energy.
This Matlab code implements a segmentation method using local Gaussian distribution fitting energy, proposed by Li Wang et al's in the paper "Active Contours Driven by Local Gaussian Distribution Fitting Energy.

The following Matlab project contains the source code and Matlab examples used for preprocessing, segmentation.. gui.
simplest means of checking images using matlab. run the ocr.m file and a gui appears. clik on load button n there u go..

The following Matlab project contains the source code and Matlab examples used for image segmentation using marr hilderth filter.
The code is divided into following sections:
1.

The following Matlab project contains the source code and Matlab examples used for efficient implementation for spherical flux computation (3d).
Compute the analytical 3D multi-radii spherical flux responses for curvilinear structure segmentation.