Home | History | Annotate | Download | only in highgui

Lines Matching refs:img

99     IplImage* img = image.GetImage();
100 if( img )
102 CopyOf( img, desired_color );
107 #define HG_IS_IMAGE(img) \
108 ((img) != 0 && ((const IplImage*)(img))->nSize == sizeof(IplImage) && \
109 ((IplImage*)img)->imageData != 0)
112 void CvvImage::CopyOf( IplImage* img, int desired_color )
114 if( HG_IS_IMAGE(img) )
117 CvSize size = cvGetSize( img );
120 color = img->nChannels > 1;
123 (!color ? 1 : img->nChannels > 1 ? img->nChannels : 3)*8,
124 img->origin ))
126 cvConvertImage( img, m_img, 0 );
134 IplImage* img = cvLoadImage( filename, desired_color );
135 if( !img )
138 CopyOf( img, desired_color );
139 cvReleaseImage( &img );
150 IplImage* img = cvLoadImage( filename, desired_color );
151 if( !img )
156 r.width = img->width;
157 r.height = img->height;
161 if( r.x > img->width || r.y > img->height ||
164 cvReleaseImage( &img );
180 if( r.x + r.width > img->width )
181 r.width = img->width - r.x;
183 if( r.y + r.height > img->height )
184 r.height = img->height - r.y;
186 cvSetImageROI( img, r );
187 CopyOf( img, desired_color );
189 cvReleaseImage( &img );