#include "vapiTypes.h"
Diagrama de dependências de inclusão para vapiImages.h:
Este grafo mostra quais são os ficheiros que incluem directamente ou indirectamente este ficheiro:
Ir para o código fonte deste ficheiro.
Estruturas de Dados | |
struct | _vImages |
Image Structures This handles the images to use in Macros and Operations. Mais... | |
Definições de tipos | |
typedef _vImages | vImages |
Image Structures This handles the images to use in Macros and Operations. | |
Funções | |
vImages * | vapiImagesGlobalRetrieve () |
void | vapiImagesSetActual (vImages *Images, IplImage *Image) |
Set a new Actual Image. | |
void | vapiImagesSetOriginal (vImages *Images, IplImage *Image) |
Sets an image as the Actual. | |
void | vImagesFree (vImages *vFree) |
Free an image structure. | |
void | vImagesFreeActual (vImages *vFree) |
Frees the Actual Image. | |
void | vImagesFreeImages (vImages *vFree) |
Free the images of the Images structure. | |
void | vImagesFreeOriginal (vImages *vFree) |
Frees the Original Image. | |
vImages * | vImagesGlobalInit () |
vImages * | vImagesInit () |
Initiation of the Image's handler. |
Definido no ficheiro vapiImages.h.
Image Structures This handles the images to use in Macros and Operations.
vImages* vapiImagesGlobalRetrieve | ( | ) |
Definido na linha 18 do ficheiro vapiImages.c.
Referências GlobalImages.
Referenciado por vapiOriginal().
00019 { 00020 return GlobalImages; 00021 }
Here is the caller graph for this function:
void vapiImagesSetActual | ( | vImages * | Images, | |
IplImage * | Image | |||
) |
Set a new Actual Image.
Definido na linha 35 do ficheiro vapiImages.c.
Referências _vImages::Actual e vImagesFreeActual().
Referenciado por vapiColourFilter(), vapiGrayscale(), vapiGtkApplyMacroThread(), vapiGtkImagesUpdateIdle(), vapiNot(), vapiSelectRegion(), vapiSobel() e vapiTemplateMatch().
00036 { 00037 vImagesFreeActual (Images); 00038 Images->Actual = Image; 00039 }
Grafo de chamadas desta função:
Here is the caller graph for this function:
void vapiImagesSetOriginal | ( | vImages * | Images, | |
IplImage * | Image | |||
) |
Sets an image as the Actual.
Image | The image to set as actual. |
Definido na linha 42 do ficheiro vapiImages.c.
Referências _vImages::Original e vImagesFreeOriginal().
Referenciado por vapiGtkApplyMacroThread() e vapiGtkImagesUpdateIdle().
00043 { 00044 vImagesFreeOriginal (Images); 00045 Images->Original = Image; 00046 }
Grafo de chamadas desta função:
Here is the caller graph for this function:
void vImagesFree | ( | vImages * | vFree | ) |
Free an image structure.
Definido na linha 49 do ficheiro vapiImages.c.
Referências vImagesFreeImages().
Referenciado por vapiGtkSetOriginWindowNewVapi() e vapiGtkSetOriginWindowTestSaveOrigin().
00050 { 00051 vImagesFreeImages (vFree); 00052 free (vFree); 00053 }
Grafo de chamadas desta função:
Here is the caller graph for this function:
void vImagesFreeActual | ( | vImages * | vFree | ) |
Frees the Actual Image.
Definido na linha 63 do ficheiro vapiImages.c.
Referências _vImages::Actual.
Referenciado por vapiCalibrateCameraGetConstant(), vapiCheckOptOriginal(), vapiGtkGetOriginal(), vapiGtkSaveWorkImage(), vapiGtkTemplateDrag(), vapiImagesSetActual(), vapiOriginal() e vImagesFreeImages().
00064 { 00065 cvReleaseImage (&vFree->Actual); 00066 }
Here is the caller graph for this function:
void vImagesFreeImages | ( | vImages * | vFree | ) |
Free the images of the Images structure.
Definido na linha 56 do ficheiro vapiImages.c.
Referências vImagesFreeActual() e vImagesFreeOriginal().
Referenciado por vapiGtkCbLoadStaticImage(), vapiGtkSetOriginWindowSaveOrigin(), vapiOriginal() e vImagesFree().
00057 { 00058 vImagesFreeOriginal (vFree); 00059 vImagesFreeActual (vFree); 00060 }
Grafo de chamadas desta função:
Here is the caller graph for this function:
void vImagesFreeOriginal | ( | vImages * | vFree | ) |
Frees the Original Image.
Definido na linha 69 do ficheiro vapiImages.c.
Referências _vImages::Original.
Referenciado por vapiImagesSetOriginal(), vapiRefreshImage() e vImagesFreeImages().
00070 { 00071 cvReleaseImage (&vFree->Original); 00072 }
Here is the caller graph for this function:
vImages* vImagesGlobalInit | ( | ) |
Definido na linha 11 do ficheiro vapiImages.c.
Referências GlobalImages e vImagesInit().
Referenciado por main().
00012 { 00013 GlobalImages = vImagesInit(); 00014 return GlobalImages; 00015 }
Grafo de chamadas desta função:
Here is the caller graph for this function:
vImages* vImagesInit | ( | ) |
Initiation of the Image's handler.
Definido na linha 24 do ficheiro vapiImages.c.
Referenciado por vapiCountObjects(), vapiGtkApplyMacroThread(), vapiGtkApplyMacroUntilThread(), vapiGtkAuxActual2Work(), vapiGtkOperationApply(), vapiGtkSetOriginWindowNewVapi(), vapiGtkSetOriginWindowTestSaveOrigin(), vapiImagesAuxCloneImages(), vapiRefreshImage() e vImagesGlobalInit().
00025 { 00026 vImages *Images = malloc (sizeof (vImages)); 00027 /* 00028 * Esta estrutura não inicializa automaticamente a sub-estrutura 00029 * vCameraSettings, pois em lguns casos ela não é necessária. 00030 */ 00031 return Images; 00032 }
Here is the caller graph for this function: