| Bsoft 1.9 Bernard's software package

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
img_feature.h
Go to the documentation of this file.
1
8 #include <stdio.h>
9 #include <stdlib.h>
10 #include "marker.h"
11 #include "rwimg.h"
12
13 //Function prototypes
14 int img_replace_maxima(Bimage* p, float threshold);
15 Bmarker* img_extract_features(Bimage* p, int extract_method,
16 int target_num, float threshold);
17 Bimage* img_find_features(Bimage* p, float threshold, int sign, int wrap);
18 double img_average_feature_size(Bimage* p);
19 int img_assignAllMyNeighbors(Bimage* p, int* feature_mask, unsigned long index,
20 int feature_number, float threshold, int sign, int wrap);
img_extract_features
Bmarker * img_extract_features(Bimage *p, int extract_method, int target_num, float threshold)
Finds local minimums in a grey scale image and uses those as features.
Definition: img_feature.cpp:249
img_find_features
Bimage * img_find_features(Bimage *p, float threshold, int sign, int wrap)
Segments an image into contiguous regions (features).
Definition: img_feature.cpp:407
Bmarker
Definition: marker.h:21
img_replace_maxima
int img_replace_maxima(Bimage *p, float threshold)
Replaces maxima above a threshold using local averages.
Definition: img_feature.cpp:39
img_average_feature_size
double img_average_feature_size(Bimage *p)
Calculates the average size of regions (features) in a level mask.
Definition: img_feature.cpp:455
Bimage
General image parameter class.
Definition: Bimage.h:153
img_assignAllMyNeighbors
int img_assignAllMyNeighbors(Bimage *p, int *feature_mask, unsigned long index, int feature_number, float threshold, int sign, int wrap)
Finds all the pixels that are part of the same feature.
Definition: img_feature.cpp:543
rwimg.h
Header file for 2D and 3D image I/O.
marker.h
Header file for image parameter functions.