#include "Image.h"#include "Resource.h"#include "CVIPtoolsInc.h"#include "List.h"#include "Entity.h"Go to the source code of this file.
Classes | |
| class | ImageProcessor |
Defines | |
| #define | AFX_IMAGEPROCESSOR_H__D1E52321_0F55_11D6_BB61_004096383186__INCLUDED_ |
Functions | |
| void | log_Image (Image *cvipimage, char *description="") |
| mybriefdef log_Image | |
| void | view_logged_Image (CImage *visimg, int number) |
| bool | get_first_non_null_point (Image *inputImage, int *row, int *column) |
| bool | get_centroid_off_first_object (Image *inputImage, int *center_row, int *center_col) |
| Image * | get_component (Image *cvipImage, int color) |
| Image * | Robot_Position_and_Angle (Image *cvipImage) |
| Image * | Object_Position_and_Angle (Image *inputImage, int obj_color, int *obj_row, int *obj_col, int *obj_angle) |
| bool | find_labeled_object (Image *inputImage, int &row, int &col, int &label) |
| bool | robot_angle (Image *inputImage, int ¢er_row, int ¢er_col, int &angle) |
| Image * | find_color_objects (Image *inputimage, int color, List< Entity > *objectlist) |
| void | print_entities (List< Entity > *objectlist) |
| void | send_entities (List< Entity > *objectlist) |
|
|
Definition at line 6 of file ImageProcessor.h. |
|
||||||||||||||||
|
Definition at line 398 of file ImageProcessor.cpp. References area(), find_labeled_object(), get_component(), get_first_non_null_point(), Entity::GOAL, GOAL_MAXAREA, GOAL_MINAREA, Entity::ROBOT, robot_angle(), ROBOT_MAXAREA, ROBOT_MINAREA, Entity::setAngle(), Entity::setColor(), Entity::setType(), Entity::setX(), Entity::setY(), Entity::SUBJECT, SUBJECT_MAXAREA, and SUBJECT_MINAREA. Referenced by ImageProcessor::MyAlgorithm(). |
|
||||||||||||||||||||
|
Definition at line 787 of file ImageProcessor.cpp. Referenced by find_color_objects(). |
|
||||||||||||||||
|
Definition at line 725 of file ImageProcessor.cpp. References get_first_non_null_point(). Referenced by Object_Position_and_Angle(), and robot_angle(). |
|
||||||||||||
|
Definition at line 24 of file imageprocessing.cpp. References log_Image(), RGB_BLUE, RGB_GREEN, RGB_RED, threshold_blue, threshold_green, and threshold_red. |
|
||||||||||||||||
|
Definition at line 263 of file imageprocessing.cpp. |
|
||||||||||||
|
mybriefdef log_Image mylongdef regle4 Method documentation.
Definition at line 911 of file ImageProcessor.cpp. References iImageCount, szFileName, and szNameFormat. Referenced by get_component(), ImageProcessor::MyAlgorithm(), Object_Position_and_Angle(), and robot_angle(). |
|
||||||||||||||||||||||||
|
Definition at line 1036 of file ImageProcessor.cpp. References get_centroid_off_first_object(), get_component(), and log_Image(). Referenced by Robot_Position_and_Angle(). |
|
|
Definition at line 335 of file ImageProcessor.cpp. References Entity::GOAL, Entity::ROBOT, and Entity::SUBJECT. |
|
||||||||||||||||||||
|
Definition at line 826 of file ImageProcessor.cpp. References get_centroid_off_first_object(), and log_Image(). Referenced by find_color_objects(). |
|
|
Definition at line 1008 of file ImageProcessor.cpp. References Object_Position_and_Angle(). |
|
|
Definition at line 360 of file ImageProcessor.cpp. References Entity::GOAL, Entity::ROBOT, and Entity::SUBJECT. |
|
||||||||||||
|
Definition at line 952 of file ImageProcessor.cpp. References szFileName, and szNameFormat. |
1.4.6