#include <stdlib.h>
#include "mr_lib.h"
Defines | |
#define | PIXEL_BLACK 0 |
Functions | |
static short int | aux_ray_tracing (MrRayTracing *ray, MrImage *image, MrLine *ROI, short int ver) |
MrRayTracing * | mr_ray_tracing_new (void) |
void | mr_ray_tracing_free (void *r) |
void | mr_ray_tracing_clear (MrRayTracing *ray) |
short int | mr_ray_tracing_apply (MrRayTracing *ray, MrImage *image) |
short int | mr_ray_tracing_hor_ROI (MrRayTracing *ray, MrImage *image, MrLine *ROI) |
short int | mr_ray_tracing_ver_ROI (MrRayTracing *ray, MrImage *image, MrLine *ROI) |
|
|
|
|
|
Apply the ray tracing algorithm on a simple image. |
|
Destroy lines previously detected. |
|
Destroy a ray tracer lines detector. |
|
Apply the ray tracing algorithm to detect vertical lines on an image ROI |
|
Creates a new ray tracer lines detector. |
|
Apply the ray tracing algorithm to detect vertical lines on an image ROI |