WImage 54 modules/core/include/opencv2/core/wimage.hpp template <typename T> class WImage; WImage 63 modules/core/include/opencv2/core/wimage.hpp typedef WImage<uchar> WImage_b; WImage 75 modules/core/include/opencv2/core/wimage.hpp typedef WImage<float> WImage_f; WImage 89 modules/core/include/opencv2/core/wimage.hpp typedef WImage<short> WImage_16s; WImage 101 modules/core/include/opencv2/core/wimage.hpp typedef WImage<ushort> WImage_16u; WImage 178 modules/core/include/opencv2/core/wimage.hpp virtual ~WImage() = 0; WImage 225 modules/core/include/opencv2/core/wimage.hpp void CopyFrom(const WImage<T>& src) { cvCopy(src.Ipl(), image_); } WImage 235 modules/core/include/opencv2/core/wimage.hpp WImage(const WImage&); WImage 236 modules/core/include/opencv2/core/wimage.hpp void operator=(const WImage&); WImage 256 modules/core/include/opencv2/core/wimage.hpp class WImageC : public WImage<T> WImage 259 modules/core/include/opencv2/core/wimage.hpp typedef typename WImage<T>::BaseType BaseType; WImage 262 modules/core/include/opencv2/core/wimage.hpp explicit WImageC(IplImage* img) : WImage<T>(img) { WImage 271 modules/core/include/opencv2/core/wimage.hpp cvCopy(src.Ipl(), WImage<T>::image_); WImage 286 modules/core/include/opencv2/core/wimage.hpp assert(!image || image->depth == WImage<T>::Depth()); WImage 287 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(image); WImage 295 modules/core/include/opencv2/core/wimage.hpp class WImageBuffer : public WImage<T> WImage 298 modules/core/include/opencv2/core/wimage.hpp typedef typename WImage<T>::BaseType BaseType; WImage 301 modules/core/include/opencv2/core/wimage.hpp WImageBuffer() : WImage<T>(0) {} WImage 303 modules/core/include/opencv2/core/wimage.hpp WImageBuffer(int width, int height, int nchannels) : WImage<T>(0) { WImage 309 modules/core/include/opencv2/core/wimage.hpp explicit WImageBuffer(IplImage* img) : WImage<T>(img) {} WImage 318 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(img); WImage 322 modules/core/include/opencv2/core/wimage.hpp void CloneFrom(const WImage<T>& src) { WImage 333 modules/core/include/opencv2/core/wimage.hpp if (WImage<T>::image_) { WImage 334 modules/core/include/opencv2/core/wimage.hpp IplImage* image = WImage<T>::image_; WImage 336 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(0); WImage 340 modules/core/include/opencv2/core/wimage.hpp bool IsNull() const {return WImage<T>::image_ == NULL; } WImage 354 modules/core/include/opencv2/core/wimage.hpp typedef typename WImage<T>::BaseType BaseType; WImage 390 modules/core/include/opencv2/core/wimage.hpp if (WImage<T>::image_) { WImage 391 modules/core/include/opencv2/core/wimage.hpp IplImage* image = WImage<T>::image_; WImage 397 modules/core/include/opencv2/core/wimage.hpp bool IsNull() const {return WImage<T>::image_ == NULL; } WImage 408 modules/core/include/opencv2/core/wimage.hpp template<typename T> class WImageView : public WImage<T> WImage 411 modules/core/include/opencv2/core/wimage.hpp typedef typename WImage<T>::BaseType BaseType; WImage 415 modules/core/include/opencv2/core/wimage.hpp WImageView(WImage<T>* img, int c, int r, int width, int height); WImage 423 modules/core/include/opencv2/core/wimage.hpp WImageView(IplImage* img) : WImage<T>(img) {} WImage 426 modules/core/include/opencv2/core/wimage.hpp WImageView(const WImage<T>& img) : WImage<T>(0) { WImage 428 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(&header_); WImage 431 modules/core/include/opencv2/core/wimage.hpp WImageView& operator=(const WImage<T>& img) { WImage 433 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(&header_); WImage 446 modules/core/include/opencv2/core/wimage.hpp typedef typename WImage<T>::BaseType BaseType; WImage 496 modules/core/include/opencv2/core/wimage.hpp inline int WImage<uchar>::Depth() const {return IPL_DEPTH_8U; } WImage 498 modules/core/include/opencv2/core/wimage.hpp inline int WImage<signed char>::Depth() const {return IPL_DEPTH_8S; } WImage 500 modules/core/include/opencv2/core/wimage.hpp inline int WImage<short>::Depth() const {return IPL_DEPTH_16S; } WImage 502 modules/core/include/opencv2/core/wimage.hpp inline int WImage<ushort>::Depth() const {return IPL_DEPTH_16U; } WImage 504 modules/core/include/opencv2/core/wimage.hpp inline int WImage<int>::Depth() const {return IPL_DEPTH_32S; } WImage 506 modules/core/include/opencv2/core/wimage.hpp inline int WImage<float>::Depth() const {return IPL_DEPTH_32F; } WImage 508 modules/core/include/opencv2/core/wimage.hpp inline int WImage<double>::Depth() const {return IPL_DEPTH_64F; } WImage 510 modules/core/include/opencv2/core/wimage.hpp template<typename T> inline WImage<T>::~WImage() {} WImage 516 modules/core/include/opencv2/core/wimage.hpp if (IsNull() || WImage<T>::Width() != width || WImage 517 modules/core/include/opencv2/core/wimage.hpp WImage<T>::Height() != height || WImage<T>::Channels() != nchannels) { WImage 519 modules/core/include/opencv2/core/wimage.hpp WImage<T>::image_ = cvCreateImage(cvSize(width, height), WImage 520 modules/core/include/opencv2/core/wimage.hpp WImage<T>::Depth(), nchannels); WImage 527 modules/core/include/opencv2/core/wimage.hpp if (IsNull() || WImage<T>::Width() != width || WImage<T>::Height() != height) { WImage 529 modules/core/include/opencv2/core/wimage.hpp WImageC<T, C>::SetIpl(cvCreateImage(cvSize(width, height),WImage<T>::Depth(), C)); WImage 534 modules/core/include/opencv2/core/wimage.hpp WImageView<T>::WImageView(WImage<T>* img, int c, int r, int width, int height) WImage 535 modules/core/include/opencv2/core/wimage.hpp : WImage<T>(0) WImage 541 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(&header_); WImage 546 modules/core/include/opencv2/core/wimage.hpp : WImage<T>(0) WImage 548 modules/core/include/opencv2/core/wimage.hpp cvInitImageHeader(&header_, cvSize(width, height), WImage<T>::Depth(), nchannels); WImage 553 modules/core/include/opencv2/core/wimage.hpp WImage<T>::SetIpl(&header_); WImage 569 modules/core/include/opencv2/core/wimage.hpp cvInitImageHeader(&header_, cvSize(0, 0), WImage<T>::Depth(), C); WImage 578 modules/core/include/opencv2/core/wimage.hpp cvInitImageHeader(&header_, cvSize(width, height), WImage<T>::Depth(), C); WImage 588 modules/core/include/opencv2/core/wimage.hpp WImageView<T> WImage<T>::View(int c, int r, int width, int height) {