SYMBOL INDEX (4433 symbols across 376 files) FILE: samples/old/sample_camera_calibration.cpp function cvDrawText (line 17) | inline void cvDrawText(IplImage *image, CvPoint point, const char *fmt, ... function cvAsk (line 38) | inline int cvAsk(const char *message, ...) function main (line 65) | int main(int argc, char **argv) function main (line 217) | int main(int argc, char **argv) FILE: samples/old/sample_condens_tracking.cpp function main (line 10) | int main(int argc, char **argv) FILE: samples/old/sample_deadreckoning.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_default.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_default2.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_detection.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_detection2.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_flight_animation.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_hog.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/old/sample_kalman_tracking.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_led_animation.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_marker_based_ar.cpp function Matrix44 (line 32) | Matrix44 buildProjectionMatrix(Matrix33 cameraMatrix, int screen_width, ... function idle (line 72) | void idle(void) function display (line 83) | void display(void) function key (line 212) | void key(unsigned char key, int x, int y) { function resize (line 227) | void resize(int w, int h) function main (line 243) | int main(int argc, char *argv[]) FILE: samples/old/sample_minimal.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_navdata.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_optical_flow.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_video_record.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/old/sample_video_writer.cpp function main (line 8) | int main(int argc, char **argv) FILE: samples/sample_camera_calibration.cpp function main (line 13) | int main(int argc, char *argv[]) FILE: samples/sample_deadreckoning.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_default.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_detection.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_flight_animation.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_hog.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_kalman_tracking.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_led_animation.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_marker_based_ar.cpp function Matrix44 (line 32) | Matrix44 buildProjectionMatrix(Matrix33 cameraMatrix, int screen_width, ... function idle (line 72) | void idle(void) function display (line 83) | void display(void) function key (line 212) | void key(unsigned char key, int x, int y) { function main (line 227) | int main(int argc, char *argv[]) FILE: samples/sample_minimal.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_navdata.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_optical_flow.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_tracking.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_video_record.cpp function main (line 8) | int main(int argc, char *argv[]) FILE: samples/sample_video_writer.cpp function main (line 11) | int main(int argc, char *argv[]) FILE: src/3rdparty/ffmpeg/include/inttypes.h type imaxdiv_t (line 47) | typedef struct { function _inline (line 276) | static FILE: src/3rdparty/ffmpeg/include/libavcodec/avcodec.h type AVCodecID (line 107) | enum AVCodecID { type AVCodecDescriptor (line 538) | typedef struct AVCodecDescriptor { type Motion_Est_ID (line 605) | enum Motion_Est_ID { type AVDiscard (line 621) | enum AVDiscard{ type AVColorPrimaries (line 632) | enum AVColorPrimaries{ type AVColorTransferCharacteristic (line 644) | enum AVColorTransferCharacteristic{ type AVChromaLocation (line 667) | enum AVChromaLocation{ type AVAudioServiceType (line 678) | enum AVAudioServiceType { type RcOverride (line 694) | typedef struct RcOverride{ type AVPanScan (line 909) | typedef struct AVPanScan{ type AVPacketSideDataType (line 963) | enum AVPacketSideDataType { type AVPacket (line 1092) | typedef struct AVPacket { type AVSideDataParamChangeFlags (line 1168) | enum AVSideDataParamChangeFlags { type AVCodecInternal (line 1178) | struct AVCodecInternal type AVFieldOrder (line 1180) | enum AVFieldOrder { type AVCodecContext (line 1198) | typedef struct AVCodecContext { type AVProfile (line 3019) | typedef struct AVProfile { type AVCodecDefault (line 3024) | typedef struct AVCodecDefault AVCodecDefault; type AVSubtitle (line 3026) | struct AVSubtitle type AVCodec (line 3031) | typedef struct AVCodec { type MpegEncContext (line 3127) | struct MpegEncContext type AVHWAccel (line 3132) | typedef struct AVHWAccel { type AVPicture (line 3244) | typedef struct AVPicture { type AVSubtitleType (line 3253) | enum AVSubtitleType { type AVSubtitleRect (line 3273) | typedef struct AVSubtitleRect { type AVSubtitle (line 3299) | typedef struct AVSubtitle { type AVPacketSideDataType (line 3610) | enum AVPacketSideDataType type AVPacketSideDataType (line 3621) | enum AVPacketSideDataType type AVPacketSideDataType (line 3632) | enum AVPacketSideDataType type AVCodecID (line 3733) | enum AVCodecID type AVChromaLocation (line 3799) | enum AVChromaLocation type AVChromaLocation (line 3810) | enum AVChromaLocation type AVPictureStructure (line 4000) | enum AVPictureStructure { type AVCodecParserContext (line 4007) | typedef struct AVCodecParserContext { type AVCodecParser (line 4163) | typedef struct AVCodecParser { type AVCodecID (line 4242) | enum AVCodecID type ReSampleContext (line 4397) | struct ReSampleContext type AVResampleContext (line 4398) | struct AVResampleContext type ReSampleContext (line 4400) | typedef struct ReSampleContext ReSampleContext; type AVSampleFormat (line 4421) | enum AVSampleFormat type AVSampleFormat (line 4422) | enum AVSampleFormat type AVResampleContext (line 4461) | struct AVResampleContext type AVResampleContext (line 4477) | struct AVResampleContext type AVResampleContext (line 4479) | struct AVResampleContext type AVPixelFormat (line 4505) | enum AVPixelFormat type AVPixelFormat (line 4540) | enum AVPixelFormat type AVPixelFormat (line 4560) | enum AVPixelFormat type AVPixelFormat (line 4576) | enum AVPixelFormat type AVPixelFormat (line 4586) | enum AVPixelFormat type AVPixelFormat (line 4592) | enum AVPixelFormat type AVPixelFormat (line 4598) | enum AVPixelFormat type AVPixelFormat (line 4603) | enum AVPixelFormat type AVPixelFormat (line 4641) | enum AVPixelFormat type AVPixelFormat (line 4648) | enum AVPixelFormat type AVPixelFormat (line 4675) | enum AVPixelFormat type AVPixelFormat (line 4675) | enum AVPixelFormat type AVPixelFormat (line 4695) | enum AVPixelFormat type AVPixelFormat (line 4695) | enum AVPixelFormat type AVPixelFormat (line 4696) | enum AVPixelFormat type AVPixelFormat (line 4729) | enum AVPixelFormat type AVPixelFormat (line 4729) | enum AVPixelFormat type AVPixelFormat (line 4729) | enum AVPixelFormat type AVPixelFormat (line 4730) | enum AVPixelFormat type AVPixelFormat (line 4734) | enum AVPixelFormat type AVPixelFormat (line 4734) | enum AVPixelFormat type AVPixelFormat (line 4735) | enum AVPixelFormat type AVPixelFormat (line 4738) | enum AVPixelFormat type AVPixelFormat (line 4738) | enum AVPixelFormat type AVPixelFormat (line 4738) | enum AVPixelFormat type AVPixelFormat (line 4739) | enum AVPixelFormat type AVPixelFormat (line 4743) | enum AVPixelFormat type AVCodecContext (line 4743) | struct AVCodecContext type AVPixelFormat (line 4743) | enum AVPixelFormat type AVSampleFormat (line 4807) | enum AVSampleFormat type AVCodecID (line 4827) | enum AVCodecID type AVCodecID (line 4835) | enum AVCodecID type AVSampleFormat (line 4835) | enum AVSampleFormat type AVCodecID (line 4845) | enum AVCodecID type AVBitStreamFilterContext (line 4858) | typedef struct AVBitStreamFilterContext { type AVBitStreamFilter (line 4866) | typedef struct AVBitStreamFilter { type AVLockOp (line 5023) | enum AVLockOp { type AVLockOp (line 5043) | enum AVLockOp type AVMediaType (line 5048) | enum AVMediaType type AVCodecID (line 5048) | enum AVCodecID type AVCodecID (line 5054) | enum AVCodecID type AVCodecID (line 5075) | enum AVCodecID FILE: src/3rdparty/ffmpeg/include/libavcodec/avfft.h type FFTSample (line 35) | typedef float FFTSample; type FFTComplex (line 37) | typedef struct FFTComplex { type FFTContext (line 41) | typedef struct FFTContext FFTContext; type RDFTransformType (line 71) | enum RDFTransformType { type RDFTContext (line 78) | typedef struct RDFTContext RDFTContext; type RDFTransformType (line 85) | enum RDFTransformType type DCTContext (line 91) | typedef struct DCTContext DCTContext; type DCTTransformType (line 93) | enum DCTTransformType { type DCTTransformType (line 110) | enum DCTTransformType FILE: src/3rdparty/ffmpeg/include/libavcodec/dxva2.h type dxva_context (line 59) | struct dxva_context { FILE: src/3rdparty/ffmpeg/include/libavcodec/vaapi.h type vaapi_context (line 50) | struct vaapi_context { FILE: src/3rdparty/ffmpeg/include/libavcodec/vda.h type vda_context (line 63) | struct vda_context { type vda_context (line 157) | struct vda_context type vda_context (line 162) | struct vda_context FILE: src/3rdparty/ffmpeg/include/libavcodec/vdpau.h type AVCodecContext (line 69) | struct AVCodecContext type AVFrame (line 70) | struct AVFrame type AVCodecContext (line 72) | struct AVCodecContext type AVFrame (line 72) | struct AVFrame type AVVDPAUContext (line 90) | typedef struct AVVDPAUContext { type vdpau_render_state (line 189) | struct vdpau_render_state { FILE: src/3rdparty/ffmpeg/include/libavcodec/xvmc.h function attribute_deprecated (line 46) | attribute_deprecated struct xvmc_pix_fmt { FILE: src/3rdparty/ffmpeg/include/libavdevice/avdevice.h type AVDeviceRect (line 69) | typedef struct AVDeviceRect { type AVAppToDevMessageType (line 79) | enum AVAppToDevMessageType { type AVDevToAppMessageType (line 110) | enum AVDevToAppMessageType { type AVFormatContext (line 176) | struct AVFormatContext type AVAppToDevMessageType (line 177) | enum AVAppToDevMessageType type AVFormatContext (line 190) | struct AVFormatContext type AVDevToAppMessageType (line 191) | enum AVDevToAppMessageType type AVDeviceInfo (line 197) | typedef struct AVDeviceInfo { type AVDeviceInfoList (line 205) | typedef struct AVDeviceInfoList { type AVFormatContext (line 224) | struct AVFormatContext FILE: src/3rdparty/ffmpeg/include/libavfilter/avcodec.h type AVMediaType (line 64) | enum AVMediaType FILE: src/3rdparty/ffmpeg/include/libavfilter/avfilter.h type AVFilterContext (line 64) | typedef struct AVFilterContext AVFilterContext; type AVFilterLink (line 65) | typedef struct AVFilterLink AVFilterLink; type AVFilterPad (line 66) | typedef struct AVFilterPad AVFilterPad; type AVFilterFormats (line 67) | typedef struct AVFilterFormats AVFilterFormats; type AVFilterBuffer (line 75) | typedef struct AVFilterBuffer { type AVFilterBufferRefAudioProps (line 125) | typedef struct AVFilterBufferRefAudioProps { type AVFilterBufferRefVideoProps (line 137) | typedef struct AVFilterBufferRefVideoProps { type AVFilterBufferRef (line 158) | typedef struct AVFilterBufferRef { type AVFilterPad (line 256) | struct AVFilterPad { type AVMediaType (line 424) | enum AVMediaType type AVFilter (line 470) | typedef struct AVFilter { type AVFilterInternal (line 630) | typedef struct AVFilterInternal AVFilterInternal; type AVFilterContext (line 633) | struct AVFilterContext { type AVFilterLink (line 696) | struct AVFilterLink { type AVPixelFormat (line 915) | enum AVPixelFormat type AVSampleFormat (line 936) | enum AVSampleFormat type AVSampleFormat (line 956) | enum AVSampleFormat type AVFilterGraphInternal (line 1136) | typedef struct AVFilterGraphInternal AVFilterGraphInternal; type AVFilterGraph (line 1167) | typedef struct AVFilterGraph { type AVFilterInOut (line 1347) | typedef struct AVFilterInOut { FILE: src/3rdparty/ffmpeg/include/libavfilter/buffersink.h type AVBufferSinkParams (line 122) | typedef struct { type AVABufferSinkParams (line 136) | typedef struct { FILE: src/3rdparty/ffmpeg/include/libavformat/avformat.h type AVFormatContext (line 262) | struct AVFormatContext type AVDeviceInfoList (line 264) | struct AVDeviceInfoList type AVFrac (line 377) | typedef struct AVFrac { type AVCodecTag (line 384) | struct AVCodecTag type AVProbeData (line 389) | typedef struct AVProbeData { type AVOutputFormat (line 443) | typedef struct AVOutputFormat { type AVInputFormat (line 543) | typedef struct AVInputFormat { type AVStreamParseType (line 673) | enum AVStreamParseType { type AVIndexEntry (line 684) | typedef struct AVIndexEntry { type AVStream (line 743) | typedef struct AVStream { type AVProgram (line 1017) | typedef struct AVProgram { type AVChapter (line 1046) | typedef struct AVChapter { type AVFormatContext (line 1057) | struct AVFormatContext type AVDurationEstimationMethod (line 1065) | enum AVDurationEstimationMethod { type AVFormatInternal (line 1071) | typedef struct AVFormatInternal AVFormatInternal; type AVFormatContext (line 1081) | typedef struct AVFormatContext { type AVDurationEstimationMethod (line 1571) | enum AVDurationEstimationMethod type AVPacketList (line 1573) | typedef struct AVPacketList { type AVMediaType (line 1896) | enum AVMediaType type AVCodecID (line 2210) | enum AVCodecID type AVMediaType (line 2212) | enum AVMediaType type AVFormatContext (line 2229) | struct AVFormatContext type AVCodecID (line 2305) | enum AVCodecID type AVCodecTag (line 2305) | struct AVCodecTag type AVCodecTag (line 2315) | struct AVCodecTag type AVCodecID (line 2315) | enum AVCodecID type AVCodecTag (line 2326) | struct AVCodecTag type AVCodecID (line 2326) | enum AVCodecID type AVCodecID (line 2447) | enum AVCodecID type AVCodecTag (line 2464) | struct AVCodecTag type AVCodecTag (line 2468) | struct AVCodecTag type AVCodecTag (line 2472) | struct AVCodecTag type AVCodecTag (line 2476) | struct AVCodecTag FILE: src/3rdparty/ffmpeg/include/libavformat/avio.h type AVIOInterruptCB (line 51) | typedef struct AVIOInterruptCB { type AVIOContext (line 68) | typedef struct AVIOContext { function av_always_inline (line 257) | static av_always_inline int64_t avio_tell(AVIOContext *s) FILE: src/3rdparty/ffmpeg/include/libavutil/aes.h type AVAES (line 37) | struct AVAES type AVAES (line 42) | struct AVAES type AVAES (line 49) | struct AVAES type AVAES (line 59) | struct AVAES FILE: src/3rdparty/ffmpeg/include/libavutil/audio_fifo.h type AVAudioFifo (line 46) | typedef struct AVAudioFifo AVAudioFifo; type AVSampleFormat (line 63) | enum AVSampleFormat FILE: src/3rdparty/ffmpeg/include/libavutil/avstring.h function av_strnlen (line 140) | static inline size_t av_strnlen(const char *s, size_t len) function av_toupper (line 221) | static inline int av_toupper(int c) function av_tolower (line 231) | static inline int av_tolower(int c) type AVEscapeMode (line 271) | enum AVEscapeMode { type AVEscapeMode (line 311) | enum AVEscapeMode FILE: src/3rdparty/ffmpeg/include/libavutil/avutil.h type AVMediaType (line 186) | enum AVMediaType { type AVMediaType (line 200) | enum AVMediaType type AVPictureType (line 259) | enum AVPictureType { type AVPictureType (line 277) | enum AVPictureType FILE: src/3rdparty/ffmpeg/include/libavutil/blowfish.h type AVBlowfish (line 35) | typedef struct AVBlowfish { type AVBlowfish (line 47) | struct AVBlowfish type AVBlowfish (line 57) | struct AVBlowfish type AVBlowfish (line 70) | struct AVBlowfish FILE: src/3rdparty/ffmpeg/include/libavutil/bprint.h type AVBPrint (line 77) | typedef struct AVBPrint { type tm (line 145) | struct tm type tm (line 157) | struct tm function av_bprint_is_complete (line 182) | static inline int av_bprint_is_complete(AVBPrint *buf) type AVEscapeMode (line 214) | enum AVEscapeMode FILE: src/3rdparty/ffmpeg/include/libavutil/bswap.h function av_bswap16 (line 60) | uint16_t av_bswap16(uint16_t x) function av_bswap32 (line 68) | uint32_t av_bswap32(uint32_t x) function av_bswap64 (line 75) | static inline uint64_t av_const av_bswap64(uint64_t x) FILE: src/3rdparty/ffmpeg/include/libavutil/buffer.h type AVBuffer (line 73) | typedef struct AVBuffer AVBuffer; type AVBufferRef (line 81) | typedef struct AVBufferRef { type AVBufferPool (line 238) | typedef struct AVBufferPool AVBufferPool; FILE: src/3rdparty/ffmpeg/include/libavutil/channel_layout.h type AVMatrixEncoding (line 113) | enum AVMatrixEncoding { type AVBPrint (line 161) | struct AVBPrint type AVBPrint (line 165) | struct AVBPrint FILE: src/3rdparty/ffmpeg/include/libavutil/common.h function av_clip_c (line 105) | int av_clip_c(int a, int amin, int amax) function av_clip64_c (line 122) | int64_t av_clip64_c(int64_t a, int64_t amin, int64_t amax) function av_clip_uint8_c (line 137) | uint8_t av_clip_uint8_c(int a) function av_clip_int8_c (line 148) | int8_t av_clip_int8_c(int a) function av_clip_uint16_c (line 159) | uint16_t av_clip_uint16_c(int a) function av_clip_int16_c (line 170) | int16_t av_clip_int16_c(int a) function av_clipl_int32_c (line 181) | int32_t av_clipl_int32_c(int64_t a) function av_clip_uintp2_c (line 193) | unsigned av_clip_uintp2_c(int a, int p) function av_always_inline (line 206) | static av_always_inline int av_sat_add32_c(int a, int b) function av_always_inline (line 218) | static av_always_inline int av_sat_dadd32_c(int a, int b) function av_clipf_c (line 230) | float av_clipf_c(float a, float amin, float amax) function av_clipd_c (line 247) | double av_clipd_c(double a, double amin, double amax) function av_ceil_log2_c (line 261) | int av_ceil_log2_c(int x) function av_popcount_c (line 271) | int av_popcount_c(uint32_t x) function av_popcount64_c (line 285) | int av_popcount64_c(uint64_t x) FILE: src/3rdparty/ffmpeg/include/libavutil/crc.h type AVCRC (line 34) | typedef uint32_t AVCRC; type AVCRCId (line 36) | typedef enum { FILE: src/3rdparty/ffmpeg/include/libavutil/dict.h type AVDictionaryEntry (line 78) | typedef struct AVDictionaryEntry { type AVDictionary (line 83) | typedef struct AVDictionary AVDictionary; FILE: src/3rdparty/ffmpeg/include/libavutil/downmix_info.h type AVDownmixType (line 44) | enum AVDownmixType { type AVDownmixInfo (line 58) | typedef struct AVDownmixInfo { FILE: src/3rdparty/ffmpeg/include/libavutil/eval.h type AVExpr (line 31) | typedef struct AVExpr AVExpr; FILE: src/3rdparty/ffmpeg/include/libavutil/fifo.h type AVFifoBuffer (line 31) | typedef struct AVFifoBuffer { FILE: src/3rdparty/ffmpeg/include/libavutil/frame.h type AVColorSpace (line 39) | enum AVColorSpace{ type AVColorRange (line 54) | enum AVColorRange{ type AVFrameSideDataType (line 70) | enum AVFrameSideDataType { type AVFrameSideData (line 97) | typedef struct AVFrameSideData { type AVFrame (line 133) | typedef struct AVFrame { type AVColorSpace (line 566) | enum AVColorSpace type AVColorSpace (line 567) | enum AVColorSpace type AVColorRange (line 568) | enum AVColorRange type AVColorRange (line 569) | enum AVColorRange type AVColorSpace (line 575) | enum AVColorSpace type AVFrameSideDataType (line 719) | enum AVFrameSideDataType type AVFrameSideDataType (line 727) | enum AVFrameSideDataType FILE: src/3rdparty/ffmpeg/include/libavutil/hmac.h type AVHMACType (line 32) | enum AVHMACType { type AVHMAC (line 41) | typedef struct AVHMAC AVHMAC; type AVHMACType (line 47) | enum AVHMACType FILE: src/3rdparty/ffmpeg/include/libavutil/imgutils.h type AVPixelFormat (line 58) | enum AVPixelFormat type AVPixelFormat (line 67) | enum AVPixelFormat type AVPixelFormat (line 80) | enum AVPixelFormat type AVPixelFormat (line 94) | enum AVPixelFormat type AVPixelFormat (line 120) | enum AVPixelFormat type AVPixelFormat (line 150) | enum AVPixelFormat type AVPixelFormat (line 158) | enum AVPixelFormat type AVPixelFormat (line 179) | enum AVPixelFormat type AVPixelFormat (line 193) | enum AVPixelFormat FILE: src/3rdparty/ffmpeg/include/libavutil/intfloat.h function av_always_inline (line 40) | static av_always_inline float av_int2float(uint32_t i) function av_always_inline (line 50) | static av_always_inline uint32_t av_float2int(float f) function av_always_inline (line 60) | static av_always_inline double av_int2double(uint64_t i) function av_always_inline (line 70) | static av_always_inline uint64_t av_double2int(double f) FILE: src/3rdparty/ffmpeg/include/libavutil/intfloat_readwrite.h type AVExtFloat (line 31) | typedef struct AVExtFloat { FILE: src/3rdparty/ffmpeg/include/libavutil/intreadwrite.h type av_alias64 (line 27) | typedef union { type av_alias32 (line 36) | typedef union { type av_alias16 (line 43) | typedef union { FILE: src/3rdparty/ffmpeg/include/libavutil/lfg.h type AVLFG (line 25) | typedef struct AVLFG { function av_lfg_get (line 38) | static inline unsigned int av_lfg_get(AVLFG *c){ function av_mlfg_get (line 48) | static inline unsigned int av_mlfg_get(AVLFG *c){ FILE: src/3rdparty/ffmpeg/include/libavutil/log.h type AVClassCategory (line 28) | typedef enum { type AVOptionRanges (line 43) | struct AVOptionRanges type AVClass (line 50) | typedef struct AVClass { FILE: src/3rdparty/ffmpeg/include/libavutil/mathematics.h type AVRounding (line 70) | enum AVRounding { type AVRounding (line 99) | enum AVRounding type AVRounding (line 113) | enum AVRounding FILE: src/3rdparty/ffmpeg/include/libavutil/md5.h type AVMD5 (line 37) | struct AVMD5 type AVMD5 (line 42) | struct AVMD5 type AVMD5 (line 49) | struct AVMD5 type AVMD5 (line 58) | struct AVMD5 type AVMD5 (line 66) | struct AVMD5 FILE: src/3rdparty/ffmpeg/include/libavutil/mem.h function av_size_mult (line 311) | static inline int av_size_mult(size_t a, size_t b, size_t *r) FILE: src/3rdparty/ffmpeg/include/libavutil/murmur3.h type AVMurMur3 (line 26) | struct AVMurMur3 type AVMurMur3 (line 27) | struct AVMurMur3 type AVMurMur3 (line 28) | struct AVMurMur3 type AVMurMur3 (line 29) | struct AVMurMur3 type AVMurMur3 (line 30) | struct AVMurMur3 FILE: src/3rdparty/ffmpeg/include/libavutil/opt.h type AVOptionType (line 220) | enum AVOptionType{ type AVOption (line 253) | typedef struct AVOption { type AVOptionRange (line 314) | typedef struct AVOptionRange { type AVOptionRanges (line 324) | typedef struct AVOptionRanges { type AVDictionary (line 492) | struct AVDictionary type AVPixelFormat (line 669) | enum AVPixelFormat type AVSampleFormat (line 670) | enum AVSampleFormat type AVPixelFormat (line 713) | enum AVPixelFormat type AVSampleFormat (line 714) | enum AVSampleFormat FILE: src/3rdparty/ffmpeg/include/libavutil/parseutils.h type tm (line 172) | struct tm type tm (line 185) | struct tm FILE: src/3rdparty/ffmpeg/include/libavutil/pixdesc.h type AVComponentDescriptor (line 30) | typedef struct AVComponentDescriptor{ type AVPixFmtDescriptor (line 57) | typedef struct AVPixFmtDescriptor{ type AVPixelFormat (line 194) | enum AVPixelFormat type AVPixelFormat (line 202) | enum AVPixelFormat type AVPixelFormat (line 214) | enum AVPixelFormat type AVPixelFormat (line 237) | enum AVPixelFormat type AVPixelFormat (line 252) | enum AVPixelFormat type AVPixelFormat (line 269) | enum AVPixelFormat type AVPixelFormat (line 276) | enum AVPixelFormat type AVPixelFormat (line 288) | enum AVPixelFormat type AVPixelFormat (line 288) | enum AVPixelFormat FILE: src/3rdparty/ffmpeg/include/libavutil/pixfmt.h type AVPixelFormat (line 66) | enum AVPixelFormat { FILE: src/3rdparty/ffmpeg/include/libavutil/rational.h type AVRational (line 43) | typedef struct AVRational{ function AVRational (line 53) | static inline AVRational av_make_q(int num, int den) function av_cmp_q (line 66) | static inline int av_cmp_q(AVRational a, AVRational b){ function av_q2d (line 80) | static inline double av_q2d(AVRational a){ function av_always_inline (line 133) | static av_always_inline AVRational av_inv_q(AVRational q) FILE: src/3rdparty/ffmpeg/include/libavutil/ripemd.h type AVRIPEMD (line 38) | struct AVRIPEMD type AVRIPEMD (line 43) | struct AVRIPEMD type AVRIPEMD (line 52) | struct AVRIPEMD type AVRIPEMD (line 61) | struct AVRIPEMD type AVRIPEMD (line 69) | struct AVRIPEMD FILE: src/3rdparty/ffmpeg/include/libavutil/samplefmt.h type AVSampleFormat (line 49) | enum AVSampleFormat { type AVSampleFormat (line 70) | enum AVSampleFormat type AVSampleFormat (line 76) | enum AVSampleFormat type AVSampleFormat (line 84) | enum AVSampleFormat type AVSampleFormat (line 84) | enum AVSampleFormat type AVSampleFormat (line 95) | enum AVSampleFormat type AVSampleFormat (line 95) | enum AVSampleFormat type AVSampleFormat (line 106) | enum AVSampleFormat type AVSampleFormat (line 106) | enum AVSampleFormat type AVSampleFormat (line 120) | enum AVSampleFormat type AVSampleFormat (line 127) | enum AVSampleFormat type AVSampleFormat (line 137) | enum AVSampleFormat type AVSampleFormat (line 145) | enum AVSampleFormat type AVSampleFormat (line 158) | enum AVSampleFormat type AVSampleFormat (line 193) | enum AVSampleFormat type AVSampleFormat (line 215) | enum AVSampleFormat type AVSampleFormat (line 227) | enum AVSampleFormat type AVSampleFormat (line 242) | enum AVSampleFormat type AVSampleFormat (line 254) | enum AVSampleFormat FILE: src/3rdparty/ffmpeg/include/libavutil/sha.h type AVSHA (line 37) | struct AVSHA type AVSHA (line 42) | struct AVSHA type AVSHA (line 51) | struct AVSHA type AVSHA (line 60) | struct AVSHA type AVSHA (line 68) | struct AVSHA FILE: src/3rdparty/ffmpeg/include/libavutil/sha512.h type AVSHA512 (line 38) | struct AVSHA512 type AVSHA512 (line 43) | struct AVSHA512 type AVSHA512 (line 52) | struct AVSHA512 type AVSHA512 (line 61) | struct AVSHA512 type AVSHA512 (line 69) | struct AVSHA512 FILE: src/3rdparty/ffmpeg/include/libavutil/stereo3d.h type AVStereo3DType (line 28) | enum AVStereo3DType { type AVStereo3D (line 120) | typedef struct AVStereo3D { FILE: src/3rdparty/ffmpeg/include/libavutil/timecode.h type AVTimecodeFlag (line 35) | enum AVTimecodeFlag { type AVTimecode (line 41) | typedef struct { FILE: src/3rdparty/ffmpeg/include/libavutil/xtea.h type AVXTEA (line 35) | typedef struct AVXTEA { type AVXTEA (line 45) | struct AVXTEA type AVXTEA (line 57) | struct AVXTEA FILE: src/3rdparty/ffmpeg/include/libswresample/swresample.h type SwrDitherType (line 109) | enum SwrDitherType { type SwrEngine (line 127) | enum SwrEngine { type SwrFilterType (line 134) | enum SwrFilterType { type SwrContext (line 140) | typedef struct SwrContext SwrContext; type SwrContext (line 159) | struct SwrContext type SwrContext (line 166) | struct SwrContext type SwrContext (line 173) | struct SwrContext type SwrContext (line 195) | struct SwrContext type SwrContext (line 195) | struct SwrContext type AVSampleFormat (line 196) | enum AVSampleFormat type AVSampleFormat (line 197) | enum AVSampleFormat type SwrContext (line 203) | struct SwrContext type SwrContext (line 223) | struct SwrContext type SwrContext (line 239) | struct SwrContext type SwrContext (line 244) | struct SwrContext type SwrContext (line 254) | struct SwrContext type SwrContext (line 265) | struct SwrContext type SwrContext (line 270) | struct SwrContext type SwrContext (line 275) | struct SwrContext type SwrContext (line 297) | struct SwrContext FILE: src/3rdparty/ffmpeg/include/libswscale/swscale.h type SwsVector (line 120) | typedef struct SwsVector { type SwsFilter (line 126) | typedef struct SwsFilter { type SwsContext (line 133) | struct SwsContext type AVPixelFormat (line 139) | enum AVPixelFormat type AVPixelFormat (line 145) | enum AVPixelFormat type AVPixelFormat (line 152) | enum AVPixelFormat type SwsContext (line 159) | struct SwsContext type SwsContext (line 167) | struct SwsContext type SwsContext (line 173) | struct SwsContext type SwsContext (line 192) | struct SwsContext type AVPixelFormat (line 192) | enum AVPixelFormat type AVPixelFormat (line 193) | enum AVPixelFormat type SwsContext (line 224) | struct SwsContext type SwsContext (line 238) | struct SwsContext type SwsContext (line 245) | struct SwsContext type SwsContext (line 318) | struct SwsContext type SwsContext (line 318) | struct SwsContext type AVPixelFormat (line 319) | enum AVPixelFormat type AVPixelFormat (line 320) | enum AVPixelFormat FILE: src/3rdparty/ffmpeg/include/stdint.h type int_least8_t (line 94) | typedef int8_t int_least8_t; type int_least16_t (line 95) | typedef int16_t int_least16_t; type int_least32_t (line 96) | typedef int32_t int_least32_t; type int_least64_t (line 97) | typedef int64_t int_least64_t; type uint_least8_t (line 98) | typedef uint8_t uint_least8_t; type uint_least16_t (line 99) | typedef uint16_t uint_least16_t; type uint_least32_t (line 100) | typedef uint32_t uint_least32_t; type uint_least64_t (line 101) | typedef uint64_t uint_least64_t; type int_fast8_t (line 104) | typedef int8_t int_fast8_t; type int_fast16_t (line 105) | typedef int16_t int_fast16_t; type int_fast32_t (line 106) | typedef int32_t int_fast32_t; type int_fast64_t (line 107) | typedef int64_t int_fast64_t; type uint_fast8_t (line 108) | typedef uint8_t uint_fast8_t; type uint_fast16_t (line 109) | typedef uint16_t uint_fast16_t; type uint_fast32_t (line 110) | typedef uint32_t uint_fast32_t; type uint_fast64_t (line 111) | typedef uint64_t uint_fast64_t; type intmax_t (line 123) | typedef int64_t intmax_t; type uintmax_t (line 124) | typedef uint64_t uintmax_t; FILE: src/3rdparty/glut/include/GL/glut.h type wchar_t (line 50) | typedef unsigned short wchar_t; function glutInit_ATEXIT_HACK (line 486) | static void APIENTRY glutInit_ATEXIT_HACK(int *argcp, char **argv) { __g... function glutCreateWindow_ATEXIT_HACK (line 503) | static int APIENTRY glutCreateWindow_ATEXIT_HACK(const char *title) { re... function glutCreateMenu_ATEXIT_HACK (line 549) | static int APIENTRY glutCreateMenu_ATEXIT_HACK(void (GLUTCALLBACK *func)... FILE: src/3rdparty/opencv/include/opencv2/aruco.hpp type cv (line 73) | namespace cv { type aruco (line 74) | namespace aruco { function DetectorParameters (line 124) | struct CV_EXPORTS DetectorParameters { function Board (line 224) | class CV_EXPORTS Board { function GridBoard (line 246) | class CV_EXPORTS GridBoard : public Board { FILE: src/3rdparty/opencv/include/opencv2/aruco/charuco.hpp type cv (line 47) | namespace cv { type aruco (line 48) | namespace aruco { function CharucoBoard (line 62) | class CV_EXPORTS CharucoBoard : public Board { FILE: src/3rdparty/opencv/include/opencv2/aruco/dictionary.hpp type cv (line 44) | namespace cv { type aruco (line 45) | namespace aruco { function Dictionary (line 61) | class CV_EXPORTS Dictionary { type PREDEFINED_DICTIONARY_NAME (line 114) | enum PREDEFINED_DICTIONARY_NAME { FILE: src/3rdparty/opencv/include/opencv2/bgsegm.hpp type cv (line 50) | namespace cv type bgsegm (line 52) | namespace bgsegm function BackgroundSubtractorMOG (line 62) | class CV_EXPORTS_W BackgroundSubtractorMOG : public BackgroundSubtra... function BackgroundSubtractorGMG (line 99) | class CV_EXPORTS_W BackgroundSubtractorGMG : public BackgroundSubtra... FILE: src/3rdparty/opencv/include/opencv2/bioinspired/retina.hpp type cv (line 77) | namespace cv{ type bioinspired (line 78) | namespace bioinspired{ type RetinaParameters (line 149) | struct RetinaParameters{ type OPLandIplParvoParameters (line 151) | struct OPLandIplParvoParameters{ method OPLandIplParvoParameters (line 152) | OPLandIplParvoParameters():colorMode(true), type IplMagnoParameters (line 165) | struct IplMagnoParameters{ method IplMagnoParameters (line 166) | IplMagnoParameters(): function Algorithm (line 207) | class CV_EXPORTS_W Retina : public Algorithm { FILE: src/3rdparty/opencv/include/opencv2/bioinspired/retinafasttonemapping.hpp type cv (line 78) | namespace cv{ type bioinspired (line 79) | namespace bioinspired{ function RetinaFastToneMapping (line 99) | class CV_EXPORTS_W RetinaFastToneMapping : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/bioinspired/transientareassegmentationmodule.hpp type cv (line 73) | namespace cv type bioinspired (line 75) | namespace bioinspired type SegmentationParameters (line 82) | struct SegmentationParameters{ // CV_EXPORTS_W_MAP to export to pyth... method SegmentationParameters (line 84) | SegmentationParameters(): function TransientAreasSegmentationModule (line 122) | class CV_EXPORTS_W TransientAreasSegmentationModule: public Algorithm FILE: src/3rdparty/opencv/include/opencv2/calib3d.hpp type cv (line 215) | namespace cv function StereoMatcher (line 1573) | class CV_EXPORTS_W StereoMatcher : public Algorithm function StereoMatcher (line 1614) | class CV_EXPORTS_W StereoBM : public StereoMatcher function StereoMatcher (line 1679) | class CV_EXPORTS_W StereoSGBM : public StereoMatcher type fisheye (line 1753) | namespace fisheye FILE: src/3rdparty/opencv/include/opencv2/calib3d/calib3d_c.h type CvPOSITObject (line 61) | typedef struct CvPOSITObject CvPOSITObject; type CvStereoBMState (line 322) | typedef struct CvStereoBMState function class (line 386) | class CV_EXPORTS CvLevMarq FILE: src/3rdparty/opencv/include/opencv2/ccalib.hpp type cv (line 55) | namespace cv{ namespace ccalib{ type ccalib (line 55) | namespace ccalib{ function CustomPattern (line 60) | class CV_EXPORTS CustomPattern : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/ccalib/multicalib.hpp type cv (line 50) | namespace cv { namespace multicalib { type multicalib (line 50) | namespace multicalib { function MultiCameraCalibration (line 72) | class CV_EXPORTS MultiCameraCalibration FILE: src/3rdparty/opencv/include/opencv2/ccalib/omnidir.hpp type cv (line 48) | namespace cv type omnidir (line 50) | namespace omnidir type internal (line 243) | namespace internal FILE: src/3rdparty/opencv/include/opencv2/ccalib/randpattern.hpp type cv (line 48) | namespace cv { namespace randpattern { type randpattern (line 48) | namespace randpattern { function RandomPatternCornerFinder (line 65) | class CV_EXPORTS RandomPatternCornerFinder function RandomPatternGenerator (line 153) | class CV_EXPORTS RandomPatternGenerator FILE: src/3rdparty/opencv/include/opencv2/core.hpp type cv (line 97) | namespace cv { class CV_EXPORTS (line 109) | class CV_EXPORTS type SortFlags (line 148) | enum SortFlags { SORT_EVERY_ROW = 0, //!< each matrix row is sorted... type CovarFlags (line 165) | enum CovarFlags { type KmeansFlags (line 201) | enum KmeansFlags { type LineTypes (line 214) | enum LineTypes { type HersheyFonts (line 223) | enum HersheyFonts { type ReduceTypes (line 235) | enum ReduceTypes { REDUCE_SUM = 0, //!< the output is the sum of all r... function PCA (line 2276) | class CV_EXPORTS PCA function LDA (line 2422) | class CV_EXPORTS LDA function SVD (line 2504) | class CV_EXPORTS SVD function RNG (line 2643) | class CV_EXPORTS RNG function RNG_MT19937 (line 2798) | class CV_EXPORTS RNG_MT19937 function Formatted (line 2888) | class CV_EXPORTS Formatted function Formatter (line 2897) | class CV_EXPORTS Formatter function String (line 2920) | static inline function String (line 2929) | static inline class CV_EXPORTS (line 2937) | class CV_EXPORTS type ParamType (line 2939) | struct ParamType {} function Algorithm (line 2976) | class CV_EXPORTS_W Algorithm type Param (line 3064) | struct Param { type ParamType (line 3071) | struct ParamType type ParamType (line 3079) | struct ParamType type ParamType (line 3087) | struct ParamType type ParamType (line 3095) | struct ParamType type ParamType (line 3103) | struct ParamType type ParamType > (line 3111) | struct ParamType > type ParamType (line 3119) | struct ParamType type ParamType (line 3127) | struct ParamType type ParamType (line 3135) | struct ParamType type ParamType (line 3143) | struct ParamType type ParamType (line 3151) | struct ParamType FILE: src/3rdparty/opencv/include/opencv2/core/affine.hpp type cv (line 51) | namespace cv class Affine3 (line 61) | class Affine3 class DataType< Affine3<_Tp> > (line 148) | class DataType< Affine3<_Tp> > function V (line 450) | inline FILE: src/3rdparty/opencv/include/opencv2/core/base.hpp type cv (line 58) | namespace cv type Error (line 64) | namespace Error { type Code (line 66) | enum Code { type DecompTypes (line 131) | enum DecompTypes { type NormTypes (line 186) | enum NormTypes { NORM_INF = 1, type CmpTypes (line 198) | enum CmpTypes { CMP_EQ = 0, //!< src1 is equal to src2. type GemmFlags (line 207) | enum GemmFlags { GEMM_1_T = 1, //!< transposes src1 type DftFlags (line 212) | enum DftFlags { type BorderTypes (line 251) | enum BorderTypes { type CV_StaticAssert_failed (line 297) | struct CV_StaticAssert_failed type CV_StaticAssert_failed (line 298) | struct CV_StaticAssert_failed { enum { val = 1 }; } type CV_StaticAssert_test (line 299) | struct CV_StaticAssert_test {} function CV_INLINE (line 353) | CV_INLINE CV_NORETURN void errorNoReturn(int _code, const String& _err... function Hamming (line 429) | struct CV_EXPORTS Hamming function _Tp (line 444) | inline _Tp cv_abs(_Tp x) { return std::abs(x); } function cv_abs (line 445) | inline int cv_abs(uchar x) { return x; } function cv_abs (line 446) | inline int cv_abs(schar x) { return std::abs(x); } function cv_abs (line 447) | inline int cv_abs(ushort x) { return x; } function cv_abs (line 448) | inline int cv_abs(short x) { return std::abs(x); } function _AccTp (line 450) | static inline function _AccTp (line 470) | static inline function _AccTp (line 487) | static inline function _AccTp (line 496) | static inline function normL2Sqr (line 516) | static inline float normL2Sqr(const float* a, const float* b, int n) function _AccTp (line 527) | static inline function normL1 (line 547) | inline float normL1(const float* a, const float* b, int n) function normL1 (line 557) | inline int normL1(const uchar* a, const uchar* b, int n) function _AccTp (line 567) | static inline class Vec (line 610) | class Vec class Matx (line 611) | class Matx class Complex (line 613) | class Complex class Point_ (line 614) | class Point_ class Point3_ (line 615) | class Point3_ class Size_ (line 616) | class Size_ class Rect_ (line 617) | class Rect_ class Scalar_ (line 618) | class Scalar_ class CV_EXPORTS (line 620) | class CV_EXPORTS class CV_EXPORTS (line 621) | class CV_EXPORTS class CV_EXPORTS (line 622) | class CV_EXPORTS class CV_EXPORTS (line 623) | class CV_EXPORTS class CV_EXPORTS (line 624) | class CV_EXPORTS class CV_EXPORTS (line 625) | class CV_EXPORTS class CV_EXPORTS (line 627) | class CV_EXPORTS class CV_EXPORTS (line 628) | class CV_EXPORTS class CV_EXPORTS (line 630) | class CV_EXPORTS class CV_EXPORTS (line 632) | class CV_EXPORTS class Mat_ (line 635) | class Mat_ class SparseMat_ (line 636) | class SparseMat_ class CV_EXPORTS (line 638) | class CV_EXPORTS class CV_EXPORTS (line 639) | class CV_EXPORTS class CV_EXPORTS (line 640) | class CV_EXPORTS class MatIterator_ (line 641) | class MatIterator_ class MatConstIterator_ (line 642) | class MatConstIterator_ class SparseMatIterator_ (line 643) | class SparseMatIterator_ class SparseMatConstIterator_ (line 644) | class SparseMatConstIterator_ type ogl (line 646) | namespace ogl class CV_EXPORTS (line 648) | class CV_EXPORTS class CV_EXPORTS (line 649) | class CV_EXPORTS class CV_EXPORTS (line 650) | class CV_EXPORTS type cuda (line 653) | namespace cuda class CV_EXPORTS (line 655) | class CV_EXPORTS class CV_EXPORTS (line 656) | class CV_EXPORTS class CV_EXPORTS (line 657) | class CV_EXPORTS class CV_EXPORTS (line 658) | class CV_EXPORTS type cudev (line 661) | namespace cudev class GpuMat_ (line 663) | class GpuMat_ type ipp (line 666) | namespace ipp FILE: src/3rdparty/opencv/include/opencv2/core/bufferpool.hpp type cv (line 10) | namespace cv class BufferPoolController (line 16) | class BufferPoolController FILE: src/3rdparty/opencv/include/opencv2/core/core_c.h function CV_INLINE (line 298) | CV_INLINE void cvDecRefData( CvArr* arr ) function CV_INLINE (line 324) | CV_INLINE int cvIncRefData( CvArr* arr ) function CV_INLINE (line 380) | CV_INLINE CvMat* cvGetRow( const CvArr* arr, CvMat* submat, int row ) function CV_INLINE (line 406) | CV_INLINE CvMat* cvGetCol( const CvArr* arr, CvMat* submat, int col ) function CV_INLINE (line 475) | CV_INLINE void cvReleaseMatND( CvMatND** mat ) function CV_INLINE (line 542) | CV_INLINE CvSparseNode* cvGetNextSparseNode( CvSparseMatIterator* mat_it... type CvNArrayIterator (line 566) | typedef struct CvNArrayIterator function CV_INLINE (line 1062) | CV_INLINE void cvSubS( const CvArr* src, CvScalar value, CvArr* dst, function CV_INLINE (line 1737) | CV_INLINE CvSetElem* cvSetNew( CvSet* set_header ) function CV_INLINE (line 1752) | CV_INLINE void cvSetRemoveByPtr( CvSet* set_header, void* elem ) function CV_INLINE (line 1767) | CV_INLINE CvSetElem* cvGetSetElem( const CvSet* set_header, int idx ) type CvGraphScanner (line 1860) | typedef struct CvGraphScanner type CvTreeNodeIterator (line 1894) | typedef struct CvTreeNodeIterator type IplImage (line 1935) | typedef IplImage* (CV_STDCALL* Cv_iplCreateImageHeader) type IplROI (line 1940) | typedef IplROI* (CV_STDCALL* Cv_iplCreateROI)(int,int,int,int,int); type IplImage (line 1941) | typedef IplImage* (CV_STDCALL* Cv_iplCloneImage)(const IplImage*); function CV_INLINE (line 2316) | CV_INLINE int cvReadInt( const CvFileNode* node, int default_value CV_DE... function CV_INLINE (line 2331) | CV_INLINE int cvReadIntByName( const CvFileStorage* fs, const CvFileNode... function CV_INLINE (line 2347) | CV_INLINE double cvReadReal( const CvFileNode* node, double default_valu... function CV_INLINE (line 2362) | CV_INLINE double cvReadRealByName( const CvFileStorage* fs, const CvFile... function CV_INLINE (line 2377) | CV_INLINE const char* cvReadString( const CvFileNode* node, function CV_INLINE (line 2391) | CV_INLINE const char* cvReadStringByName( const CvFileStorage* fs, const... function CV_INLINE (line 2423) | CV_INLINE void* cvReadByName( CvFileStorage* fs, const CvFileNode* map, function CvType (line 2741) | struct CV_EXPORTS CvType function namespace (line 2757) | namespace cv type Ptr (line 2795) | typedef Ptr MemStorage; type SeqIterator (line 2811) | typedef SeqIterator<_Tp> const_iterator; function _Tp (line 2822) | const _Tp& operator[](int idx) const; FILE: src/3rdparty/opencv/include/opencv2/core/cuda.hpp type cv (line 65) | namespace cv { namespace cuda { type cuda (line 65) | namespace cuda { function GpuMat (line 96) | class CV_EXPORTS GpuMat function HostMem (line 353) | class CV_EXPORTS HostMem function Event (line 502) | class CV_EXPORTS Event type FeatureSet (line 573) | enum FeatureSet function TargetArchs (line 602) | class CV_EXPORTS TargetArchs function DeviceInfo (line 629) | class CV_EXPORTS DeviceInfo FILE: src/3rdparty/opencv/include/opencv2/core/cuda.inl.hpp type cv (line 51) | namespace cv { namespace cuda { type cuda (line 51) | namespace cuda { function GpuMat (line 121) | inline function GpuMat (line 153) | inline function GpuMat (line 167) | inline function GpuMat (line 173) | inline function uchar (line 206) | inline function uchar (line 213) | inline function _Tp (line 220) | inline function _Tp (line 226) | inline function GpuMat (line 244) | inline function GpuMat (line 250) | inline function GpuMat (line 256) | inline function GpuMat (line 262) | inline function GpuMat (line 268) | inline function GpuMat (line 274) | inline function GpuMat (line 280) | inline function GpuMat (line 286) | inline function Size (line 334) | inline function GpuMat (line 346) | static inline function createContinuous (line 354) | static inline function GpuMat (line 360) | static inline function ensureSizeIsEnough (line 368) | static inline function swap (line 374) | static inline function HostMem (line 427) | inline function HostMem (line 453) | inline function Mat (line 467) | inline function Size (line 515) | inline function swap (line 527) | static inline type cv (line 618) | namespace cv { type cuda (line 51) | namespace cuda { function GpuMat (line 121) | inline function GpuMat (line 153) | inline function GpuMat (line 167) | inline function GpuMat (line 173) | inline function uchar (line 206) | inline function uchar (line 213) | inline function _Tp (line 220) | inline function _Tp (line 226) | inline function GpuMat (line 244) | inline function GpuMat (line 250) | inline function GpuMat (line 256) | inline function GpuMat (line 262) | inline function GpuMat (line 268) | inline function GpuMat (line 274) | inline function GpuMat (line 280) | inline function GpuMat (line 286) | inline function Size (line 334) | inline function GpuMat (line 346) | static inline function createContinuous (line 354) | static inline function GpuMat (line 360) | static inline function ensureSizeIsEnough (line 368) | static inline function swap (line 374) | static inline function HostMem (line 427) | inline function HostMem (line 453) | inline function Mat (line 467) | inline function Size (line 515) | inline function swap (line 527) | static inline FILE: src/3rdparty/opencv/include/opencv2/core/cuda/block.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type Block (line 54) | struct Block method id (line 56) | unsigned int id() method stride (line 61) | unsigned int stride() method sync (line 66) | void sync() method flattenedThreadId (line 71) | int flattenedThreadId() method __device__ (line 77) | static __device__ __forceinline__ void fill(It beg, It end, cons... method __device__ (line 87) | static __device__ __forceinline__ void yota(OutIt beg, OutIt end... method __device__ (line 98) | static __device__ __forceinline__ void copy(InIt beg, InIt end, ... method __device__ (line 109) | static __device__ __forceinline__ void transfrom(InIt beg, InIt ... method __device__ (line 120) | static __device__ __forceinline__ void transfrom(InIt1 beg1, InI... method __device__ (line 132) | static __device__ __forceinline__ void reduce(volatile T* buffer... method __device__ (line 154) | static __device__ __forceinline__ T reduce(volatile T* buffer, T... method __device__ (line 179) | static __device__ __forceinline__ void reduce_n(T* data, unsigne... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/border_interpolate.hpp type cv (line 56) | namespace cv { namespace cuda { namespace device type cuda (line 56) | namespace cuda { namespace device type device (line 56) | namespace device type BrdRowConstant (line 61) | struct BrdRowConstant method BrdRowConstant (line 65) | explicit __host__ __device__ __forceinline__ BrdRowConstant(int ... method __device__ (line 67) | __device__ __forceinline__ D at_low(int x, const T* data) const method __device__ (line 72) | __device__ __forceinline__ D at_high(int x, const T* data) const method __device__ (line 77) | __device__ __forceinline__ D at(int x, const T* data) const type BrdColConstant (line 86) | struct BrdColConstant method BrdColConstant (line 90) | explicit __host__ __device__ __forceinline__ BrdColConstant(int ... method __device__ (line 92) | __device__ __forceinline__ D at_low(int y, const T* data, size_t... method __device__ (line 97) | __device__ __forceinline__ D at_high(int y, const T* data, size_... method __device__ (line 102) | __device__ __forceinline__ D at(int y, const T* data, size_t ste... type BrdConstant (line 111) | struct BrdConstant method __device__ (line 119) | __device__ __forceinline__ D at(int y, int x, const T* data, siz... method __device__ (line 124) | __device__ __forceinline__ D at(typename Ptr2D::index_type y, ty... type BrdRowReplicate (line 137) | struct BrdRowReplicate method BrdRowReplicate (line 141) | explicit __host__ __device__ __forceinline__ BrdRowReplicate(int... method __host__ (line 142) | __host__ __device__ __forceinline__ BrdRowReplicate(int width, U... method idx_col_high (line 149) | int idx_col_high(int x) const method idx_col (line 154) | int idx_col(int x) const method __device__ (line 159) | __device__ __forceinline__ D at_low(int x, const T* data) const method __device__ (line 164) | __device__ __forceinline__ D at_high(int x, const T* data) const method __device__ (line 169) | __device__ __forceinline__ D at(int x, const T* data) const type BrdColReplicate (line 177) | struct BrdColReplicate method BrdColReplicate (line 181) | explicit __host__ __device__ __forceinline__ BrdColReplicate(int... method __host__ (line 182) | __host__ __device__ __forceinline__ BrdColReplicate(int height, ... method idx_row_high (line 189) | int idx_row_high(int y) const method idx_row (line 194) | int idx_row(int y) const method __device__ (line 199) | __device__ __forceinline__ D at_low(int y, const T* data, size_t... method __device__ (line 204) | __device__ __forceinline__ D at_high(int y, const T* data, size_... method __device__ (line 209) | __device__ __forceinline__ D at(int y, const T* data, size_t ste... type BrdReplicate (line 217) | struct BrdReplicate method __host__ (line 222) | __host__ __device__ __forceinline__ BrdReplicate(int height, int... method idx_row_high (line 229) | int idx_row_high(int y) const method idx_row (line 234) | int idx_row(int y) const method idx_col_low (line 239) | int idx_col_low(int x) const method idx_col_high (line 244) | int idx_col_high(int x) const method idx_col (line 249) | int idx_col(int x) const method __device__ (line 254) | __device__ __forceinline__ D at(int y, int x, const T* data, siz... method __device__ (line 259) | __device__ __forceinline__ D at(typename Ptr2D::index_type y, ty... type BrdRowReflect101 (line 271) | struct BrdRowReflect101 method BrdRowReflect101 (line 275) | explicit __host__ __device__ __forceinline__ BrdRowReflect101(in... method __host__ (line 276) | __host__ __device__ __forceinline__ BrdRowReflect101(int width, ... method idx_col_high (line 283) | int idx_col_high(int x) const method idx_col (line 288) | int idx_col(int x) const method __device__ (line 293) | __device__ __forceinline__ D at_low(int x, const T* data) const method __device__ (line 298) | __device__ __forceinline__ D at_high(int x, const T* data) const method __device__ (line 303) | __device__ __forceinline__ D at(int x, const T* data) const type BrdColReflect101 (line 311) | struct BrdColReflect101 method BrdColReflect101 (line 315) | explicit __host__ __device__ __forceinline__ BrdColReflect101(in... method __host__ (line 316) | __host__ __device__ __forceinline__ BrdColReflect101(int height,... method idx_row_high (line 323) | int idx_row_high(int y) const method idx_row (line 328) | int idx_row(int y) const method __device__ (line 333) | __device__ __forceinline__ D at_low(int y, const T* data, size_t... method __device__ (line 338) | __device__ __forceinline__ D at_high(int y, const T* data, size_... method __device__ (line 343) | __device__ __forceinline__ D at(int y, const T* data, size_t ste... type BrdReflect101 (line 351) | struct BrdReflect101 method __host__ (line 356) | __host__ __device__ __forceinline__ BrdReflect101(int height, in... method idx_row_high (line 363) | int idx_row_high(int y) const method idx_row (line 368) | int idx_row(int y) const method idx_col_low (line 373) | int idx_col_low(int x) const method idx_col_high (line 378) | int idx_col_high(int x) const method idx_col (line 383) | int idx_col(int x) const method __device__ (line 388) | __device__ __forceinline__ D at(int y, int x, const T* data, siz... method __device__ (line 393) | __device__ __forceinline__ D at(typename Ptr2D::index_type y, ty... type BrdRowReflect (line 405) | struct BrdRowReflect method BrdRowReflect (line 409) | explicit __host__ __device__ __forceinline__ BrdRowReflect(int w... method __host__ (line 410) | __host__ __device__ __forceinline__ BrdRowReflect(int width, U) ... method idx_col_high (line 417) | int idx_col_high(int x) const method idx_col (line 422) | int idx_col(int x) const method __device__ (line 427) | __device__ __forceinline__ D at_low(int x, const T* data) const method __device__ (line 432) | __device__ __forceinline__ D at_high(int x, const T* data) const method __device__ (line 437) | __device__ __forceinline__ D at(int x, const T* data) const type BrdColReflect (line 445) | struct BrdColReflect method BrdColReflect (line 449) | explicit __host__ __device__ __forceinline__ BrdColReflect(int h... method __host__ (line 450) | __host__ __device__ __forceinline__ BrdColReflect(int height, U)... method idx_row_high (line 457) | int idx_row_high(int y) const method idx_row (line 462) | int idx_row(int y) const method __device__ (line 467) | __device__ __forceinline__ D at_low(int y, const T* data, size_t... method __device__ (line 472) | __device__ __forceinline__ D at_high(int y, const T* data, size_... method __device__ (line 477) | __device__ __forceinline__ D at(int y, const T* data, size_t ste... type BrdReflect (line 485) | struct BrdReflect method __host__ (line 490) | __host__ __device__ __forceinline__ BrdReflect(int height, int w... method idx_row_high (line 497) | int idx_row_high(int y) const method idx_row (line 502) | int idx_row(int y) const method idx_col_low (line 507) | int idx_col_low(int x) const method idx_col_high (line 512) | int idx_col_high(int x) const method idx_col (line 517) | int idx_col(int x) const method __device__ (line 522) | __device__ __forceinline__ D at(int y, int x, const T* data, siz... method __device__ (line 527) | __device__ __forceinline__ D at(typename Ptr2D::index_type y, ty... type BrdRowWrap (line 539) | struct BrdRowWrap method BrdRowWrap (line 543) | explicit __host__ __device__ __forceinline__ BrdRowWrap(int widt... method __host__ (line 544) | __host__ __device__ __forceinline__ BrdRowWrap(int width_, U) : ... method idx_col_low (line 546) | int idx_col_low(int x) const method idx_col_high (line 551) | int idx_col_high(int x) const method idx_col (line 556) | int idx_col(int x) const method __device__ (line 561) | __device__ __forceinline__ D at_low(int x, const T* data) const method __device__ (line 566) | __device__ __forceinline__ D at_high(int x, const T* data) const method __device__ (line 571) | __device__ __forceinline__ D at(int x, const T* data) const type BrdColWrap (line 579) | struct BrdColWrap method BrdColWrap (line 583) | explicit __host__ __device__ __forceinline__ BrdColWrap(int heig... method __host__ (line 584) | __host__ __device__ __forceinline__ BrdColWrap(int height_, U) :... method idx_row_low (line 586) | int idx_row_low(int y) const method idx_row_high (line 591) | int idx_row_high(int y) const method idx_row (line 596) | int idx_row(int y) const method __device__ (line 601) | __device__ __forceinline__ D at_low(int y, const T* data, size_t... method __device__ (line 606) | __device__ __forceinline__ D at_high(int y, const T* data, size_... method __device__ (line 611) | __device__ __forceinline__ D at(int y, const T* data, size_t ste... type BrdWrap (line 619) | struct BrdWrap method idx_row_low (line 633) | int idx_row_low(int y) const method idx_row_high (line 638) | int idx_row_high(int y) const method idx_row (line 643) | int idx_row(int y) const method idx_col_low (line 648) | int idx_col_low(int x) const method idx_col_high (line 653) | int idx_col_high(int x) const method idx_col (line 658) | int idx_col(int x) const method __device__ (line 663) | __device__ __forceinline__ D at(int y, int x, const T* data, siz... method __device__ (line 668) | __device__ __forceinline__ D at(typename Ptr2D::index_type y, ty... type BorderReader (line 680) | struct BorderReader method elem_type (line 687) | elem_type operator ()(index_type y, index_type x) const type BorderReader< Ptr2D, BrdConstant > (line 698) | struct BorderReader< Ptr2D, BrdConstant > method D (line 708) | D operator ()(index_type y, index_type x) const FILE: src/3rdparty/opencv/include/opencv2/core/cuda/color.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device FILE: src/3rdparty/opencv/include/opencv2/core/cuda/common.hpp type cv (line 65) | namespace cv { namespace cuda { type cuda (line 65) | namespace cuda { function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 77) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 90) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cv (line 77) | namespace cv { namespace cuda type cuda (line 65) | namespace cuda { function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 77) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 90) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cv (line 90) | namespace cv { namespace cuda type cuda (line 65) | namespace cuda { function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 77) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... type cuda (line 90) | namespace cuda function checkCudaError (line 66) | static inline void checkCudaError(cudaError_t err, const char* file,... function isAligned (line 79) | static inline bool isAligned(const T* ptr, size_t size) function isAligned (line 84) | static inline bool isAligned(size_t step, size_t size) type device (line 92) | namespace device function __host__ (line 94) | __host__ __device__ __forceinline__ int divUp(int total, int grain) function bindTexture (line 99) | inline void bindTexture(const textureReference* tex, const PtrStep... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/datamov_utils.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device type ForceGlob (line 59) | struct ForceGlob method Load (line 61) | static void Load(const T* ptr, int offset, T& val) { val = ptr[... type ForceGlob (line 74) | struct ForceGlob method Load (line 61) | static void Load(const T* ptr, int offset, T& val) { val = ptr[... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/color_detail.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device type color_detail (line 60) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 108) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 160) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 231) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 314) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 358) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 402) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 442) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 495) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 544) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 634) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 711) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 792) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 866) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 943) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1103) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1245) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1376) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1518) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1661) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1776) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type color_detail (line 1873) | namespace color_detail type ColorChannel (line 62) | struct ColorChannel method T (line 65) | T max() { return numeric_limits::max(); } method T (line 66) | T half() { return (T)(max()/2 + 1); } type ColorChannel (line 69) | struct ColorChannel method max (line 72) | float max() { return 1.f; } method half (line 73) | float half() { return 0.5f; } function __device__ (line 76) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 80) | static __device__ __forceinline__ void setAlpha(typename TypeVec... function __device__ (line 85) | static __device__ __forceinline__ T getAlpha(const typename Type... function __device__ (line 90) | static __device__ __forceinline__ T getAlpha(const typename Type... type RGB2RGB (line 110) | struct RGB2RGB method __forceinline__ (line 125) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 126) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB (line 129) | struct RGB2RGB : unary_function method __device__ (line 131) | __device__ uint operator()(uint src) const method __forceinline__ (line 143) | __forceinline__ RGB2RGB() {} method __forceinline__ (line 144) | __forceinline__ RGB2RGB(const RGB2RGB&) {} type RGB2RGB5x5Converter (line 162) | struct RGB2RGB5x5Converter type RGB2RGB5x5Converter<6, bidx> (line 163) | struct RGB2RGB5x5Converter<6, bidx> method ushort (line 165) | ushort cvt(const uchar3& src) method ushort (line 170) | ushort cvt(uint src) type RGB2RGB5x5Converter<5, bidx> (line 179) | struct RGB2RGB5x5Converter<5, bidx> method ushort (line 181) | ushort cvt(const uchar3& src) method ushort (line 186) | ushort cvt(uint src) type RGB2RGB5x5 (line 196) | struct RGB2RGB5x5 type RGB2RGB5x5<3, bidx,green_bits> (line 198) | struct RGB2RGB5x5<3, bidx,green_bits> : unary_function (line 209) | struct RGB2RGB5x5<4, bidx,green_bits> : unary_function (line 235) | struct RGB5x52RGBConverter<5, bidx> method cvt (line 237) | void cvt(uint src, uchar3& dst) method cvt (line 244) | void cvt(uint src, uint& dst) type RGB5x52RGBConverter<6, bidx> (line 255) | struct RGB5x52RGBConverter<6, bidx> method cvt (line 257) | void cvt(uint src, uchar3& dst) method cvt (line 264) | void cvt(uint src, uint& dst) type RGB5x52RGB (line 274) | struct RGB5x52RGB type RGB5x52RGB<3, bidx, green_bits> (line 276) | struct RGB5x52RGB<3, bidx, green_bits> : unary_function (line 289) | struct RGB5x52RGB<4, bidx, green_bits> : unary_function::ve... method __forceinline__ (line 327) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 328) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB (line 331) | struct Gray2RGB : unary_function method uint (line 333) | uint operator()(uint src) const method __forceinline__ (line 343) | __forceinline__ Gray2RGB() {} method __forceinline__ (line 344) | __forceinline__ Gray2RGB(const Gray2RGB&) {} type Gray2RGB5x5Converter (line 360) | struct Gray2RGB5x5Converter type Gray2RGB5x5Converter<6> (line 361) | struct Gray2RGB5x5Converter<6> method ushort (line 363) | ushort cvt(uint t) type Gray2RGB5x5Converter<5> (line 369) | struct Gray2RGB5x5Converter<5> method ushort (line 371) | ushort cvt(uint t) type Gray2RGB5x5 (line 378) | struct Gray2RGB5x5 : unary_function method ushort (line 380) | ushort operator()(uint src) const method __forceinline__ (line 385) | __forceinline__ Gray2RGB5x5() {} method __forceinline__ (line 386) | __forceinline__ Gray2RGB5x5(const Gray2RGB5x5&) {} type RGB5x52GrayConverter (line 404) | struct RGB5x52GrayConverter type RGB5x52GrayConverter<6> (line 405) | struct RGB5x52GrayConverter<6> method uchar (line 407) | uchar cvt(uint t) type RGB5x52GrayConverter<5> (line 413) | struct RGB5x52GrayConverter<5> method uchar (line 415) | uchar cvt(uint t) type RGB5x52Gray (line 421) | struct RGB5x52Gray : unary_function method uchar (line 423) | uchar operator()(uint src) const method __forceinline__ (line 427) | __forceinline__ RGB5x52Gray() {} method __forceinline__ (line 428) | __forceinline__ RGB5x52Gray(const RGB5x52Gray&) {} function __device__ (line 444) | static __device__ __forceinline__ T RGB2GrayConvert(const T* src) function __device__ (line 449) | static __device__ __forceinline__ uchar RGB2GrayConvert(uint src) function __device__ (line 457) | static __device__ __forceinline__ float RGB2GrayConvert(const fl... type RGB2Gray (line 462) | struct RGB2Gray : unary_function::vec_t... method T (line 464) | T operator()(const typename TypeVec::vec_type& src) const method __forceinline__ (line 468) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 469) | __forceinline__ RGB2Gray(const RGB2Gray&) {} type RGB2Gray (line 472) | struct RGB2Gray : unary_function method uchar (line 474) | uchar operator()(uint src) const method __forceinline__ (line 478) | __forceinline__ RGB2Gray() {} method __forceinline__ (line 479) | __forceinline__ RGB2Gray(const RGB2Gray&) {} function __device__ (line 500) | static __device__ void RGB2YUVConvert(const T* src, D& dst) function __device__ (line 513) | static __device__ __forceinline__ void RGB2YUVConvert(const floa... type RGB2YUV (line 520) | struct RGB2YUV method __forceinline__ (line 529) | __forceinline__ RGB2YUV() {} method __forceinline__ (line 530) | __forceinline__ RGB2YUV(const RGB2YUV&) {} function __device__ (line 549) | static __device__ void YUV2RGBConvert(const T& src, D* dst) function __device__ (line 563) | static __device__ uint YUV2RGBConvert(uint src) function __device__ (line 585) | static __device__ __forceinline__ void YUV2RGBConvert(const T& s... type YUV2RGB (line 595) | struct YUV2RGB method __forceinline__ (line 607) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 608) | __forceinline__ YUV2RGB(const YUV2RGB&) {} type YUV2RGB (line 611) | struct YUV2RGB : unary_function method uint (line 613) | uint operator ()(uint src) const method __forceinline__ (line 617) | __forceinline__ YUV2RGB() {} method __forceinline__ (line 618) | __forceinline__ YUV2RGB(const YUV2RGB&) {} function __device__ (line 639) | static __device__ void RGB2YCrCbConvert(const T* src, D& dst) function __device__ (line 652) | static __device__ uint RGB2YCrCbConvert(uint src) function __device__ (line 669) | static __device__ __forceinline__ void RGB2YCrCbConvert(const fl... type RGB2YCrCb (line 676) | struct RGB2YCrCb method __forceinline__ (line 685) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 686) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} type RGB2YCrCb (line 689) | struct RGB2YCrCb : unary_function method uint (line 691) | uint operator ()(uint src) const method __forceinline__ (line 696) | __forceinline__ RGB2YCrCb() {} method __forceinline__ (line 697) | __forceinline__ RGB2YCrCb(const RGB2YCrCb&) {} function __device__ (line 716) | static __device__ void YCrCb2RGBConvert(const T& src, D* dst) function __device__ (line 727) | static __device__ uint YCrCb2RGBConvert(uint src) function __device__ (line 746) | __device__ __forceinline__ void YCrCb2RGBConvert(const T& src, f... type YCrCb2RGB (line 753) | struct YCrCb2RGB method __forceinline__ (line 765) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 766) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} type YCrCb2RGB (line 769) | struct YCrCb2RGB : unary_function method uint (line 771) | uint operator ()(uint src) const method __forceinline__ (line 775) | __forceinline__ YCrCb2RGB() {} method __forceinline__ (line 776) | __forceinline__ YCrCb2RGB(const YCrCb2RGB&) {} function __device__ (line 797) | static __device__ __forceinline__ void RGB2XYZConvert(const T* s... function __device__ (line 804) | static __device__ __forceinline__ uint RGB2XYZConvert(uint src) function __device__ (line 823) | static __device__ __forceinline__ void RGB2XYZConvert(const floa... type RGB2XYZ (line 830) | struct RGB2XYZ method __forceinline__ (line 841) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 842) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} type RGB2XYZ (line 845) | struct RGB2XYZ : unary_function method uint (line 847) | uint operator()(uint src) const method __forceinline__ (line 851) | __forceinline__ RGB2XYZ() {} method __forceinline__ (line 852) | __forceinline__ RGB2XYZ(const RGB2XYZ&) {} function __device__ (line 871) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... function __device__ (line 878) | static __device__ __forceinline__ uint XYZ2RGBConvert(uint src) function __device__ (line 897) | static __device__ __forceinline__ void XYZ2RGBConvert(const T& s... type XYZ2RGB (line 904) | struct XYZ2RGB method __forceinline__ (line 916) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 917) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} type XYZ2RGB (line 920) | struct XYZ2RGB : unary_function method uint (line 922) | uint operator()(uint src) const method __forceinline__ (line 926) | __forceinline__ XYZ2RGB() {} method __forceinline__ (line 927) | __forceinline__ XYZ2RGB(const XYZ2RGB&) {} function __device__ (line 949) | static __device__ void RGB2HSVConvert(const uchar* src, D& dst) function __device__ (line 978) | static __device__ uint RGB2HSVConvert(uint src) function __device__ (line 1014) | static __device__ void RGB2HSVConvert(const float* src, D& dst) type RGB2HSV (line 1043) | struct RGB2HSV method __forceinline__ (line 1054) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1055) | __forceinline__ RGB2HSV(const RGB2HSV&) {} type RGB2HSV (line 1058) | struct RGB2HSV : unary_function method uint (line 1060) | uint operator()(uint src) const method __forceinline__ (line 1064) | __forceinline__ RGB2HSV() {} method __forceinline__ (line 1065) | __forceinline__ RGB2HSV(const RGB2HSV&) {} function __device__ (line 1107) | static __device__ void HSV2RGBConvert(const T& src, float* dst) function __device__ (line 1148) | static __device__ void HSV2RGBConvert(const T& src, uchar* dst) function __device__ (line 1163) | static __device__ uint HSV2RGBConvert(uint src) type HSV2RGB (line 1182) | struct HSV2RGB method __forceinline__ (line 1194) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1195) | __forceinline__ HSV2RGB(const HSV2RGB&) {} type HSV2RGB (line 1198) | struct HSV2RGB : unary_function method uint (line 1200) | uint operator()(uint src) const method __forceinline__ (line 1204) | __forceinline__ HSV2RGB() {} method __forceinline__ (line 1205) | __forceinline__ HSV2RGB(const HSV2RGB&) {} function __device__ (line 1247) | static __device__ void RGB2HLSConvert(const float* src, D& dst) function __device__ (line 1282) | static __device__ void RGB2HLSConvert(const uchar* src, D& dst) function __device__ (line 1297) | static __device__ uint RGB2HLSConvert(uint src) type RGB2HLS (line 1316) | struct RGB2HLS method __forceinline__ (line 1327) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1328) | __forceinline__ RGB2HLS(const RGB2HLS&) {} type RGB2HLS (line 1331) | struct RGB2HLS : unary_function method uint (line 1333) | uint operator()(uint src) const method __forceinline__ (line 1337) | __forceinline__ RGB2HLS() {} method __forceinline__ (line 1338) | __forceinline__ RGB2HLS(const RGB2HLS&) {} function __device__ (line 1380) | static __device__ void HLS2RGBConvert(const T& src, float* dst) function __device__ (line 1421) | static __device__ void HLS2RGBConvert(const T& src, uchar* dst) function __device__ (line 1436) | static __device__ uint HLS2RGBConvert(uint src) type HLS2RGB (line 1455) | struct HLS2RGB method __forceinline__ (line 1467) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1468) | __forceinline__ HLS2RGB(const HLS2RGB&) {} type HLS2RGB (line 1471) | struct HLS2RGB : unary_function method uint (line 1473) | uint operator()(uint src) const method __forceinline__ (line 1477) | __forceinline__ HLS2RGB() {} method __forceinline__ (line 1478) | __forceinline__ HLS2RGB(const HLS2RGB&) {} function __device__ (line 1532) | __device__ __forceinline__ int LabCbrt_b(int i) function __device__ (line 1539) | __device__ __forceinline__ void RGB2LabConvert_b(const T& src, D... function __device__ (line 1574) | __device__ __forceinline__ float splineInterpolate(float x, cons... function __device__ (line 1585) | __device__ __forceinline__ void RGB2LabConvert_f(const T& src, D... type RGB2Lab (line 1618) | struct RGB2Lab type RGB2Lab (line 1620) | struct RGB2Lab method __forceinline__ (line 1631) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1632) | __forceinline__ RGB2Lab(const RGB2Lab&) {} type RGB2Lab (line 1635) | struct RGB2Lab method __forceinline__ (line 1646) | __forceinline__ RGB2Lab() {} method __forceinline__ (line 1647) | __forceinline__ RGB2Lab(const RGB2Lab&) {} function __device__ (line 1666) | __device__ __forceinline__ void Lab2RGBConvert_f(const T& src, D... function __device__ (line 1715) | __device__ __forceinline__ void Lab2RGBConvert_b(const T& src, D... type Lab2RGB (line 1731) | struct Lab2RGB type Lab2RGB (line 1733) | struct Lab2RGB method __forceinline__ (line 1744) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1745) | __forceinline__ Lab2RGB(const Lab2RGB&) {} type Lab2RGB (line 1748) | struct Lab2RGB method __forceinline__ (line 1759) | __forceinline__ Lab2RGB() {} method __forceinline__ (line 1760) | __forceinline__ Lab2RGB(const Lab2RGB&) {} function __device__ (line 1781) | __device__ __forceinline__ void RGB2LuvConvert_f(const T& src, D... function __device__ (line 1815) | __device__ __forceinline__ void RGB2LuvConvert_b(const T& src, D... type RGB2Luv (line 1830) | struct RGB2Luv type RGB2Luv (line 1832) | struct RGB2Luv method __forceinline__ (line 1843) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1844) | __forceinline__ RGB2Luv(const RGB2Luv&) {} type RGB2Luv (line 1847) | struct RGB2Luv method __forceinline__ (line 1858) | __forceinline__ RGB2Luv() {} method __forceinline__ (line 1859) | __forceinline__ RGB2Luv(const RGB2Luv&) {} function __device__ (line 1876) | __device__ __forceinline__ void Luv2RGBConvert_f(const T& src, D... function __device__ (line 1915) | __device__ __forceinline__ void Luv2RGBConvert_b(const T& src, D... type Luv2RGB (line 1931) | struct Luv2RGB type Luv2RGB (line 1933) | struct Luv2RGB method __forceinline__ (line 1944) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1945) | __forceinline__ Luv2RGB(const Luv2RGB&) {} type Luv2RGB (line 1948) | struct Luv2RGB method __forceinline__ (line 1959) | __forceinline__ Luv2RGB() {} method __forceinline__ (line 1960) | __forceinline__ Luv2RGB(const Luv2RGB&) {} FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/reduce.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type reduce_detail (line 54) | namespace reduce_detail type GetType (line 56) | struct GetType type GetType (line 57) | struct GetType type GetType (line 61) | struct GetType type GetType (line 65) | struct GetType type For (line 71) | struct For method __device__ (line 74) | static __device__ void loadToSmem(const PointerTuple& smem, co... method __device__ (line 81) | static __device__ void loadFromSmem(const PointerTuple& smem, ... method __device__ (line 89) | static __device__ void merge(const PointerTuple& smem, const V... method __device__ (line 97) | static __device__ void mergeShfl(const ValTuple& val, unsigned... type For (line 106) | struct For method __device__ (line 109) | static __device__ void loadToSmem(const PointerTuple&, const V... method __device__ (line 113) | static __device__ void loadFromSmem(const PointerTuple&, const... method __device__ (line 118) | static __device__ void merge(const PointerTuple&, const ValTup... method __device__ (line 122) | static __device__ void mergeShfl(const ValTuple&, unsigned int... function __device__ (line 128) | __device__ __forceinline__ void loadToSmem(volatile T* smem, T& ... function __device__ (line 133) | __device__ __forceinline__ void loadFromSmem(volatile T* smem, T... function __device__ (line 139) | __device__ __forceinline__ void loadToSmem(const thrust::tuple (line 263) | struct Unroll<0, Pointer, Reference, Op> method __device__ (line 265) | static __device__ void loopShfl(Reference, Op, unsigned int) method __device__ (line 268) | static __device__ void loop(Pointer, Reference, unsigned int, Op) type WarpOptimized (line 273) | struct WarpOptimized method __device__ (line 276) | static __device__ void reduce(Pointer smem, Reference val, uns... type GenericOptimized32 (line 292) | struct GenericOptimized32 method __device__ (line 297) | static __device__ void reduce(Pointer smem, Reference val, uns... type StaticIf (line 333) | struct StaticIf type StaticIf (line 334) | struct StaticIf type StaticIf (line 338) | struct StaticIf type IsPowerOf2 (line 343) | struct IsPowerOf2 type Dispatcher (line 348) | struct Dispatcher FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/reduce_key_val.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type reduce_key_val_detail (line 54) | namespace reduce_key_val_detail type GetType (line 56) | struct GetType type GetType (line 57) | struct GetType type GetType (line 61) | struct GetType type GetType (line 65) | struct GetType type For (line 71) | struct For method __device__ (line 74) | static __device__ void loadToSmem(const PointerTuple& smem, co... method __device__ (line 81) | static __device__ void loadFromSmem(const PointerTuple& smem, ... method __device__ (line 89) | static __device__ void copyShfl(const ReferenceTuple& val, uns... method __device__ (line 96) | static __device__ void copy(const PointerTuple& svals, const R... method __device__ (line 104) | static __device__ void mergeShfl(const KeyReferenceTuple& key,... method __device__ (line 117) | static __device__ void merge(const KeyPointerTuple& skeys, con... type For (line 134) | struct For method __device__ (line 137) | static __device__ void loadToSmem(const PointerTuple&, const R... method __device__ (line 141) | static __device__ void loadFromSmem(const PointerTuple&, const... method __device__ (line 146) | static __device__ void copyShfl(const ReferenceTuple&, unsigne... method __device__ (line 150) | static __device__ void copy(const PointerTuple&, const Referen... method __device__ (line 155) | static __device__ void mergeShfl(const KeyReferenceTuple&, con... method __device__ (line 159) | static __device__ void merge(const KeyPointerTuple&, const Key... function __device__ (line 171) | __device__ __forceinline__ void loadToSmem(volatile T* smem, T& ... function __device__ (line 176) | __device__ __forceinline__ void loadFromSmem(volatile T* smem, T... function __device__ (line 182) | __device__ __forceinline__ void loadToSmem(const thrust::tuple (line 389) | struct Unroll<0, KP, KR, VP, VR, Cmp> method __device__ (line 391) | static __device__ void loopShfl(KR, VR, Cmp, unsigned int) method __device__ (line 394) | static __device__ void loop(KP, KR, VP, VR, unsigned int, Cmp) type WarpOptimized (line 399) | struct WarpOptimized method __device__ (line 402) | static __device__ void reduce(KP skeys, KR key, VP svals, VR v... type GenericOptimized32 (line 420) | struct GenericOptimized32 method __device__ (line 425) | static __device__ void reduce(KP skeys, KR key, VP svals, VR v... type StaticIf (line 470) | struct StaticIf type StaticIf (line 471) | struct StaticIf type StaticIf (line 475) | struct StaticIf type IsPowerOf2 (line 480) | struct IsPowerOf2 type Dispatcher (line 485) | struct Dispatcher FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/transform_detail.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type transform_detail (line 54) | namespace transform_detail type UnaryReadWriteTraits (line 58) | struct UnaryReadWriteTraits type BinaryReadWriteTraits (line 64) | struct BinaryReadWriteTraits type OpUnroller (line 73) | struct OpUnroller type OpUnroller<1> (line 74) | struct OpUnroller<1> method __device__ (line 77) | static __device__ __forceinline__ void unroll(const T& src, D&... method __device__ (line 84) | static __device__ __forceinline__ void unroll(const T1& src1, ... type OpUnroller<2> (line 90) | struct OpUnroller<2> method __device__ (line 93) | static __device__ __forceinline__ void unroll(const T& src, D&... method __device__ (line 102) | static __device__ __forceinline__ void unroll(const T1& src1, ... type OpUnroller<3> (line 110) | struct OpUnroller<3> method __device__ (line 113) | static __device__ __forceinline__ void unroll(const T& src, D&... method __device__ (line 124) | static __device__ __forceinline__ void unroll(const T1& src1, ... type OpUnroller<4> (line 134) | struct OpUnroller<4> method __device__ (line 137) | static __device__ __forceinline__ void unroll(const T& src, D&... method __device__ (line 150) | static __device__ __forceinline__ void unroll(const T1& src1, ... type OpUnroller<8> (line 162) | struct OpUnroller<8> method __device__ (line 165) | static __device__ __forceinline__ void unroll(const T& src, D&... method __device__ (line 186) | static __device__ __forceinline__ void unroll(const T1& src1, ... function __global__ (line 208) | static __global__ void transformSmart(const PtrStepSz src_, P... function __global__ (line 244) | __global__ static void transformSimple(const PtrStepSz src, P... function __global__ (line 256) | static __global__ void transformSmart(const PtrStepSz src1_,... function __global__ (line 296) | static __global__ void transformSimple(const PtrStepSz src1,... type TransformDispatcher (line 310) | struct TransformDispatcher type TransformDispatcher (line 311) | struct TransformDispatcher method call (line 314) | static void call(PtrStepSz src, PtrStepSz dst, UnOp op, ... method call (line 329) | static void call(PtrStepSz src1, PtrStepSz src2, PtrSt... type TransformDispatcher (line 343) | struct TransformDispatcher method call (line 346) | static void call(PtrStepSz src, PtrStepSz dst, UnOp op, ... method call (line 370) | static void call(PtrStepSz src1, PtrStepSz src2, PtrSt... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/type_traits_detail.hpp type cv (line 51) | namespace cv { namespace cuda { namespace device type cuda (line 51) | namespace cuda { namespace device type device (line 51) | namespace device type type_traits_detail (line 53) | namespace type_traits_detail type Select (line 55) | struct Select { typedef T1 type; } type Select (line 56) | struct Select { typedef T2 type; } type IsSignedIntergral (line 58) | struct IsSignedIntergral { enum {value = 0}; } type IsSignedIntergral (line 59) | struct IsSignedIntergral { enum {value = 1}; } type IsSignedIntergral (line 60) | struct IsSignedIntergral { enum {value = 1}; } type IsSignedIntergral (line 61) | struct IsSignedIntergral { enum {value = 1}; } type IsSignedIntergral (line 62) | struct IsSignedIntergral { enum {value = 1}; } type IsSignedIntergral (line 63) | struct IsSignedIntergral { enum {value = 1}; } type IsSignedIntergral (line 64) | struct IsSignedIntergral { enum {value = 1}; } type IsUnsignedIntegral (line 66) | struct IsUnsignedIntegral { enum {value = 0}; } type IsUnsignedIntegral (line 67) | struct IsUnsignedIntegral { enum {value = 1}; } type IsUnsignedIntegral (line 68) | struct IsUnsignedIntegral { enum {value = 1}; } type IsUnsignedIntegral (line 69) | struct IsUnsignedIntegral { enum {value = 1}; } type IsUnsignedIntegral (line 70) | struct IsUnsignedIntegral { enum {value = 1}; } type IsUnsignedIntegral (line 71) | struct IsUnsignedIntegral { enum {value = 1}; } type IsUnsignedIntegral (line 72) | struct IsUnsignedIntegral { enum {value = 1}; } type IsIntegral (line 74) | struct IsIntegral { enum {value = IsSignedIntergral::value ||... type IsIntegral (line 75) | struct IsIntegral { enum {value = 1}; } type IsIntegral (line 76) | struct IsIntegral { enum {value = 1}; } type IsFloat (line 78) | struct IsFloat { enum {value = 0}; } type IsFloat (line 79) | struct IsFloat { enum {value = 1}; } type IsFloat (line 80) | struct IsFloat { enum {value = 1}; } type IsVec (line 82) | struct IsVec { enum {value = 0}; } type IsVec (line 83) | struct IsVec { enum {value = 1}; } type IsVec (line 84) | struct IsVec { enum {value = 1}; } type IsVec (line 85) | struct IsVec { enum {value = 1}; } type IsVec (line 86) | struct IsVec { enum {value = 1}; } type IsVec (line 87) | struct IsVec { enum {value = 1}; } type IsVec (line 88) | struct IsVec { enum {value = 1}; } type IsVec (line 89) | struct IsVec { enum {value = 1}; } type IsVec (line 90) | struct IsVec { enum {value = 1}; } type IsVec (line 91) | struct IsVec { enum {value = 1}; } type IsVec (line 92) | struct IsVec { enum {value = 1}; } type IsVec (line 93) | struct IsVec { enum {value = 1}; } type IsVec (line 94) | struct IsVec { enum {value = 1}; } type IsVec (line 95) | struct IsVec { enum {value = 1}; } type IsVec (line 96) | struct IsVec { enum {value = 1}; } type IsVec (line 97) | struct IsVec { enum {value = 1}; } type IsVec (line 98) | struct IsVec { enum {value = 1}; } type IsVec (line 99) | struct IsVec { enum {value = 1}; } type IsVec (line 100) | struct IsVec { enum {value = 1}; } type IsVec (line 101) | struct IsVec { enum {value = 1}; } type IsVec (line 102) | struct IsVec { enum {value = 1}; } type IsVec (line 103) | struct IsVec { enum {value = 1}; } type IsVec (line 104) | struct IsVec { enum {value = 1}; } type IsVec (line 105) | struct IsVec { enum {value = 1}; } type IsVec (line 106) | struct IsVec { enum {value = 1}; } type IsVec (line 107) | struct IsVec { enum {value = 1}; } type IsVec (line 108) | struct IsVec { enum {value = 1}; } type IsVec (line 109) | struct IsVec { enum {value = 1}; } type IsVec (line 110) | struct IsVec { enum {value = 1}; } type IsVec (line 111) | struct IsVec { enum {value = 1}; } type IsVec (line 112) | struct IsVec { enum {value = 1}; } type IsVec (line 113) | struct IsVec { enum {value = 1}; } type IsVec (line 114) | struct IsVec { enum {value = 1}; } type IsVec (line 115) | struct IsVec { enum {value = 1}; } type IsVec (line 116) | struct IsVec { enum {value = 1}; } type IsVec (line 117) | struct IsVec { enum {value = 1}; } type IsVec (line 118) | struct IsVec { enum {value = 1}; } type IsVec (line 119) | struct IsVec { enum {value = 1}; } type IsVec (line 120) | struct IsVec { enum {value = 1}; } type IsVec (line 121) | struct IsVec { enum {value = 1}; } type IsVec (line 122) | struct IsVec { enum {value = 1}; } type AddParameterType (line 124) | struct AddParameterType { typedef const U& type; } type AddParameterType (line 125) | struct AddParameterType { typedef U& type; } type AddParameterType (line 126) | struct AddParameterType { typedef void type; } type ReferenceTraits (line 128) | struct ReferenceTraits type ReferenceTraits (line 133) | struct ReferenceTraits type PointerTraits (line 139) | struct PointerTraits type PointerTraits (line 144) | struct PointerTraits type PointerTraits (line 149) | struct PointerTraits type UnConst (line 155) | struct UnConst type UnConst (line 160) | struct UnConst type UnConst (line 165) | struct UnConst type UnVolatile (line 171) | struct UnVolatile type UnVolatile (line 176) | struct UnVolatile type UnVolatile (line 181) | struct UnVolatile FILE: src/3rdparty/opencv/include/opencv2/core/cuda/detail/vec_distance_detail.hpp type cv (line 50) | namespace cv { namespace cuda { namespace device type cuda (line 50) | namespace cuda { namespace device type device (line 50) | namespace device type vec_distance_detail (line 52) | namespace vec_distance_detail type UnrollVecDiffCached (line 54) | struct UnrollVecDiffCached method __device__ (line 57) | static __device__ void calcCheck(const T1* vecCached, const T2... method __device__ (line 73) | static __device__ void calcWithoutCheck(const T1* vecCached, c... type UnrollVecDiffCached (line 86) | struct UnrollVecDiffCached method __device__ (line 89) | static __device__ __forceinline__ void calcCheck(const T1*, co... method __device__ (line 94) | static __device__ __forceinline__ void calcWithoutCheck(const ... type VecDiffCachedCalculator (line 99) | struct VecDiffCachedCalculator type VecDiffCachedCalculator (line 100) | struct VecDiffCachedCalculator method __device__ (line 103) | static __device__ __forceinline__ void calc(const T1* vecCache... type VecDiffCachedCalculator (line 108) | struct VecDiffCachedCalculator method __device__ (line 111) | static __device__ __forceinline__ void calc(const T1* vecCache... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/dynamic_smem.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type DynamicSharedMem (line 54) | struct DynamicSharedMem type DynamicSharedMem (line 70) | struct DynamicSharedMem FILE: src/3rdparty/opencv/include/opencv2/core/cuda/emulation.hpp type cv (line 55) | namespace cv { namespace cuda { namespace device type cuda (line 55) | namespace cuda { namespace device type device (line 55) | namespace device type Emulation (line 57) | struct Emulation method syncthreadsOr (line 60) | int syncthreadsOr(int pred) method __forceinline__ (line 71) | static __forceinline__ __device__ int Ballot(int predicate) type smem (line 84) | struct smem method __device__ (line 89) | static __device__ __forceinline__ T atomicInc(T* address, T val) method __device__ (line 108) | static __device__ __forceinline__ T atomicAdd(T* address, T val) method __device__ (line 127) | static __device__ __forceinline__ T atomicMin(T* address, T val) type glob (line 143) | struct glob method atomicAdd (line 145) | int atomicAdd(int* address, int val) method atomicAdd (line 149) | unsigned int atomicAdd(unsigned int* address, unsigned int val) method atomicAdd (line 153) | float atomicAdd(float* address, float val) method atomicAdd (line 168) | double atomicAdd(double* address, double val) method atomicMin (line 186) | int atomicMin(int* address, int val) method atomicMin (line 190) | float atomicMin(float* address, float val) method atomicMin (line 207) | double atomicMin(double* address, double val) method atomicMax (line 225) | int atomicMax(int* address, int val) method atomicMax (line 229) | float atomicMax(float* address, float val) method atomicMax (line 246) | double atomicMax(double* address, double val) FILE: src/3rdparty/opencv/include/opencv2/core/cuda/filters.hpp type cv (line 57) | namespace cv { namespace cuda { namespace device type cuda (line 57) | namespace cuda { namespace device type device (line 57) | namespace device type PointFilter (line 59) | struct PointFilter method PointFilter (line 64) | explicit __host__ __device__ __forceinline__ PointFilter(const P... method elem_type (line 71) | elem_type operator ()(float y, float x) const type LinearFilter (line 79) | struct LinearFilter method LinearFilter (line 84) | explicit __host__ __device__ __forceinline__ LinearFilter(const ... method elem_type (line 90) | elem_type operator ()(float y, float x) const type CubicFilter (line 119) | struct CubicFilter method CubicFilter (line 125) | explicit __host__ __device__ __forceinline__ CubicFilter(const P... method bicubicCoeff (line 132) | float bicubicCoeff(float x_) method __device__ (line 149) | __device__ elem_type operator ()(float y, float x) const type IntegerAreaFilter (line 178) | struct IntegerAreaFilter method IntegerAreaFilter (line 183) | explicit __host__ __device__ __forceinline__ IntegerAreaFilter(c... method elem_type (line 186) | elem_type operator ()(float y, float x) const type AreaFilter (line 216) | struct AreaFilter method AreaFilter (line 221) | explicit __host__ __device__ __forceinline__ AreaFilter(const Pt... method elem_type (line 224) | elem_type operator ()(float y, float x) const FILE: src/3rdparty/opencv/include/opencv2/core/cuda/funcattrib.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device function printFuncAttrib (line 57) | void printFuncAttrib(Func& func) FILE: src/3rdparty/opencv/include/opencv2/core/cuda/functional.hpp type cv (line 58) | namespace cv { namespace cuda { namespace device type cuda (line 58) | namespace cuda { namespace device type device (line 58) | namespace device type unary_function (line 61) | struct unary_function : public std::unary_function method T (line 67) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 72) | __forceinline__ plus() {} method __forceinline__ (line 73) | __forceinline__ plus(const plus&) {} type minus (line 76) | struct minus : binary_function method T (line 78) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 83) | __forceinline__ minus() {} method __forceinline__ (line 84) | __forceinline__ minus(const minus&) {} type multiplies (line 87) | struct multiplies : binary_function method T (line 89) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 94) | __forceinline__ multiplies() {} method __forceinline__ (line 95) | __forceinline__ multiplies(const multiplies&) {} type divides (line 98) | struct divides : binary_function method T (line 100) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 105) | __forceinline__ divides() {} method __forceinline__ (line 106) | __forceinline__ divides(const divides&) {} type modulus (line 109) | struct modulus : binary_function method T (line 111) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 116) | __forceinline__ modulus() {} method __forceinline__ (line 117) | __forceinline__ modulus(const modulus&) {} type negate (line 120) | struct negate : unary_function method T (line 122) | T operator ()(typename TypeTraits::ParameterType a) const method __forceinline__ (line 126) | __forceinline__ negate() {} method __forceinline__ (line 127) | __forceinline__ negate(const negate&) {} type equal_to (line 131) | struct equal_to : binary_function method __forceinline__ (line 138) | __forceinline__ equal_to() {} method __forceinline__ (line 139) | __forceinline__ equal_to(const equal_to&) {} type not_equal_to (line 142) | struct not_equal_to : binary_function method __forceinline__ (line 149) | __forceinline__ not_equal_to() {} method __forceinline__ (line 150) | __forceinline__ not_equal_to(const not_equal_to&) {} type greater (line 153) | struct greater : binary_function method __forceinline__ (line 160) | __forceinline__ greater() {} method __forceinline__ (line 161) | __forceinline__ greater(const greater&) {} type less (line 164) | struct less : binary_function method __forceinline__ (line 171) | __forceinline__ less() {} method __forceinline__ (line 172) | __forceinline__ less(const less&) {} type greater_equal (line 175) | struct greater_equal : binary_function method __forceinline__ (line 182) | __forceinline__ greater_equal() {} method __forceinline__ (line 183) | __forceinline__ greater_equal(const greater_equal&) {} type less_equal (line 186) | struct less_equal : binary_function method __forceinline__ (line 193) | __forceinline__ less_equal() {} method __forceinline__ (line 194) | __forceinline__ less_equal(const less_equal&) {} type logical_and (line 198) | struct logical_and : binary_function method __forceinline__ (line 205) | __forceinline__ logical_and() {} method __forceinline__ (line 206) | __forceinline__ logical_and(const logical_and&) {} type logical_or (line 209) | struct logical_or : binary_function method __forceinline__ (line 216) | __forceinline__ logical_or() {} method __forceinline__ (line 217) | __forceinline__ logical_or(const logical_or&) {} type logical_not (line 220) | struct logical_not : unary_function method __forceinline__ (line 226) | __forceinline__ logical_not() {} method __forceinline__ (line 227) | __forceinline__ logical_not(const logical_not&) {} type bit_and (line 231) | struct bit_and : binary_function method T (line 233) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 238) | __forceinline__ bit_and() {} method __forceinline__ (line 239) | __forceinline__ bit_and(const bit_and&) {} type bit_or (line 242) | struct bit_or : binary_function method T (line 244) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 249) | __forceinline__ bit_or() {} method __forceinline__ (line 250) | __forceinline__ bit_or(const bit_or&) {} type bit_xor (line 253) | struct bit_xor : binary_function method T (line 255) | T operator ()(typename TypeTraits::ParameterType a, method __forceinline__ (line 260) | __forceinline__ bit_xor() {} method __forceinline__ (line 261) | __forceinline__ bit_xor(const bit_xor&) {} type bit_not (line 264) | struct bit_not : unary_function method T (line 266) | T operator ()(typename TypeTraits::ParameterType v) const method __forceinline__ (line 270) | __forceinline__ bit_not() {} method __forceinline__ (line 271) | __forceinline__ bit_not(const bit_not&) {} type identity (line 275) | struct identity : unary_function method __forceinline__ (line 281) | __forceinline__ identity() {} method __forceinline__ (line 282) | __forceinline__ identity(const identity&) {} type project1st (line 285) | struct project1st : binary_function method __forceinline__ (line 291) | __forceinline__ project1st() {} method __forceinline__ (line 292) | __forceinline__ project1st(const project1st&) {} type project2nd (line 295) | struct project2nd : binary_function method __forceinline__ (line 301) | __forceinline__ project2nd() {} method __forceinline__ (line 302) | __forceinline__ project2nd(const project2nd&) {} type maximum (line 315) | struct maximum : binary_function method T (line 317) | T operator()(typename TypeTraits::ParameterType lhs, typename... method __forceinline__ (line 321) | __forceinline__ maximum() {} method __forceinline__ (line 322) | __forceinline__ maximum(const maximum&) {} type minimum (line 335) | struct minimum : binary_function method T (line 337) | T operator()(typename TypeTraits::ParameterType lhs, typename... method __forceinline__ (line 341) | __forceinline__ minimum() {} method __forceinline__ (line 342) | __forceinline__ minimum(const minimum&) {} type abs_func (line 359) | struct abs_func : unary_function method T (line 361) | T operator ()(typename TypeTraits::ParameterType x) const method __forceinline__ (line 366) | __forceinline__ abs_func() {} method __forceinline__ (line 367) | __forceinline__ abs_func(const abs_func&) {} type abs_func (line 369) | struct abs_func : unary_function (line 379) | struct abs_func : unary_function (line 389) | struct abs_func : unary_function method __forceinline__ (line 396) | __forceinline__ abs_func() {} method __forceinline__ (line 397) | __forceinline__ abs_func(const abs_func&) {} type abs_func (line 399) | struct abs_func : unary_function (line 409) | struct abs_func : unary_function method __forceinline__ (line 416) | __forceinline__ abs_func() {} method __forceinline__ (line 417) | __forceinline__ abs_func(const abs_func&) {} type abs_func (line 419) | struct abs_func : unary_function (line 429) | struct abs_func : unary_function method __forceinline__ (line 436) | __forceinline__ abs_func() {} method __forceinline__ (line 437) | __forceinline__ abs_func(const abs_func&) {} type abs_func (line 439) | struct abs_func : unary_function method __forceinline__ (line 446) | __forceinline__ abs_func() {} method __forceinline__ (line 447) | __forceinline__ abs_func(const abs_func&) {} type abs_func (line 449) | struct abs_func : unary_function method __forceinline__ (line 456) | __forceinline__ abs_func() {} method __forceinline__ (line 457) | __forceinline__ abs_func(const abs_func&) {} type hypot_sqr_func (line 528) | struct hypot_sqr_func : binary_function method T (line 530) | T operator ()(typename TypeTraits::ParameterType src1, typena... method __forceinline__ (line 534) | __forceinline__ hypot_sqr_func() {} method __forceinline__ (line 535) | __forceinline__ hypot_sqr_func(const hypot_sqr_func&) {} type saturate_cast_func (line 539) | struct saturate_cast_func : unary_function method D (line 541) | D operator ()(typename TypeTraits::ParameterType v) const method __forceinline__ (line 545) | __forceinline__ saturate_cast_func() {} method __forceinline__ (line 546) | __forceinline__ saturate_cast_func(const saturate_cast_func&) {} type thresh_binary_func (line 550) | struct thresh_binary_func : unary_function method T (line 554) | T operator()(typename TypeTraits::ParameterType src) const method __forceinline__ (line 559) | __forceinline__ thresh_binary_func() {} type thresh_binary_inv_func (line 567) | struct thresh_binary_inv_func : unary_function method T (line 571) | T operator()(typename TypeTraits::ParameterType src) const method __forceinline__ (line 576) | __forceinline__ thresh_binary_inv_func() {} type thresh_trunc_func (line 584) | struct thresh_trunc_func : unary_function method thresh_trunc_func (line 586) | explicit __host__ __device__ __forceinline__ thresh_trunc_func(T... method T (line 588) | T operator()(typename TypeTraits::ParameterType src) const method __forceinline__ (line 593) | __forceinline__ thresh_trunc_func() {} method __forceinline__ (line 594) | __forceinline__ thresh_trunc_func(const thresh_trunc_func& other) type thresh_to_zero_func (line 600) | struct thresh_to_zero_func : unary_function method thresh_to_zero_func (line 602) | explicit __host__ __device__ __forceinline__ thresh_to_zero_func... method T (line 604) | T operator()(typename TypeTraits::ParameterType src) const method __forceinline__ (line 609) | __forceinline__ thresh_to_zero_func() {} method __forceinline__ (line 610) | __forceinline__ thresh_to_zero_func(const thresh_to_zero_func& o... type thresh_to_zero_inv_func (line 616) | struct thresh_to_zero_inv_func : unary_function method thresh_to_zero_inv_func (line 618) | explicit __host__ __device__ __forceinline__ thresh_to_zero_inv_... method T (line 620) | T operator()(typename TypeTraits::ParameterType src) const method __forceinline__ (line 625) | __forceinline__ thresh_to_zero_inv_func() {} method __forceinline__ (line 626) | __forceinline__ thresh_to_zero_inv_func(const thresh_to_zero_inv... type unary_negate (line 633) | struct unary_negate : unary_function not1(c... type binary_negate (line 653) | struct binary_negate : binary_function... type binder1st (line 674) | struct binder1st : unary_function bind1st(const Op... type binder2nd (line 695) | struct binder2nd : unary_function bind2nd(const Op... type IsUnaryFunction (line 717) | struct IsUnaryFunction type No (line 720) | struct No {Yes a[2];} type IsBinaryFunction (line 730) | struct IsBinaryFunction type No (line 733) | struct No {Yes a[2];} type functional_detail (line 743) | namespace functional_detail type UnOpShift (line 745) | struct UnOpShift { enum { shift = 1 }; } type UnOpShift (line 746) | struct UnOpShift { enum { shift = 4 }; } type UnOpShift (line 747) | struct UnOpShift { enum { shift = 2 }; } type DefaultUnaryShift (line 749) | struct DefaultUnaryShift type BinOpShift (line 754) | struct BinOpShift { enum { shift = 1 }; } type BinOpShift (line 755) | struct BinOpShift { enum { sh... type BinOpShift (line 756) | struct BinOpShift { enum { sh... type DefaultBinaryShift (line 758) | struct DefaultBinaryShift type ShiftDispatcher (line 763) | struct ShiftDispatcher type ShiftDispatcher (line 764) | struct ShiftDispatcher type ShiftDispatcher (line 768) | struct ShiftDispatcher type DefaultTransformShift (line 774) | struct DefaultTransformShift type DefaultTransformFunctorTraits (line 779) | struct DefaultTransformFunctorTraits type TransformFunctorTraits (line 789) | struct TransformFunctorTraits : DefaultTransformFunctorTraits (line 60) | struct numeric_limits method min (line 62) | static bool min() { return false; } method max (line 63) | static bool max() { return true; } type numeric_limits (line 67) | struct numeric_limits method min (line 69) | static signed char min() { return SCHAR_MIN; } method max (line 70) | static signed char max() { return SCHAR_MAX; } type numeric_limits (line 74) | struct numeric_limits method min (line 76) | static unsigned char min() { return 0; } method max (line 77) | static unsigned char max() { return UCHAR_MAX; } type numeric_limits (line 81) | struct numeric_limits method min (line 83) | static short min() { return SHRT_MIN; } method max (line 84) | static short max() { return SHRT_MAX; } type numeric_limits (line 88) | struct numeric_limits method min (line 90) | static unsigned short min() { return 0; } method max (line 91) | static unsigned short max() { return USHRT_MAX; } type numeric_limits (line 95) | struct numeric_limits method min (line 97) | static int min() { return INT_MIN; } method max (line 98) | static int max() { return INT_MAX; } type numeric_limits (line 102) | struct numeric_limits method min (line 104) | static unsigned int min() { return 0; } method max (line 105) | static unsigned int max() { return UINT_MAX; } type numeric_limits (line 109) | struct numeric_limits method min (line 111) | static float min() { return FLT_MIN; } method max (line 112) | static float max() { return FLT_MAX; } method epsilon (line 113) | static float epsilon() { return FLT_EPSILON; } type numeric_limits (line 117) | struct numeric_limits method min (line 119) | static double min() { return DBL_MIN; } method max (line 120) | static double max() { return DBL_MAX; } method epsilon (line 121) | static double epsilon() { return DBL_EPSILON; } FILE: src/3rdparty/opencv/include/opencv2/core/cuda/reduce.hpp type cv (line 56) | namespace cv { namespace cuda { namespace device type cuda (line 56) | namespace cuda { namespace device type device (line 56) | namespace device function __device__ (line 59) | __device__ __forceinline__ void reduce(volatile T* smem, T& val, u... function __device__ (line 67) | __device__ __forceinline__ void reduce(const thrust::tuple(schar v) function __device__ (line 72) | __device__ __forceinline__ uchar saturate_cast(short v) function __device__ (line 78) | __device__ __forceinline__ uchar saturate_cast(ushort v) function __device__ (line 84) | __device__ __forceinline__ uchar saturate_cast(int v) function __device__ (line 90) | __device__ __forceinline__ uchar saturate_cast(uint v) function __device__ (line 96) | __device__ __forceinline__ uchar saturate_cast(float v) function __device__ (line 102) | __device__ __forceinline__ uchar saturate_cast(double v) function __device__ (line 113) | __device__ __forceinline__ schar saturate_cast(uchar v) function __device__ (line 120) | __device__ __forceinline__ schar saturate_cast(short v) function __device__ (line 126) | __device__ __forceinline__ schar saturate_cast(ushort v) function __device__ (line 132) | __device__ __forceinline__ schar saturate_cast(int v) function __device__ (line 138) | __device__ __forceinline__ schar saturate_cast(uint v) function __device__ (line 144) | __device__ __forceinline__ schar saturate_cast(float v) function __device__ (line 150) | __device__ __forceinline__ schar saturate_cast(double v) function __device__ (line 161) | __device__ __forceinline__ ushort saturate_cast(schar v) function __device__ (line 168) | __device__ __forceinline__ ushort saturate_cast(short v) function __device__ (line 174) | __device__ __forceinline__ ushort saturate_cast(int v) function __device__ (line 180) | __device__ __forceinline__ ushort saturate_cast(uint v) function __device__ (line 186) | __device__ __forceinline__ ushort saturate_cast(float v) function __device__ (line 192) | __device__ __forceinline__ ushort saturate_cast(double v) function __device__ (line 203) | __device__ __forceinline__ short saturate_cast(ushort v) function __device__ (line 209) | __device__ __forceinline__ short saturate_cast(int v) function __device__ (line 215) | __device__ __forceinline__ short saturate_cast(uint v) function __device__ (line 221) | __device__ __forceinline__ short saturate_cast(float v) function __device__ (line 227) | __device__ __forceinline__ short saturate_cast(double v) function __device__ (line 238) | __device__ __forceinline__ int saturate_cast(uint v) function __device__ (line 244) | __device__ __forceinline__ int saturate_cast(float v) function __device__ (line 248) | __device__ __forceinline__ int saturate_cast(double v) function __device__ (line 257) | __device__ __forceinline__ uint saturate_cast(schar v) function __device__ (line 264) | __device__ __forceinline__ uint saturate_cast(short v) function __device__ (line 270) | __device__ __forceinline__ uint saturate_cast(int v) function __device__ (line 276) | __device__ __forceinline__ uint saturate_cast(float v) function __device__ (line 280) | __device__ __forceinline__ uint saturate_cast(double v) FILE: src/3rdparty/opencv/include/opencv2/core/cuda/scan.hpp type cv (line 57) | namespace cv { namespace cuda { namespace device type cuda (line 57) | namespace cuda { namespace device type device (line 57) | namespace device type ScanKind (line 59) | enum ScanKind { EXCLUSIVE = 0, INCLUSIVE = 1 } type WarpScan (line 61) | struct WarpScan method WarpScan (line 63) | WarpScan() {} method WarpScan (line 64) | WarpScan(const WarpScan& other) { (void)other; } method T (line 66) | T operator()( volatile T *ptr , const unsigned int idx) method index (line 83) | unsigned int index(const unsigned int tid) method init (line 88) | void init(volatile T *ptr){} type WarpScanNoComp (line 95) | struct WarpScanNoComp method WarpScanNoComp (line 97) | WarpScanNoComp() {} method WarpScanNoComp (line 98) | WarpScanNoComp(const WarpScanNoComp& other) { (void)other; } method T (line 100) | T operator()( volatile T *ptr , const unsigned int idx) method index (line 117) | unsigned int index(const unsigned int tid) method init (line 122) | void init(volatile T *ptr) type BlockScan (line 135) | struct BlockScan method BlockScan (line 137) | BlockScan() {} method BlockScan (line 138) | BlockScan(const BlockScan& other) { (void)other; } method T (line 140) | T operator()(volatile T *ptr) function __device__ (line 180) | __device__ T warpScanInclusive(T idata, volatile T* s_Data, unsign... function __device__ (line 212) | __device__ __forceinline__ T warpScanExclusive(T idata, volatile T... function __device__ (line 218) | __device__ T blockScanInclusive(T idata, volatile T* s_Data, unsig... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/simd_functions.hpp type cv (line 84) | namespace cv { namespace cuda { namespace device type cuda (line 84) | namespace cuda { namespace device type device (line 84) | namespace device function __device__ (line 88) | static __device__ __forceinline__ unsigned int vadd2(unsigned int ... function __device__ (line 109) | static __device__ __forceinline__ unsigned int vsub2(unsigned int ... function __device__ (line 130) | static __device__ __forceinline__ unsigned int vabsdiff2(unsigned ... function __device__ (line 157) | static __device__ __forceinline__ unsigned int vavg2(unsigned int ... function __device__ (line 172) | static __device__ __forceinline__ unsigned int vavrg2(unsigned int... function __device__ (line 192) | static __device__ __forceinline__ unsigned int vseteq2(unsigned in... function __device__ (line 213) | static __device__ __forceinline__ unsigned int vcmpeq2(unsigned in... function __device__ (line 237) | static __device__ __forceinline__ unsigned int vsetge2(unsigned in... function __device__ (line 254) | static __device__ __forceinline__ unsigned int vcmpge2(unsigned in... function __device__ (line 274) | static __device__ __forceinline__ unsigned int vsetgt2(unsigned in... function __device__ (line 291) | static __device__ __forceinline__ unsigned int vcmpgt2(unsigned in... function __device__ (line 311) | static __device__ __forceinline__ unsigned int vsetle2(unsigned in... function __device__ (line 328) | static __device__ __forceinline__ unsigned int vcmple2(unsigned in... function __device__ (line 348) | static __device__ __forceinline__ unsigned int vsetlt2(unsigned in... function __device__ (line 365) | static __device__ __forceinline__ unsigned int vcmplt2(unsigned in... function __device__ (line 385) | static __device__ __forceinline__ unsigned int vsetne2(unsigned in... function __device__ (line 406) | static __device__ __forceinline__ unsigned int vcmpne2(unsigned in... function __device__ (line 430) | static __device__ __forceinline__ unsigned int vmax2(unsigned int ... function __device__ (line 453) | static __device__ __forceinline__ unsigned int vmin2(unsigned int ... function __device__ (line 478) | static __device__ __forceinline__ unsigned int vadd4(unsigned int ... function __device__ (line 502) | static __device__ __forceinline__ unsigned int vsub4(unsigned int ... function __device__ (line 526) | static __device__ __forceinline__ unsigned int vavg4(unsigned int ... function __device__ (line 541) | static __device__ __forceinline__ unsigned int vavrg4(unsigned int... function __device__ (line 561) | static __device__ __forceinline__ unsigned int vseteq4(unsigned in... function __device__ (line 582) | static __device__ __forceinline__ unsigned int vcmpeq4(unsigned in... function __device__ (line 606) | static __device__ __forceinline__ unsigned int vsetle4(unsigned in... function __device__ (line 623) | static __device__ __forceinline__ unsigned int vcmple4(unsigned in... function __device__ (line 643) | static __device__ __forceinline__ unsigned int vsetlt4(unsigned in... function __device__ (line 660) | static __device__ __forceinline__ unsigned int vcmplt4(unsigned in... function __device__ (line 680) | static __device__ __forceinline__ unsigned int vsetge4(unsigned in... function __device__ (line 697) | static __device__ __forceinline__ unsigned int vcmpge4(unsigned in... function __device__ (line 717) | static __device__ __forceinline__ unsigned int vsetgt4(unsigned in... function __device__ (line 734) | static __device__ __forceinline__ unsigned int vcmpgt4(unsigned in... function __device__ (line 754) | static __device__ __forceinline__ unsigned int vsetne4(unsigned in... function __device__ (line 775) | static __device__ __forceinline__ unsigned int vcmpne4(unsigned in... function __device__ (line 799) | static __device__ __forceinline__ unsigned int vabsdiff4(unsigned ... function __device__ (line 822) | static __device__ __forceinline__ unsigned int vmax4(unsigned int ... function __device__ (line 844) | static __device__ __forceinline__ unsigned int vmin4(unsigned int ... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/transform.hpp type cv (line 56) | namespace cv { namespace cuda { namespace device type cuda (line 56) | namespace cuda { namespace device type device (line 56) | namespace device function transform (line 59) | static inline void transform(PtrStepSz src, PtrStepSz dst, U... function transform (line 66) | static inline void transform(PtrStepSz src1, PtrStepSz src... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/type_traits.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device type IsSimpleParameter (line 56) | struct IsSimpleParameter type TypeTraits (line 62) | struct TypeTraits FILE: src/3rdparty/opencv/include/opencv2/core/cuda/utility.hpp type cv (line 55) | namespace cv { namespace cuda { namespace device type cuda (line 55) | namespace cuda { namespace device type device (line 55) | namespace device function swap (line 65) | void __device__ __host__ __forceinline__ swap(T& a, T& b) type SingleMask (line 75) | struct SingleMask method SingleMask (line 77) | explicit __host__ __device__ __forceinline__ SingleMask(PtrStepb... method __forceinline__ (line 78) | __forceinline__ SingleMask(const SingleMask& mask_): mask(mask_.... type SingleMaskChannels (line 88) | struct SingleMaskChannels type MaskCollection (line 104) | struct MaskCollection method MaskCollection (line 106) | explicit __host__ __device__ __forceinline__ MaskCollection(PtrS... method MaskCollection (line 109) | MaskCollection(const MaskCollection& masks_) method next (line 112) | void next() method setMask (line 116) | void setMask(int z) type WithOutMask (line 131) | struct WithOutMask method __forceinline__ (line 133) | __forceinline__ WithOutMask(){} method __forceinline__ (line 134) | __forceinline__ WithOutMask(const WithOutMask&){} method next (line 136) | void next() const method setMask (line 139) | void setMask(int) const method check (line 153) | bool check(int, int) method check (line 158) | bool check(int, int, int) function __device__ (line 168) | __device__ __forceinline__ bool solve2x2(const T A[2][2], const T ... function __device__ (line 187) | __device__ __forceinline__ bool solve3x3(const T A[3][3], const T ... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/vec_distance.hpp type cv (line 56) | namespace cv { namespace cuda { namespace device type cuda (line 56) | namespace cuda { namespace device type device (line 56) | namespace device type L1Dist (line 58) | struct L1Dist method L1Dist (line 63) | L1Dist() : mySum(0) {} method reduceIter (line 65) | void reduceIter(int val1, int val2) method __device__ (line 70) | __device__ __forceinline__ void reduceAll(int* smem, int tid) type L1Dist (line 82) | struct L1Dist method L1Dist (line 87) | L1Dist() : mySum(0.0f) {} method reduceIter (line 89) | void reduceIter(float val1, float val2) method __device__ (line 94) | __device__ __forceinline__ void reduceAll(float* smem, int tid) type L2Dist (line 107) | struct L2Dist method L2Dist (line 112) | L2Dist() : mySum(0.0f) {} method reduceIter (line 114) | void reduceIter(float val1, float val2) method __device__ (line 120) | __device__ __forceinline__ void reduceAll(float* smem, int tid) type HammingDist (line 133) | struct HammingDist method HammingDist (line 138) | HammingDist() : mySum(0) {} method reduceIter (line 140) | void reduceIter(int val1, int val2) method __device__ (line 145) | __device__ __forceinline__ void reduceAll(int* smem, int tid) function __device__ (line 160) | __device__ void calcVecDiffGlobal(const T1* vec1, const T2* vec2, ... function __device__ (line 178) | __device__ __forceinline__ void calcVecDiffCached(const T1* vecCac... type VecDiffGlobal (line 186) | struct VecDiffGlobal method VecDiffGlobal (line 188) | explicit __device__ __forceinline__ VecDiffGlobal(const T1* vec1... method __device__ (line 194) | __device__ __forceinline__ void calc(const T2* vec2, int len, Di... type VecDiffCachedRegister (line 203) | struct VecDiffCachedRegister method __device__ (line 205) | __device__ __forceinline__ VecDiffCachedRegister(const T1* vec1,... method __device__ (line 221) | __device__ __forceinline__ void calc(const T2* vec2, int len, Di... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/vec_math.hpp type vec_math_detail (line 60) | namespace vec_math_detail type SatCastHelper (line 62) | struct SatCastHelper type SatCastHelper<1, VecD> (line 63) | struct SatCastHelper<1, VecD> method __device__ (line 65) | static __device__ __forceinline__ VecD cast(const VecS& v) type SatCastHelper<2, VecD> (line 71) | struct SatCastHelper<2, VecD> method __device__ (line 73) | static __device__ __forceinline__ VecD cast(const VecS& v) type SatCastHelper<3, VecD> (line 79) | struct SatCastHelper<3, VecD> method __device__ (line 81) | static __device__ __forceinline__ VecD cast(const VecS& v) type SatCastHelper<4, VecD> (line 87) | struct SatCastHelper<4, VecD> method __device__ (line 89) | static __device__ __forceinline__ VecD cast(const VecS& v) function __device__ (line 96) | static __device__ __forceinline__ VecD saturate_cast_helper(const VecS... function __device__ (line 102) | static __device__ __forceinline__ T saturate_cast(const uchar1& v) {retu... function __device__ (line 103) | static __device__ __forceinline__ T saturate_cast(const char1& v) {retur... function __device__ (line 104) | static __device__ __forceinline__ T saturate_cast(const ushort1& v) {ret... function __device__ (line 105) | static __device__ __forceinline__ T saturate_cast(const short1& v) {retu... function __device__ (line 106) | static __device__ __forceinline__ T saturate_cast(const uint1& v) {retur... function __device__ (line 107) | static __device__ __forceinline__ T saturate_cast(const int1& v) {return... function __device__ (line 108) | static __device__ __forceinline__ T saturate_cast(const float1& v) {retu... function __device__ (line 109) | static __device__ __forceinline__ T saturate_cast(const double1& v) {ret... function __device__ (line 111) | static __device__ __forceinline__ T saturate_cast(const uchar2& v) {retu... function __device__ (line 112) | static __device__ __forceinline__ T saturate_cast(const char2& v) {retur... function __device__ (line 113) | static __device__ __forceinline__ T saturate_cast(const ushort2& v) {ret... function __device__ (line 114) | static __device__ __forceinline__ T saturate_cast(const short2& v) {retu... function __device__ (line 115) | static __device__ __forceinline__ T saturate_cast(const uint2& v) {retur... function __device__ (line 116) | static __device__ __forceinline__ T saturate_cast(const int2& v) {return... function __device__ (line 117) | static __device__ __forceinline__ T saturate_cast(const float2& v) {retu... function __device__ (line 118) | static __device__ __forceinline__ T saturate_cast(const double2& v) {ret... function __device__ (line 120) | static __device__ __forceinline__ T saturate_cast(const uchar3& v) {retu... function __device__ (line 121) | static __device__ __forceinline__ T saturate_cast(const char3& v) {retur... function __device__ (line 122) | static __device__ __forceinline__ T saturate_cast(const ushort3& v) {ret... function __device__ (line 123) | static __device__ __forceinline__ T saturate_cast(const short3& v) {retu... function __device__ (line 124) | static __device__ __forceinline__ T saturate_cast(const uint3& v) {retur... function __device__ (line 125) | static __device__ __forceinline__ T saturate_cast(const int3& v) {return... function __device__ (line 126) | static __device__ __forceinline__ T saturate_cast(const float3& v) {retu... function __device__ (line 127) | static __device__ __forceinline__ T saturate_cast(const double3& v) {ret... function __device__ (line 129) | static __device__ __forceinline__ T saturate_cast(const uchar4& v) {retu... function __device__ (line 130) | static __device__ __forceinline__ T saturate_cast(const char4& v) {retur... function __device__ (line 131) | static __device__ __forceinline__ T saturate_cast(const ushort4& v) {ret... function __device__ (line 132) | static __device__ __forceinline__ T saturate_cast(const short4& v) {retu... function __device__ (line 133) | static __device__ __forceinline__ T saturate_cast(const uint4& v) {retur... function __device__ (line 134) | static __device__ __forceinline__ T saturate_cast(const int4& v) {return... function __device__ (line 135) | static __device__ __forceinline__ T saturate_cast(const float4& v) {retu... function __device__ (line 136) | static __device__ __forceinline__ T saturate_cast(const double4& v) {ret... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/vec_traits.hpp type cv (line 54) | namespace cv { namespace cuda { namespace device type cuda (line 54) | namespace cuda { namespace device type device (line 54) | namespace device type TypeVec (line 56) | struct TypeVec type __align__ (line 58) | struct __align__ function __host__ (line 62) | static __host__ __device__ __forceinline__ uchar8 make_uchar8(ucha... type __align__ (line 67) | struct __align__ function __host__ (line 71) | static __host__ __device__ __forceinline__ char8 make_char8(schar ... type __align__ (line 76) | struct __align__ function __host__ (line 80) | static __host__ __device__ __forceinline__ ushort8 make_ushort8(us... type __align__ (line 85) | struct __align__ function __host__ (line 89) | static __host__ __device__ __forceinline__ short8 make_short8(shor... type __align__ (line 94) | struct __align__ function __host__ (line 98) | static __host__ __device__ __forceinline__ uint8 make_uint8(uint a... type __align__ (line 103) | struct __align__ function __host__ (line 107) | static __host__ __device__ __forceinline__ int8 make_int8(int a0, ... type __align__ (line 112) | struct __align__ function __host__ (line 116) | static __host__ __device__ __forceinline__ float8 make_float8(floa... type double8 (line 121) | struct double8 function __host__ (line 125) | static __host__ __device__ __forceinline__ double8 make_double8(do... type TypeVec (line 154) | struct TypeVec { typedef schar vec_type; } type TypeVec (line 155) | struct TypeVec { typedef char2 vec_type; } type TypeVec (line 156) | struct TypeVec { typedef char3 vec_type; } type TypeVec (line 157) | struct TypeVec { typedef char4 vec_type; } type TypeVec (line 158) | struct TypeVec { typedef char8 vec_type; } type TypeVec (line 160) | struct TypeVec { typedef uchar vec_type; } type TypeVec (line 161) | struct TypeVec { typedef uchar2 vec_type; } type TypeVec (line 162) | struct TypeVec { typedef uchar3 vec_type; } type TypeVec (line 163) | struct TypeVec { typedef uchar4 vec_type; } type TypeVec (line 164) | struct TypeVec { typedef uchar8 vec_type; } type VecTraits (line 166) | struct VecTraits type VecTraits (line 228) | struct VecTraits method all (line 232) | char all(char v) {return v;} method make (line 233) | char make(char x) {return x;} method make (line 234) | char make(const char* x) {return *x;} type VecTraits (line 236) | struct VecTraits method __forceinline__ (line 240) | __forceinline__ schar all(schar v) {return v;} method __forceinline__ (line 241) | __forceinline__ schar make(schar x) {return x;} method __forceinline__ (line 242) | __forceinline__ schar make(const schar* x) {return *x;} type VecTraits (line 244) | struct VecTraits method __forceinline__ (line 248) | __forceinline__ char1 all(schar v) {return make_char1(v);} method __forceinline__ (line 249) | __forceinline__ char1 make(schar x) {return make_char1(x);} method __forceinline__ (line 250) | __forceinline__ char1 make(const schar* v) {return make_char1(v[... type VecTraits (line 252) | struct VecTraits method __forceinline__ (line 256) | __forceinline__ char2 all(schar v) {return make_char2(v, v);} method __forceinline__ (line 257) | __forceinline__ char2 make(schar x, schar y) {return make_char2(... method __forceinline__ (line 258) | __forceinline__ char2 make(const schar* v) {return make_char2(v[... type VecTraits (line 260) | struct VecTraits method __forceinline__ (line 264) | __forceinline__ char3 all(schar v) {return make_char3(v, v, v);} method __forceinline__ (line 265) | __forceinline__ char3 make(schar x, schar y, schar z) {return ma... method __forceinline__ (line 266) | __forceinline__ char3 make(const schar* v) {return make_char3(v[... type VecTraits (line 268) | struct VecTraits method __forceinline__ (line 272) | __forceinline__ char4 all(schar v) {return make_char4(v, v, v, v);} method __forceinline__ (line 273) | __forceinline__ char4 make(schar x, schar y, schar z, schar w) {... method __forceinline__ (line 274) | __forceinline__ char4 make(const schar* v) {return make_char4(v[... type VecTraits (line 276) | struct VecTraits method __forceinline__ (line 280) | __forceinline__ char8 all(schar v) {return make_char8(v, v, v, v... method __forceinline__ (line 281) | __forceinline__ char8 make(schar a0, schar a1, schar a2, schar a... method __forceinline__ (line 282) | __forceinline__ char8 make(const schar* v) {return make_char8(v[... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/warp.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device type Warp (line 54) | struct Warp method laneId (line 64) | unsigned int laneId() method __device__ (line 72) | static __device__ __forceinline__ void fill(It beg, It end, cons... method __device__ (line 79) | static __device__ __forceinline__ OutIt copy(InIt beg, InIt end,... method __device__ (line 87) | static __device__ __forceinline__ OutIt transform(InIt beg, InIt... method __device__ (line 95) | static __device__ __forceinline__ OutIt transform(InIt1 beg1, In... method __device__ (line 107) | static __device__ __forceinline__ T reduce(volatile T *ptr, BinO... method __device__ (line 126) | static __device__ __forceinline__ void yota(OutIt beg, OutIt end... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/warp_reduce.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device function __device__ (line 55) | __device__ __forceinline__ T warp_reduce(volatile T *ptr , const u... FILE: src/3rdparty/opencv/include/opencv2/core/cuda/warp_shuffle.hpp type cv (line 52) | namespace cv { namespace cuda { namespace device type cuda (line 52) | namespace cuda { namespace device type device (line 52) | namespace device function __device__ (line 55) | __device__ __forceinline__ T shfl(T val, int srcLane, int width = ... function __device__ (line 63) | __device__ __forceinline__ unsigned int shfl(unsigned int val, int... function __device__ (line 71) | __device__ __forceinline__ double shfl(double val, int srcLane, in... function __device__ (line 87) | __device__ __forceinline__ T shfl_down(T val, unsigned int delta, ... function __device__ (line 95) | __device__ __forceinline__ unsigned int shfl_down(unsigned int val... function __device__ (line 103) | __device__ __forceinline__ double shfl_down(double val, unsigned i... function __device__ (line 119) | __device__ __forceinline__ T shfl_up(T val, unsigned int delta, in... function __device__ (line 127) | __device__ __forceinline__ unsigned int shfl_up(unsigned int val, ... function __device__ (line 135) | __device__ __forceinline__ double shfl_up(double val, unsigned int... FILE: src/3rdparty/opencv/include/opencv2/core/cuda_stream_accessor.hpp type cv (line 57) | namespace cv type cuda (line 59) | namespace cuda type StreamAccessor (line 67) | struct StreamAccessor type EventAccessor (line 75) | struct EventAccessor FILE: src/3rdparty/opencv/include/opencv2/core/cuda_types.hpp type cv (line 62) | namespace cv type cuda (line 64) | namespace cuda type DevPtr (line 70) | struct DevPtr method __CV_CUDA_HOST_DEVICE__ (line 79) | __CV_CUDA_HOST_DEVICE__ DevPtr() : data(0) {} method __CV_CUDA_HOST_DEVICE__ (line 80) | __CV_CUDA_HOST_DEVICE__ DevPtr(T* data_) : data(data_) {} method __CV_CUDA_HOST_DEVICE__ (line 82) | __CV_CUDA_HOST_DEVICE__ size_t elemSize() const { return elem_size; } method __CV_CUDA_HOST_DEVICE__ (line 83) | __CV_CUDA_HOST_DEVICE__ operator T*() { return data; } method __CV_CUDA_HOST_DEVICE__ (line 84) | __CV_CUDA_HOST_DEVICE__ operator const T*() const { return data; } type PtrSz (line 87) | struct PtrSz : public DevPtr method __CV_CUDA_HOST_DEVICE__ (line 89) | __CV_CUDA_HOST_DEVICE__ PtrSz() : size(0) {} type PtrStep (line 95) | struct PtrStep : public DevPtr method __CV_CUDA_HOST_DEVICE__ (line 97) | __CV_CUDA_HOST_DEVICE__ PtrStep() : step(0) {} method __CV_CUDA_HOST_DEVICE__ (line 102) | __CV_CUDA_HOST_DEVICE__ T* ptr(int y = 0) { return ( ... method __CV_CUDA_HOST_DEVICE__ (line 103) | __CV_CUDA_HOST_DEVICE__ const T* ptr(int y = 0) const { return (co... method __CV_CUDA_HOST_DEVICE__ (line 105) | __CV_CUDA_HOST_DEVICE__ T& operator ()(int y, int x) {... method __CV_CUDA_HOST_DEVICE__ (line 106) | __CV_CUDA_HOST_DEVICE__ const T& operator ()(int y, int x) const {... type PtrStepSz (line 109) | struct PtrStepSz : public PtrStep method PtrStepSz (line 116) | explicit PtrStepSz(const PtrStepSz& d) : PtrStep((T*)d.data,... FILE: src/3rdparty/opencv/include/opencv2/core/cvdef.h type CpuFeatures (line 137) | enum CpuFeatures { type Cv32suf (line 306) | typedef union Cv32suf type Cv64suf (line 314) | typedef union Cv64suf function CV_INLINE (line 476) | CV_INLINE CV_XADD(int* addr, int delta) { int tmp = *addr; *addr += delt... FILE: src/3rdparty/opencv/include/opencv2/core/cvstd.hpp type cv (line 68) | namespace cv function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; } function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; } function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; } function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; } function uchar (line 96) | inline uchar abs(uchar a) { return a; } function ushort (line 97) | inline ushort abs(ushort a) { return a; } function abs (line 98) | inline unsigned abs(unsigned a) { return a; } function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; } class Allocator (line 130) | class Allocator class rebind (line 140) | class rebind { typedef Allocator other; } method Allocator (line 142) | explicit Allocator() {} method Allocator (line 144) | explicit Allocator(Allocator const&) {} method Allocator (line 146) | explicit Allocator(Allocator const&) {} method pointer (line 149) | pointer address(reference r) { return &r; } method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; } method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr... method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); } method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast(p))... method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); } method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz... type detail (line 165) | namespace detail type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; } type RefOrVoid (line 173) | struct RefOrVoid{ typedef void type; } type RefOrVoid (line 176) | struct RefOrVoid{ typedef const void type; } type RefOrVoid (line 179) | struct RefOrVoid{ typedef volatile void type; } type RefOrVoid (line 182) | struct RefOrVoid{ typedef const volatile void t... type PtrOwner (line 185) | struct PtrOwner type DefaultDeleter (line 190) | struct DefaultDeleter type Ptr (line 283) | struct Ptr class CV_EXPORTS (line 478) | class CV_EXPORTS function String (line 480) | class CV_EXPORTS String function String (line 670) | inline function String (line 682) | inline function String (line 692) | inline function String (line 700) | inline function String (line 707) | inline function String (line 714) | inline function String (line 796) | inline function String (line 958) | inline function String (line 976) | inline function String (line 986) | inline function String (line 997) | inline function String (line 1008) | inline function String (line 1018) | inline type std (line 80) | namespace std function uchar (line 82) | static inline uchar abs(uchar a) { return a; } function ushort (line 83) | static inline ushort abs(ushort a) { return a; } function abs (line 84) | static inline unsigned abs(unsigned a) { return a; } function uint64 (line 85) | static inline uint64 abs(uint64 a) { return a; } function swap (line 1054) | static inline void swap(cv::String& a, cv::String& b) { a.swap(b); } type cv (line 89) | namespace cv function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; } function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; } function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; } function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; } function uchar (line 96) | inline uchar abs(uchar a) { return a; } function ushort (line 97) | inline ushort abs(ushort a) { return a; } function abs (line 98) | inline unsigned abs(unsigned a) { return a; } function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; } class Allocator (line 130) | class Allocator class rebind (line 140) | class rebind { typedef Allocator other; } method Allocator (line 142) | explicit Allocator() {} method Allocator (line 144) | explicit Allocator(Allocator const&) {} method Allocator (line 146) | explicit Allocator(Allocator const&) {} method pointer (line 149) | pointer address(reference r) { return &r; } method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; } method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr... method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); } method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast(p))... method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); } method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz... type detail (line 165) | namespace detail type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; } type RefOrVoid (line 173) | struct RefOrVoid{ typedef void type; } type RefOrVoid (line 176) | struct RefOrVoid{ typedef const void type; } type RefOrVoid (line 179) | struct RefOrVoid{ typedef volatile void type; } type RefOrVoid (line 182) | struct RefOrVoid{ typedef const volatile void t... type PtrOwner (line 185) | struct PtrOwner type DefaultDeleter (line 190) | struct DefaultDeleter type Ptr (line 283) | struct Ptr class CV_EXPORTS (line 478) | class CV_EXPORTS function String (line 480) | class CV_EXPORTS String function String (line 670) | inline function String (line 682) | inline function String (line 692) | inline function String (line 700) | inline function String (line 707) | inline function String (line 714) | inline function String (line 796) | inline function String (line 958) | inline function String (line 976) | inline function String (line 986) | inline function String (line 997) | inline function String (line 1008) | inline function String (line 1018) | inline type cv (line 103) | namespace cv { function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; } function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; } function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; } function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; } function uchar (line 96) | inline uchar abs(uchar a) { return a; } function ushort (line 97) | inline ushort abs(ushort a) { return a; } function abs (line 98) | inline unsigned abs(unsigned a) { return a; } function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; } class Allocator (line 130) | class Allocator class rebind (line 140) | class rebind { typedef Allocator other; } method Allocator (line 142) | explicit Allocator() {} method Allocator (line 144) | explicit Allocator(Allocator const&) {} method Allocator (line 146) | explicit Allocator(Allocator const&) {} method pointer (line 149) | pointer address(reference r) { return &r; } method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; } method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr... method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); } method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast(p))... method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); } method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz... type detail (line 165) | namespace detail type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; } type RefOrVoid (line 173) | struct RefOrVoid{ typedef void type; } type RefOrVoid (line 176) | struct RefOrVoid{ typedef const void type; } type RefOrVoid (line 179) | struct RefOrVoid{ typedef volatile void type; } type RefOrVoid (line 182) | struct RefOrVoid{ typedef const volatile void t... type PtrOwner (line 185) | struct PtrOwner type DefaultDeleter (line 190) | struct DefaultDeleter type Ptr (line 283) | struct Ptr class CV_EXPORTS (line 478) | class CV_EXPORTS function String (line 480) | class CV_EXPORTS String function String (line 670) | inline function String (line 682) | inline function String (line 692) | inline function String (line 700) | inline function String (line 707) | inline function String (line 714) | inline function String (line 796) | inline function String (line 958) | inline function String (line 976) | inline function String (line 986) | inline function String (line 997) | inline function String (line 1008) | inline function String (line 1018) | inline type std (line 1052) | namespace std function uchar (line 82) | static inline uchar abs(uchar a) { return a; } function ushort (line 83) | static inline ushort abs(ushort a) { return a; } function abs (line 84) | static inline unsigned abs(unsigned a) { return a; } function uint64 (line 85) | static inline uint64 abs(uint64 a) { return a; } function swap (line 1054) | static inline void swap(cv::String& a, cv::String& b) { a.swap(b); } type cv (line 1057) | namespace cv function T (line 91) | static inline T min(T a, T b) { return a < b ? a : b; } function T (line 92) | static inline T max(T a, T b) { return a > b ? a : b; } function T (line 93) | static inline T abs(T a) { return a < 0 ? -a : a; } function swap (line 94) | static inline void swap(T& a, T& b) { T tmp = a; a = b; b = tmp; } function uchar (line 96) | inline uchar abs(uchar a) { return a; } function ushort (line 97) | inline ushort abs(ushort a) { return a; } function abs (line 98) | inline unsigned abs(unsigned a) { return a; } function uint64 (line 99) | inline uint64 abs(uint64 a) { return a; } class Allocator (line 130) | class Allocator class rebind (line 140) | class rebind { typedef Allocator other; } method Allocator (line 142) | explicit Allocator() {} method Allocator (line 144) | explicit Allocator(Allocator const&) {} method Allocator (line 146) | explicit Allocator(Allocator const&) {} method pointer (line 149) | pointer address(reference r) { return &r; } method const_pointer (line 150) | const_pointer address(const_reference r) { return &r; } method pointer (line 152) | pointer allocate(size_type count, const void* =0) { return reinterpr... method deallocate (line 153) | void deallocate(pointer p, size_type) { fastFree(p); } method construct (line 155) | void construct(pointer p, const _Tp& v) { new(static_cast(p))... method destroy (line 156) | void destroy(pointer p) { p->~_Tp(); } method size_type (line 158) | size_type max_size() const { return cv::max(static_cast<_Tp>(-1)/siz... type detail (line 165) | namespace detail type RefOrVoid (line 170) | struct RefOrVoid { typedef T& type; } type RefOrVoid (line 173) | struct RefOrVoid{ typedef void type; } type RefOrVoid (line 176) | struct RefOrVoid{ typedef const void type; } type RefOrVoid (line 179) | struct RefOrVoid{ typedef volatile void type; } type RefOrVoid (line 182) | struct RefOrVoid{ typedef const volatile void t... type PtrOwner (line 185) | struct PtrOwner type DefaultDeleter (line 190) | struct DefaultDeleter type Ptr (line 283) | struct Ptr class CV_EXPORTS (line 478) | class CV_EXPORTS function String (line 480) | class CV_EXPORTS String function String (line 670) | inline function String (line 682) | inline function String (line 692) | inline function String (line 700) | inline function String (line 707) | inline function String (line 714) | inline function String (line 796) | inline function String (line 958) | inline function String (line 976) | inline function String (line 986) | inline function String (line 997) | inline function String (line 1008) | inline function String (line 1018) | inline FILE: src/3rdparty/opencv/include/opencv2/core/cvstd.inl.hpp class DataType< std::complex<_Tp> > (line 58) | class DataType< std::complex<_Tp> > function String (line 96) | inline function String (line 108) | inline function String (line 121) | inline function String (line 132) | inline function FileStorage (line 159) | inline FILE: src/3rdparty/opencv/include/opencv2/core/directx.hpp type ID3D11Device (line 49) | struct ID3D11Device type ID3D11Texture2D (line 50) | struct ID3D11Texture2D type ID3D10Device (line 54) | struct ID3D10Device type ID3D10Texture2D (line 55) | struct ID3D10Texture2D type IDirect3DDevice9 (line 59) | struct IDirect3DDevice9 type IDirect3DDevice9Ex (line 60) | struct IDirect3DDevice9Ex type IDirect3DSurface9 (line 61) | struct IDirect3DSurface9 type cv (line 65) | namespace cv { namespace directx { type directx (line 65) | namespace directx { type ocl (line 67) | namespace ocl { FILE: src/3rdparty/opencv/include/opencv2/core/eigen.hpp type cv (line 56) | namespace cv function eigen2cv (line 62) | static inline function eigen2cv (line 80) | static inline function cv2eigen (line 94) | static inline function cv2eigen (line 122) | static inline function cv2eigen (line 140) | static inline function cv2eigen (line 168) | static inline function cv2eigen (line 187) | static inline function cv2eigen (line 212) | static inline function cv2eigen (line 233) | static inline function cv2eigen (line 257) | static inline FILE: src/3rdparty/opencv/include/opencv2/core/fast_math.hpp function CV_INLINE (line 91) | CV_INLINE int function CV_INLINE (line 130) | CV_INLINE int cvFloor( double value ) function CV_INLINE (line 153) | CV_INLINE int cvCeil( double value ) function CV_INLINE (line 175) | CV_INLINE int cvIsNaN( double value ) function CV_INLINE (line 189) | CV_INLINE int cvIsInf( double value ) function CV_INLINE (line 200) | CV_INLINE int cvRound(float value) function CV_INLINE (line 231) | CV_INLINE int cvRound( int value ) function CV_INLINE (line 237) | CV_INLINE int cvFloor( float value ) function CV_INLINE (line 254) | CV_INLINE int cvFloor( int value ) function CV_INLINE (line 260) | CV_INLINE int cvCeil( float value ) function CV_INLINE (line 277) | CV_INLINE int cvCeil( int value ) function CV_INLINE (line 283) | CV_INLINE int cvIsNaN( float value ) function CV_INLINE (line 291) | CV_INLINE int cvIsInf( float value ) FILE: src/3rdparty/opencv/include/opencv2/core/hal/hal.hpp type cv (line 62) | namespace cv { namespace hal { type hal (line 62) | namespace hal { FILE: src/3rdparty/opencv/include/opencv2/core/hal/interface.h type std (line 39) | typedef std::uint32_t uint; type uint (line 42) | typedef uint32_t uint; type uint (line 45) | typedef unsigned uint; type schar (line 48) | typedef signed char schar; type uchar (line 51) | typedef unsigned char uchar; type ushort (line 52) | typedef unsigned short ushort; type __int64 (line 56) | typedef __int64 int64; type uint64 (line 57) | typedef unsigned __int64 uint64; type int64 (line 61) | typedef int64_t int64; type uint64 (line 62) | typedef uint64_t uint64; FILE: src/3rdparty/opencv/include/opencv2/core/hal/intrin.hpp type cv (line 61) | namespace cv { type V_TypeTraits (line 67) | struct V_TypeTraits method int_type (line 76) | static int_type reinterpret_int(_Tp x) { return x; } method uint_type (line 77) | static uint_type reinterpet_uint(_Tp x) { return x; } method _Tp (line 78) | static _Tp reinterpret_from_int(int_type x) { return (_Tp)x; } type V_TypeTraits (line 81) | struct V_TypeTraits method int_type (line 94) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 95) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 96) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 99) | struct V_TypeTraits method int_type (line 112) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 113) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 114) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 117) | struct V_TypeTraits method int_type (line 130) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 131) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 132) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 135) | struct V_TypeTraits method int_type (line 149) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 150) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 151) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 154) | struct V_TypeTraits method int_type (line 165) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 166) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 167) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 170) | struct V_TypeTraits method int_type (line 182) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 183) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 184) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 187) | struct V_TypeTraits method int_type (line 197) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 198) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 199) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 202) | struct V_TypeTraits method int_type (line 212) | static int_type reinterpret_int(value_type x) { return (int_type)x; } method uint_type (line 213) | static uint_type reinterpret_uint(value_type x) { return (uint_type)... method value_type (line 214) | static value_type reinterpret_from_int(int_type x) { return (value_t... type V_TypeTraits (line 218) | struct V_TypeTraits method int_type (line 228) | static int_type reinterpret_int(value_type x) method uint_type (line 234) | static uint_type reinterpet_uint(value_type x) method value_type (line 240) | static value_type reinterpret_from_int(int_type x) type V_TypeTraits (line 248) | struct V_TypeTraits method int_type (line 255) | static int_type reinterpret_int(value_type x) method uint_type (line 261) | static uint_type reinterpet_uint(value_type x) method value_type (line 267) | static value_type reinterpret_from_int(int_type x) type V_SIMD128Traits (line 275) | struct V_SIMD128Traits FILE: src/3rdparty/opencv/include/opencv2/core/hal/intrin_cpp.hpp type v_reg (line 239) | struct v_reg method v_reg (line 252) | explicit v_reg(const _Tp* ptr) { for( int i = 0; i < n; i++ ) s[i] = p... method v_reg (line 257) | v_reg(_Tp s0, _Tp s1) { s[0] = s0; s[1] = s1; } method v_reg (line 262) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3) { s[0] = s0; s[1] = s1; s[2] = s... method v_reg (line 267) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3, method v_reg (line 277) | v_reg(_Tp s0, _Tp s1, _Tp s2, _Tp s3, method v_reg (line 291) | v_reg() {} method v_reg (line 294) | v_reg(const v_reg<_Tp, n> & r) method _Tp (line 309) | _Tp get0() const { return s[0]; } method _Tp (line 312) | _Tp get(const int i) const { return s[i]; } method high (line 313) | v_reg<_Tp, n> high() const method zero (line 325) | static v_reg<_Tp, n> zero() method all (line 333) | static v_reg<_Tp, n> all(_Tp s) method reinterpret_as (line 341) | v_reg<_Tp2, n2> reinterpret_as() const FILE: src/3rdparty/opencv/include/opencv2/core/hal/intrin_neon.hpp type cv (line 50) | namespace cv type v_uint8x16 (line 57) | struct v_uint8x16 method v_uint8x16 (line 62) | v_uint8x16() {} method v_uint8x16 (line 63) | explicit v_uint8x16(uint8x16_t v) : val(v) {} method v_uint8x16 (line 64) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 70) | uchar get0() const type v_int8x16 (line 78) | struct v_int8x16 method v_int8x16 (line 83) | v_int8x16() {} method v_int8x16 (line 84) | explicit v_int8x16(int8x16_t v) : val(v) {} method v_int8x16 (line 85) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 91) | schar get0() const type v_uint16x8 (line 99) | struct v_uint16x8 method v_uint16x8 (line 104) | v_uint16x8() {} method v_uint16x8 (line 105) | explicit v_uint16x8(uint16x8_t v) : val(v) {} method v_uint16x8 (line 106) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 111) | ushort get0() const type v_int16x8 (line 119) | struct v_int16x8 method v_int16x8 (line 124) | v_int16x8() {} method v_int16x8 (line 125) | explicit v_int16x8(int16x8_t v) : val(v) {} method v_int16x8 (line 126) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5... method get0 (line 131) | short get0() const type v_uint32x4 (line 139) | struct v_uint32x4 method v_uint32x4 (line 144) | v_uint32x4() {} method v_uint32x4 (line 145) | explicit v_uint32x4(uint32x4_t v) : val(v) {} method v_uint32x4 (line 146) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 151) | unsigned get0() const type v_int32x4 (line 159) | struct v_int32x4 method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const type v_float32x4 (line 178) | struct v_float32x4 method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const type v_uint64x2 (line 197) | struct v_uint64x2 method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(uint64x2_t v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(unsigned v0, unsigned v1) method uint64 (line 209) | uint64 get0() const type v_int64x2 (line 216) | struct v_int64x2 method v_int64x2 (line 221) | v_int64x2() {} method v_int64x2 (line 222) | explicit v_int64x2(int64x2_t v) : val(v) {} method v_int64x2 (line 223) | v_int64x2(int v0, int v1) method int64 (line 228) | int64 get0() const function v_float32x4 (line 294) | inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0, method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 341) | inline v_float32x4 operator / (const v_float32x4& a, const v_float32x4... method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 348) | inline v_float32x4& operator /= (v_float32x4& a, const v_float32x4& b) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_mul_expand (line 357) | inline void v_mul_expand(const v_int16x8& a, const v_int16x8& b, function v_mul_expand (line 364) | inline void v_mul_expand(const v_uint16x8& a, const v_uint16x8& b, function v_mul_expand (line 371) | inline void v_mul_expand(const v_uint32x4& a, const v_uint32x4& b, function v_int32x4 (line 378) | inline v_int32x4 v_dotprod(const v_int16x8& a, const v_int16x8& b) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_float32x4 (line 419) | inline v_float32x4 operator ~ (const v_float32x4& a) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 424) | inline v_float32x4 v_sqrt(const v_float32x4& x) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 433) | inline v_float32x4 v_invsqrt(const v_float32x4& x) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 441) | inline v_float32x4 v_abs(v_float32x4 x) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 515) | inline v_float32x4 v_magnitude(const v_float32x4& a, const v_float32x4... method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 521) | inline v_float32x4 v_sqr_magnitude(const v_float32x4& a, const v_float... method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 526) | inline v_float32x4 v_muladd(const v_float32x4& a, const v_float32x4& b... method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_signmask (line 599) | inline int v_signmask(const v_uint8x16& a) function v_signmask (line 606) | inline int v_signmask(const v_int8x16& a) function v_signmask (line 609) | inline int v_signmask(const v_uint16x8& a) function v_signmask (line 616) | inline int v_signmask(const v_int16x8& a) function v_signmask (line 619) | inline int v_signmask(const v_uint32x4& a) function v_signmask (line 626) | inline int v_signmask(const v_int32x4& a) function v_signmask (line 628) | inline int v_signmask(const v_float32x4& a) function v_check_all (line 649) | inline bool v_check_all(const v_int8x16& a) function v_check_all (line 651) | inline bool v_check_all(const v_int16x8& a) function v_check_all (line 653) | inline bool v_check_all(const v_int32x4& a) function v_check_all (line 655) | inline bool v_check_all(const v_float32x4& a) function v_check_any (line 658) | inline bool v_check_any(const v_int8x16& a) function v_check_any (line 660) | inline bool v_check_any(const v_int16x8& a) function v_check_any (line 662) | inline bool v_check_any(const v_int32x4& a) function v_check_any (line 664) | inline bool v_check_any(const v_float32x4& a) function v_uint32x4 (line 699) | inline v_uint32x4 v_load_expand_q(const uchar* ptr) method v_uint32x4 (line 144) | v_uint32x4() {} method v_uint32x4 (line 145) | explicit v_uint32x4(uint32x4_t v) : val(v) {} method v_uint32x4 (line 146) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 151) | unsigned get0() const function v_int32x4 (line 706) | inline v_int32x4 v_load_expand_q(const schar* ptr) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_int32x4 (line 759) | inline v_int32x4 v_round(const v_float32x4& a) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_int32x4 (line 768) | inline v_int32x4 v_floor(const v_float32x4& a) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_int32x4 (line 775) | inline v_int32x4 v_ceil(const v_float32x4& a) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_int32x4 (line 782) | inline v_int32x4 v_trunc(const v_float32x4& a) method v_int32x4 (line 164) | v_int32x4() {} method v_int32x4 (line 165) | explicit v_int32x4(int32x4_t v) : val(v) {} method v_int32x4 (line 166) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 171) | int get0() const function v_float32x4 (line 855) | inline v_float32x4 v_cvt_f32(const v_int32x4& a) method v_float32x4 (line 183) | v_float32x4() {} method v_float32x4 (line 184) | explicit v_float32x4(float32x4_t v) : val(v) {} method v_float32x4 (line 185) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const FILE: src/3rdparty/opencv/include/opencv2/core/hal/intrin_sse.hpp type cv (line 53) | namespace cv type v_uint8x16 (line 58) | struct v_uint8x16 method v_uint8x16 (line 63) | v_uint8x16() {} method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {} method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 73) | uchar get0() const type v_int8x16 (line 81) | struct v_int8x16 method v_int8x16 (line 86) | v_int8x16() {} method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {} method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 96) | schar get0() const type v_uint16x8 (line 104) | struct v_uint16x8 method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const type v_int16x8 (line 124) | struct v_int16x8 method v_int16x8 (line 129) | v_int16x8() {} method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {} method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5... method get0 (line 136) | short get0() const type v_uint32x4 (line 143) | struct v_uint32x4 method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const type v_int32x4 (line 161) | struct v_int32x4 method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const type v_float32x4 (line 179) | struct v_float32x4 method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const type v_uint64x2 (line 197) | struct v_uint64x2 method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1) method uint64 (line 208) | uint64 get0() const type v_int64x2 (line 217) | struct v_int64x2 method v_int64x2 (line 222) | v_int64x2() {} method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {} method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1) method int64 (line 228) | int64 get0() const type v_float64x2 (line 237) | struct v_float64x2 method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_uint64x2 (line 270) | inline v_uint64x2 v_setzero_u64() { return v_uint64x2(_mm_setzero_si12... method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1) method uint64 (line 208) | uint64 get0() const function v_int64x2 (line 271) | inline v_int64x2 v_setzero_s64() { return v_int64x2(_mm_setzero_si128(... method v_int64x2 (line 222) | v_int64x2() {} method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {} method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1) method int64 (line 228) | int64 get0() const function v_uint64x2 (line 272) | inline v_uint64x2 v_setall_u64(uint64 val) { return v_uint64x2(val, va... method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1) method uint64 (line 208) | uint64 get0() const function v_int64x2 (line 273) | inline v_int64x2 v_setall_s64(int64 val) { return v_int64x2(val, val); } method v_int64x2 (line 222) | v_int64x2() {} method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {} method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1) method int64 (line 228) | int64 get0() const function v_uint64x2 (line 275) | inline method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1) method uint64 (line 208) | uint64 get0() const function v_int64x2 (line 277) | inline method v_int64x2 (line 222) | v_int64x2() {} method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {} method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1) method int64 (line 228) | int64 get0() const function v_float32x4 (line 279) | inline v_float32x4 v_reinterpret_as_f32(const v_uint64x2& a) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 281) | inline v_float32x4 v_reinterpret_as_f32(const v_int64x2& a) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 283) | inline v_float64x2 v_reinterpret_as_f64(const v_uint64x2& a) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float64x2 (line 285) | inline v_float64x2 v_reinterpret_as_f64(const v_int64x2& a) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float32x4 (line 303) | inline v_float32x4 v_reinterpret_as_f32(const v_float32x4& a) {return ... method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 304) | inline v_float64x2 v_reinterpret_as_f64(const v_float64x2& a) {return ... method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float32x4 (line 305) | inline v_float32x4 v_reinterpret_as_f32(const v_float64x2& a) {return ... method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 306) | inline v_float64x2 v_reinterpret_as_f64(const v_float32x4& a) {return ... method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_uint8x16 (line 309) | inline v_uint8x16 v_pack(const v_uint16x8& a, const v_uint16x8& b) method v_uint8x16 (line 63) | v_uint8x16() {} method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {} method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 73) | uchar get0() const function v_pack_store (line 316) | inline void v_pack_store(uchar* ptr, const v_uint16x8& a) function v_uint8x16 (line 323) | inline v_uint8x16 v_pack_u(const v_int16x8& a, const v_int16x8& b) method v_uint8x16 (line 63) | v_uint8x16() {} method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {} method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 73) | uchar get0() const function v_pack_u_store (line 326) | inline void v_pack_u_store(uchar* ptr, const v_int16x8& a) function v_uint8x16 (line 329) | inline method v_uint8x16 (line 63) | v_uint8x16() {} method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {} method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 73) | uchar get0() const function v_rshr_pack_store (line 338) | inline function v_uint8x16 (line 346) | inline method v_uint8x16 (line 63) | v_uint8x16() {} method v_uint8x16 (line 64) | explicit v_uint8x16(__m128i v) : val(v) {} method v_uint8x16 (line 65) | v_uint8x16(uchar v0, uchar v1, uchar v2, uchar v3, uchar v4, uchar v... method uchar (line 73) | uchar get0() const function v_rshr_pack_u_store (line 354) | inline function v_int8x16 (line 362) | inline v_int8x16 v_pack(const v_int16x8& a, const v_int16x8& b) method v_int8x16 (line 86) | v_int8x16() {} method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {} method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 96) | schar get0() const function v_pack_store (line 365) | inline void v_pack_store(schar* ptr, v_int16x8& a) function v_int8x16 (line 368) | inline method v_int8x16 (line 86) | v_int8x16() {} method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {} method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 96) | schar get0() const function v_rshr_pack_store (line 376) | inline function __m128i (line 387) | inline __m128i v_select_si128(__m128i mask, __m128i a, __m128i b) function v_uint16x8 (line 392) | inline v_uint16x8 v_pack(const v_uint32x4& a, const v_uint32x4& b) method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_pack_store (line 401) | inline void v_pack_store(ushort* ptr, const v_uint32x4& a) function v_uint16x8 (line 409) | inline method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_rshr_pack_store (line 418) | inline function v_uint16x8 (line 427) | inline v_uint16x8 v_pack_u(const v_int32x4& a, const v_int32x4& b) method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_pack_u_store (line 434) | inline void v_pack_u_store(ushort* ptr, const v_int32x4& a) function v_uint16x8 (line 442) | inline method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_rshr_pack_u_store (line 453) | inline function v_int16x8 (line 462) | inline v_int16x8 v_pack(const v_int32x4& a, const v_int32x4& b) method v_int16x8 (line 129) | v_int16x8() {} method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {} method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5... method get0 (line 136) | short get0() const function v_pack_store (line 465) | inline void v_pack_store(short* ptr, const v_int32x4& a) function v_int16x8 (line 470) | inline method v_int16x8 (line 129) | v_int16x8() {} method v_int16x8 (line 130) | explicit v_int16x8(__m128i v) : val(v) {} method v_int16x8 (line 131) | v_int16x8(short v0, short v1, short v2, short v3, short v4, short v5... method get0 (line 136) | short get0() const function v_rshr_pack_store (line 478) | inline function v_uint32x4 (line 488) | inline v_uint32x4 v_pack(const v_uint64x2& a, const v_uint64x2& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_pack_store (line 495) | inline void v_pack_store(unsigned* ptr, const v_uint64x2& a) function v_int32x4 (line 502) | inline v_int32x4 v_pack(const v_int64x2& a, const v_int64x2& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_pack_store (line 509) | inline void v_pack_store(int* ptr, const v_int64x2& a) function v_uint32x4 (line 515) | inline method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_rshr_pack_store (line 527) | inline function __m128i (line 537) | inline __m128i v_sign_epi64(__m128i a) function __m128i (line 542) | inline __m128i v_srai_epi64(__m128i a, int imm) function v_int32x4 (line 548) | inline method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_rshr_pack_store (line 560) | inline function v_float32x4 (line 570) | inline v_float32x4 v_matmul(const v_float32x4& v, const v_float32x4& m0, method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_uint32x4 (line 621) | inline v_uint32x4 operator * (const v_uint32x4& a, const v_uint32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_int32x4 (line 629) | inline v_int32x4 operator * (const v_int32x4& a, const v_int32x4& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_uint32x4 (line 637) | inline v_uint32x4& operator *= (v_uint32x4& a, const v_uint32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_int32x4 (line 642) | inline v_int32x4& operator *= (v_int32x4& a, const v_int32x4& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_mul_expand (line 648) | inline void v_mul_expand(const v_int16x8& a, const v_int16x8& b, function v_mul_expand (line 657) | inline void v_mul_expand(const v_uint16x8& a, const v_uint16x8& b, function v_mul_expand (line 666) | inline void v_mul_expand(const v_uint32x4& a, const v_uint32x4& b, function v_int32x4 (line 675) | inline v_int32x4 v_dotprod(const v_int16x8& a, const v_int16x8& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_float32x4 (line 700) | inline v_float32x4 v_sqrt(const v_float32x4& x) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 703) | inline v_float32x4 v_invsqrt(const v_float32x4& x) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 713) | inline v_float64x2 v_sqrt(const v_float64x2& x) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float64x2 (line 716) | inline v_float64x2 v_invsqrt(const v_float64x2& x) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float32x4 (line 722) | inline v_float32x4 v_abs(const v_float32x4& x) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 724) | inline v_float64x2 v_abs(const v_float64x2& x) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_int8x16 (line 747) | inline v_int8x16 v_min(const v_int8x16& a, const v_int8x16& b) method v_int8x16 (line 86) | v_int8x16() {} method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {} method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 96) | schar get0() const function v_int8x16 (line 753) | inline v_int8x16 v_max(const v_int8x16& a, const v_int8x16& b) method v_int8x16 (line 86) | v_int8x16() {} method v_int8x16 (line 87) | explicit v_int8x16(__m128i v) : val(v) {} method v_int8x16 (line 88) | v_int8x16(schar v0, schar v1, schar v2, schar v3, schar v4, schar v5... method schar (line 96) | schar get0() const function v_uint16x8 (line 759) | inline v_uint16x8 v_min(const v_uint16x8& a, const v_uint16x8& b) method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_uint16x8 (line 763) | inline v_uint16x8 v_max(const v_uint16x8& a, const v_uint16x8& b) method v_uint16x8 (line 109) | v_uint16x8() {} method v_uint16x8 (line 110) | explicit v_uint16x8(__m128i v) : val(v) {} method v_uint16x8 (line 111) | v_uint16x8(ushort v0, ushort v1, ushort v2, ushort v3, ushort v4, us... method ushort (line 116) | ushort get0() const function v_uint32x4 (line 767) | inline v_uint32x4 v_min(const v_uint32x4& a, const v_uint32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_uint32x4 (line 773) | inline v_uint32x4 v_max(const v_uint32x4& a, const v_uint32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_int32x4 (line 779) | inline v_int32x4 v_min(const v_int32x4& a, const v_int32x4& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 783) | inline v_int32x4 v_max(const v_int32x4& a, const v_int32x4& b) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_uint32x4 (line 892) | inline v_uint32x4 v_absdiff(const v_uint32x4& a, const v_uint32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_uint32x4 (line 897) | inline v_uint32x4 v_absdiff(const v_int32x4& a, const v_int32x4& b) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function __m128i (line 1055) | inline __m128i v_packq_epi32(__m128i a) function v_expand (line 1113) | inline void v_expand(const v_uint32x4& a, v_uint64x2& b0, v_uint64x2& b1) function v_uint64x2 (line 1119) | inline v_uint64x2 v_load_expand(const unsigned* ptr) method v_uint64x2 (line 202) | v_uint64x2() {} method v_uint64x2 (line 203) | explicit v_uint64x2(__m128i v) : val(v) {} method v_uint64x2 (line 204) | v_uint64x2(uint64 v0, uint64 v1) method uint64 (line 208) | uint64 get0() const function v_expand (line 1124) | inline void v_expand(const v_int32x4& a, v_int64x2& b0, v_int64x2& b1) function v_int64x2 (line 1130) | inline v_int64x2 v_load_expand(const int* ptr) method v_int64x2 (line 222) | v_int64x2() {} method v_int64x2 (line 223) | explicit v_int64x2(__m128i v) : val(v) {} method v_int64x2 (line 224) | v_int64x2(int64 v0, int64 v1) method int64 (line 228) | int64 get0() const function v_uint32x4 (line 1137) | inline v_uint32x4 v_load_expand_q(const uchar* ptr) method v_uint32x4 (line 148) | v_uint32x4() {} method v_uint32x4 (line 149) | explicit v_uint32x4(__m128i v) : val(v) {} method v_uint32x4 (line 150) | v_uint32x4(unsigned v0, unsigned v1, unsigned v2, unsigned v3) method get0 (line 154) | unsigned get0() const function v_int32x4 (line 1144) | inline v_int32x4 v_load_expand_q(const schar* ptr) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function _Tpvec (line 1185) | inline _Tpvec v_extract(const _Tpvec& a, const _Tpvec& b) function v_int32x4 (line 1195) | inline v_int32x4 v_round(const v_float32x4& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1198) | inline v_int32x4 v_floor(const v_float32x4& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1205) | inline v_int32x4 v_ceil(const v_float32x4& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1212) | inline v_int32x4 v_trunc(const v_float32x4& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1215) | inline v_int32x4 v_round(const v_float64x2& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1218) | inline v_int32x4 v_floor(const v_float64x2& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1226) | inline v_int32x4 v_ceil(const v_float64x2& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_int32x4 (line 1234) | inline v_int32x4 v_trunc(const v_float64x2& a) method v_int32x4 (line 166) | v_int32x4() {} method v_int32x4 (line 167) | explicit v_int32x4(__m128i v) : val(v) {} method v_int32x4 (line 168) | v_int32x4(int v0, int v1, int v2, int v3) method get0 (line 172) | int get0() const function v_load_deinterleave (line 1259) | inline void v_load_deinterleave(const uchar* ptr, v_uint8x16& a, v_uin... function v_load_deinterleave (line 1282) | inline void v_load_deinterleave(const uchar* ptr, v_uint8x16& a, v_uin... function v_load_deinterleave (line 1310) | inline void v_load_deinterleave(const ushort* ptr, v_uint16x8& a, v_ui... function v_load_deinterleave (line 1329) | inline void v_load_deinterleave(const ushort* ptr, v_uint16x8& a, v_ui... function v_load_deinterleave (line 1352) | inline void v_load_deinterleave(const unsigned* ptr, v_uint32x4& a, v_... function v_load_deinterleave (line 1367) | inline void v_load_deinterleave(const unsigned* ptr, v_uint32x4& a, v_... function v_store_interleave (line 1377) | inline void v_store_interleave( uchar* ptr, const v_uint8x16& a, const... function v_store_interleave (line 1423) | inline void v_store_interleave( uchar* ptr, const v_uint8x16& a, const... function v_store_interleave (line 1446) | inline void v_store_interleave( ushort* ptr, const v_uint16x8& a, function v_store_interleave (line 1483) | inline void v_store_interleave( ushort* ptr, const v_uint16x8& a, cons... function v_store_interleave (line 1506) | inline void v_store_interleave( unsigned* ptr, const v_uint32x4& a, co... function v_store_interleave (line 1521) | inline void v_store_interleave(unsigned* ptr, const v_uint32x4& a, con... function v_float32x4 (line 1575) | inline v_float32x4 v_cvt_f32(const v_int32x4& a) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float32x4 (line 1580) | inline v_float32x4 v_cvt_f32(const v_float64x2& a) method v_float32x4 (line 184) | v_float32x4() {} method v_float32x4 (line 185) | explicit v_float32x4(__m128 v) : val(v) {} method v_float32x4 (line 186) | v_float32x4(float v0, float v1, float v2, float v3) method get0 (line 190) | float get0() const function v_float64x2 (line 1585) | inline v_float64x2 v_cvt_f64(const v_int32x4& a) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const function v_float64x2 (line 1590) | inline v_float64x2 v_cvt_f64(const v_float32x4& a) method v_float64x2 (line 242) | v_float64x2() {} method v_float64x2 (line 243) | explicit v_float64x2(__m128d v) : val(v) {} method v_float64x2 (line 244) | v_float64x2(double v0, double v1) method get0 (line 248) | double get0() const FILE: src/3rdparty/opencv/include/opencv2/core/ippasync.hpp type cv (line 54) | namespace cv type hpp (line 57) | namespace hpp function toHppType (line 69) | inline int toHppType(const int cvType) function toCvType (line 83) | inline int toCvType(const int hppType) function copyHppToMat (line 104) | inline void copyHppToMat(hppiMatrix* src, Mat& dst, hppAccel accel, ... function Mat (line 141) | inline Mat getMat(hppiMatrix* src, hppAccel accel, int cn) function hppiMatrix (line 168) | inline hppiMatrix* getHpp(const Mat& src, hppAccel accel) FILE: src/3rdparty/opencv/include/opencv2/core/mat.hpp class CV_EXPORTS (line 65) | class CV_EXPORTS function _InputArray (line 146) | class CV_EXPORTS _InputArray function _OutputArray (line 267) | class CV_EXPORTS _OutputArray : public _InputArray function _InputOutputArray (line 341) | class CV_EXPORTS _InputOutputArray : public _OutputArray type UMatUsageFlags (line 391) | enum UMatUsageFlags type CV_EXPORTS (line 403) | struct CV_EXPORTS function MatAllocator (line 407) | class CV_EXPORTS MatAllocator class MatCommaInitializer_ (line 452) | class MatCommaInitializer_ function UMatData (line 472) | struct CV_EXPORTS UMatData function UMatDataAutoLock (line 511) | struct CV_EXPORTS UMatDataAutoLock function MatSize (line 519) | struct CV_EXPORTS MatSize function MatStep (line 532) | struct CV_EXPORTS MatStep function Mat (line 740) | class CV_EXPORTS Mat class Mat_ (line 1962) | class Mat_ : public Mat function UMat (line 2147) | class CV_EXPORTS UMat FILE: src/3rdparty/opencv/include/opencv2/core/mat.inl.hpp type cv (line 52) | namespace cv function Size (line 67) | inline Size _InputArray::getSz() const { return sz; } function Mat (line 124) | inline Mat _InputArray::getMat(int i) const function Mat (line 574) | inline function Mat (line 603) | inline function Mat (line 609) | inline function Mat (line 615) | inline function Mat (line 621) | inline function Mat (line 627) | inline function Mat (line 633) | inline function Mat (line 639) | inline function Mat (line 689) | inline function Mat (line 695) | inline function Mat (line 701) | inline function uchar (line 772) | inline function uchar (line 779) | inline function _Tp (line 786) | inline function _Tp (line 793) | inline function uchar (line 800) | inline function uchar (line 810) | inline function _Tp (line 820) | inline function _Tp (line 830) | inline function uchar (line 840) | inline function uchar (line 851) | inline function _Tp (line 862) | inline function _Tp (line 873) | inline function uchar (line 884) | inline function uchar (line 898) | inline function _Tp (line 912) | inline function _Tp (line 923) | inline function _Tp (line 934) | inline function _Tp (line 945) | inline function _Tp (line 956) | inline function _Tp (line 971) | inline function _Tp (line 986) | inline function _Tp (line 993) | inline function _Tp (line 1000) | inline function _Tp (line 1007) | inline function _Tp (line 1014) | inline function _Tp (line 1021) | inline function Mat (line 1165) | inline function Size (line 1207) | inline function size_t (line 1282) | inline MatStep::operator size_t() const function MatStep (line 1288) | inline MatStep& MatStep::operator = (size_t s) function _Tp (line 1577) | inline function _Tp (line 1584) | inline function _Tp (line 1591) | inline function _Tp (line 1602) | inline function _Tp (line 1613) | inline function _Tp (line 1624) | inline function _Tp (line 1635) | inline function _Tp (line 1641) | inline function _Tp (line 1647) | inline function _Tp (line 1653) | inline function _Tp (line 1659) | inline function _Tp (line 1665) | inline function _Tp (line 1671) | inline function _Tp (line 1677) | inline function SparseMat (line 1831) | inline function SparseMat (line 1845) | inline function SparseMat (line 1851) | inline function _Tp (line 1972) | inline function _Tp (line 1978) | inline function _Tp (line 1984) | inline function _Tp (line 1990) | inline function _Tp (line 1996) | inline function _Tp (line 2003) | inline function _Tp (line 2010) | inline function _Tp (line 2017) | inline function _Tp (line 2024) | inline function _Tp (line 2030) | inline function _Tp (line 2036) | inline function _Tp (line 2042) | inline function _Tp (line 2048) | inline function _Tp (line 2054) | inline function SparseMatIterator (line 2072) | inline function SparseMatConstIterator (line 2078) | inline function SparseMatIterator (line 2084) | inline function SparseMatConstIterator (line 2092) | inline function _Tp (line 2228) | inline function _Tp (line 2234) | inline function _Tp (line 2240) | inline function _Tp (line 2246) | inline function _Tp (line 2252) | inline function _Tp (line 2258) | inline function _Tp (line 2264) | inline function _Tp (line 2270) | inline function MatConstIterator (line 2358) | inline function uchar (line 2366) | inline function MatConstIterator (line 2372) | inline MatConstIterator& MatConstIterator::operator += (ptrdiff_t ofs) function MatConstIterator (line 2386) | inline function MatConstIterator (line 2392) | inline function MatConstIterator (line 2403) | inline function MatConstIterator (line 2411) | inline function MatConstIterator (line 2422) | inline MatConstIterator MatConstIterator::operator ++(int) function MatConstIterator (line 2477) | static inline function MatConstIterator (line 2484) | static inline function MatConstIterator (line 2491) | static inline function uchar (line 2499) | inline function _Tp (line 2540) | inline function Point (line 2590) | inline function _Tp (line 2646) | inline function _Tp (line 2693) | inline function _Tp (line 2743) | inline function SparseMatConstIterator (line 2797) | inline SparseMatConstIterator& SparseMatConstIterator::operator = (con... function _Tp (line 2808) | inline function SparseMatConstIterator (line 2820) | inline function SparseMatIterator (line 2869) | inline function _Tp (line 2876) | inline function SparseMatIterator (line 2888) | inline function SparseMatIterator (line 2895) | inline function _Tp (line 2936) | inline function _Tp (line 2988) | inline function Mat (line 3046) | inline function MatExpr (line 3066) | inline function MatExpr (line 3072) | inline function MatExpr (line 3078) | inline function MatExpr (line 3084) | inline function MatExpr (line 3090) | inline function MatExpr (line 3096) | inline function Mat (line 3113) | inline function MatExpr (line 3130) | static inline function MatExpr (line 3136) | static inline function MatExpr (line 3142) | static inline function MatExpr (line 3148) | static inline function MatExpr (line 3154) | static inline function MatExpr (line 3160) | static inline function MatExpr (line 3166) | static inline function Mat (line 3173) | static inline function Mat (line 3180) | static inline function Mat (line 3201) | static inline function Mat (line 3208) | static inline function Mat (line 3229) | static inline function Mat (line 3236) | static inline function Mat (line 3257) | static inline function Mat (line 3264) | static inline function UMat (line 3373) | inline function UMat (line 3400) | inline function UMat (line 3406) | inline function UMat (line 3412) | inline function UMat (line 3418) | inline function UMat (line 3424) | inline function UMat (line 3430) | inline function UMat (line 3436) | inline function UMat (line 3485) | inline function UMat (line 3491) | inline function UMat (line 3497) | inline function UMat (line 3594) | inline FILE: src/3rdparty/opencv/include/opencv2/core/matx.hpp type cv (line 56) | namespace cv type CV_EXPORTS (line 65) | struct CV_EXPORTS type CV_EXPORTS (line 66) | struct CV_EXPORTS type CV_EXPORTS (line 67) | struct CV_EXPORTS type CV_EXPORTS (line 68) | struct CV_EXPORTS type CV_EXPORTS (line 69) | struct CV_EXPORTS type CV_EXPORTS (line 70) | struct CV_EXPORTS type CV_EXPORTS (line 71) | struct CV_EXPORTS class Matx (line 87) | class Matx class DataType< Matx<_Tp, m, n> > (line 236) | class DataType< Matx<_Tp, m, n> > class MatxCommaInitializer (line 254) | class MatxCommaInitializer class Vec (line 305) | class Vec : public Matx<_Tp, cn, 1> class DataType< Vec<_Tp, cn> > (line 395) | class DataType< Vec<_Tp, cn> > class VecCommaInitializer (line 413) | class VecCommaInitializer : public MatxCommaInitializer<_Tp, m, 1> type internal (line 428) | namespace internal type Matx_DetOp (line 431) | struct Matx_DetOp type Matx_DetOp<_Tp, 1> (line 445) | struct Matx_DetOp<_Tp, 1> type Matx_DetOp<_Tp, 2> (line 453) | struct Matx_DetOp<_Tp, 2> type Matx_DetOp<_Tp, 3> (line 461) | struct Matx_DetOp<_Tp, 3> function conjugate (line 471) | Vec<_Tp, 2> inline conjugate(const Vec<_Tp, 2>& v) function conjugate (line 476) | Vec<_Tp, 4> inline conjugate(const Vec<_Tp, 4>& v) function _Tp (line 647) | inline function _Tp (line 725) | inline function _Tp (line 732) | inline function _Tp (line 739) | inline function _Tp (line 747) | inline function determinant (line 836) | static inline function trace (line 842) | static inline function norm (line 851) | static inline function norm (line 857) | static inline function _Tp (line 1046) | inline function _Tp (line 1053) | inline function _Tp (line 1060) | inline function _Tp (line 1067) | inline function normalize (line 1074) | inline FILE: src/3rdparty/opencv/include/opencv2/core/neon_utils.hpp function int32x2_t (line 52) | inline int32x2_t cv_vrnd_s32_f32(float32x2_t v) function int32x4_t (line 61) | inline int32x4_t cv_vrndq_s32_f32(float32x4_t v) function uint32x2_t (line 70) | inline uint32x2_t cv_vrnd_u32_f32(float32x2_t v) function uint32x4_t (line 76) | inline uint32x4_t cv_vrndq_u32_f32(float32x4_t v) function float32x4_t (line 82) | inline float32x4_t cv_vrecpq_f32(float32x4_t val) function float32x2_t (line 90) | inline float32x2_t cv_vrecp_f32(float32x2_t val) function float32x4_t (line 98) | inline float32x4_t cv_vrsqrtq_f32(float32x4_t val) function float32x2_t (line 106) | inline float32x2_t cv_vrsqrt_f32(float32x2_t val) function float32x4_t (line 114) | inline float32x4_t cv_vsqrtq_f32(float32x4_t val) function float32x2_t (line 119) | inline float32x2_t cv_vsqrt_f32(float32x2_t val) FILE: src/3rdparty/opencv/include/opencv2/core/ocl.hpp type ocl (line 47) | namespace ocl { class CV_EXPORTS (line 61) | class CV_EXPORTS class CV_EXPORTS (line 62) | class CV_EXPORTS class CV_EXPORTS (line 63) | class CV_EXPORTS class CV_EXPORTS (line 64) | class CV_EXPORTS class CV_EXPORTS (line 65) | class CV_EXPORTS class CV_EXPORTS (line 66) | class CV_EXPORTS class CV_EXPORTS (line 67) | class CV_EXPORTS class CV_EXPORTS (line 68) | class CV_EXPORTS function Device (line 70) | class CV_EXPORTS Device function Context (line 234) | class CV_EXPORTS Context function Platform (line 262) | class CV_EXPORTS Platform function Queue (line 334) | class CV_EXPORTS Queue function Kernel (line 392) | class CV_EXPORTS Kernel function Program (line 587) | class CV_EXPORTS Program function ProgramSource (line 616) | class CV_EXPORTS ProgramSource FILE: src/3rdparty/opencv/include/opencv2/core/ocl_genbase.hpp type cv (line 45) | namespace cv type ocl (line 47) | namespace ocl type ProgramEntry (line 52) | struct ProgramEntry FILE: src/3rdparty/opencv/include/opencv2/core/opengl.hpp type cv (line 53) | namespace cv { namespace ogl { type ogl (line 53) | namespace ogl { function Buffer (line 79) | class CV_EXPORTS Buffer function Texture2D (line 283) | class CV_EXPORTS Texture2D function Arrays (line 406) | class CV_EXPORTS Arrays type RenderModes (line 478) | enum RenderModes { type ocl (line 517) | namespace ocl { type cuda (line 563) | namespace cuda { type cv (line 563) | namespace cv { namespace cuda { type ogl (line 53) | namespace ogl { function Buffer (line 79) | class CV_EXPORTS Buffer function Texture2D (line 283) | class CV_EXPORTS Texture2D function Arrays (line 406) | class CV_EXPORTS Arrays type RenderModes (line 478) | enum RenderModes { type ocl (line 517) | namespace ocl { type cuda (line 563) | namespace cuda { FILE: src/3rdparty/opencv/include/opencv2/core/operations.hpp type cv (line 56) | namespace cv type internal (line 61) | namespace internal type Matx_FastInvOp (line 64) | struct Matx_FastInvOp type Matx_FastInvOp<_Tp, 2> (line 81) | struct Matx_FastInvOp<_Tp, 2> type Matx_FastInvOp<_Tp, 3> (line 97) | struct Matx_FastInvOp<_Tp, 3> type Matx_FastSolveOp (line 121) | struct Matx_FastSolveOp type Matx_FastSolveOp<_Tp, 2, 1> (line 135) | struct Matx_FastSolveOp<_Tp, 2, 1> type Matx_FastSolveOp<_Tp, 3, 1> (line 150) | struct Matx_FastSolveOp<_Tp, 3, 1> function uchar (line 336) | inline RNG::operator uchar() { return (uchar)next(); } function schar (line 337) | inline RNG::operator schar() { return (schar)next(); } function ushort (line 338) | inline RNG::operator ushort() { return (ushort)next(); } function short (line 339) | inline RNG::operator short() { return (short)next(); } function int (line 340) | inline RNG::operator int() { return (int)next(); } function unsigned (line 341) | inline RNG::operator unsigned() { return next(); } function float (line 342) | inline RNG::operator float() { return next()*2.3283064365386962890625... function double (line 343) | inline RNG::operator double() { unsigned t = next(); return (((uint64)... function _Tp (line 359) | static inline _Tp randu() function format (line 370) | static inline function print (line 376) | static inline function print (line 387) | static inline function print (line 393) | static inline function print (line 399) | static inline function print (line 405) | static inline function print (line 411) | static inline function partition (line 438) | int FILE: src/3rdparty/opencv/include/opencv2/core/optim.hpp type cv (line 47) | namespace cv function MinProblemSolver (line 58) | class CV_EXPORTS MinProblemSolver : public Algorithm function MinProblemSolver (line 155) | class CV_EXPORTS DownhillSolver : public MinProblemSolver function MinProblemSolver (line 236) | class CV_EXPORTS ConjGradSolver : public MinProblemSolver type SolveLPResult (line 257) | enum SolveLPResult FILE: src/3rdparty/opencv/include/opencv2/core/persistence.hpp type CvFileStorage (line 90) | struct CvFileStorage type CvFileNode (line 91) | struct CvFileNode type cv (line 98) | namespace cv { class CV_EXPORTS (line 292) | class CV_EXPORTS class CV_EXPORTS (line 293) | class CV_EXPORTS function FileStorage (line 298) | class CV_EXPORTS_W FileStorage function FileNode (line 454) | class CV_EXPORTS_W_SIMPLE FileNode function FileNodeIterator (line 580) | class CV_EXPORTS FileNodeIterator function read (line 684) | static inline void read(const FileNode& node, Point_<_Tp>& value, cons... function read (line 690) | static inline void read(const FileNode& node, Point3_<_Tp>& value, con... function read (line 697) | static inline void read(const FileNode& node, Size_<_Tp>& value, const... function read (line 703) | static inline void read(const FileNode& node, Complex<_Tp>& value, con... function read (line 709) | static inline void read(const FileNode& node, Rect_<_Tp>& value, const... function read (line 716) | static inline void read(const FileNode& node, Vec<_Tp, cn>& value, con... function read (line 722) | static inline void read(const FileNode& node, Scalar_<_Tp>& value, con... function read (line 729) | static inline void read(const FileNode& node, Range& value, const Rang... type internal (line 745) | namespace internal function WriteStructContext (line 747) | class CV_EXPORTS WriteStructContext class VecWriterProxy (line 756) | class VecWriterProxy method VecWriterProxy (line 759) | VecWriterProxy( FileStorage* _fs ) : fs(_fs) {} class VecWriterProxy<_Tp, 1> (line 770) | class VecWriterProxy<_Tp, 1> method VecWriterProxy (line 773) | VecWriterProxy( FileStorage* _fs ) : fs(_fs) {} class VecReaderProxy (line 784) | class VecReaderProxy method VecReaderProxy (line 787) | VecReaderProxy( FileNodeIterator* _it ) : it(_it) {} class VecReaderProxy<_Tp, 1> (line 799) | class VecReaderProxy<_Tp, 1> method VecReaderProxy (line 802) | VecReaderProxy( FileNodeIterator* _it ) : it(_it) {} function write (line 825) | static inline function write (line 831) | inline function write (line 837) | inline function write (line 843) | inline function write (line 849) | inline function write (line 855) | static inline function write (line 862) | static inline function write (line 870) | static inline function write (line 877) | static inline function write (line 884) | static inline function write (line 893) | static inline function write (line 900) | static inline function write (line 909) | static inline function write (line 916) | static inline function write (line 924) | static inline function write (line 931) | static inline function write (line 938) | static inline function write (line 945) | static inline function write (line 952) | static inline function write (line 959) | static inline function write (line 966) | static inline function write (line 973) | static inline function write (line 980) | static inline function read (line 992) | static inline function read (line 1000) | static inline function read (line 1008) | static inline function read (line 1016) | static inline function read (line 1024) | static inline function read (line 1032) | static inline function read (line 1039) | static inline function FileStorage (line 1058) | static inline function FileStorage (line 1073) | static inline function FileStorage (line 1081) | static inline function FileNodeIterator (line 1094) | static inline function FileNodeIterator (line 1103) | static inline function FileNode (line 1167) | inline FileNode FileStorage::getFirstTopLevelNode() const { FileNode r... function CvFileNode (line 1178) | inline CvFileNode* FileNode::operator *() { return (CvFileNode*)node; } function CvFileNode (line 1179) | inline const CvFileNode* FileNode::operator* () const { return node; } function int (line 1180) | inline FileNode::operator int() const { int value; read(*this, v... function float (line 1181) | inline FileNode::operator float() const { float value; read(*this, v... function double (line 1182) | inline FileNode::operator double() const { double value; read(*this, v... function String (line 1183) | inline FileNode::operator String() const { String value; read(*this, v... function FileNodeIterator (line 1184) | inline FileNodeIterator FileNode::begin() const { return FileNodeItera... function FileNodeIterator (line 1185) | inline FileNodeIterator FileNode::end() const { return FileNodeItera... function FileNode (line 1187) | inline FileNode FileNodeIterator::operator *() const { return FileNod... function FileNode (line 1188) | inline FileNode FileNodeIterator::operator ->() const { return FileNod... FILE: src/3rdparty/opencv/include/opencv2/core/private.cuda.hpp type cv (line 80) | namespace cv { namespace cuda { type cuda (line 80) | namespace cuda { function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t... function BufferPool (line 105) | class CV_EXPORTS BufferPool function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i... function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil... type NPPTypeTraits (line 131) | struct NPPTypeTraits type NPPTypeTraits (line 132) | struct NPPTypeTraits { typedef Npp8u npp_type; } type NPPTypeTraits (line 133) | struct NPPTypeTraits { typedef Npp8s npp_type; } type NPPTypeTraits (line 134) | struct NPPTypeTraits { typedef Npp16u npp_type; } type NPPTypeTraits (line 135) | struct NPPTypeTraits { typedef Npp16s npp_type; } type NPPTypeTraits (line 136) | struct NPPTypeTraits { typedef Npp32s npp_type; } type NPPTypeTraits (line 137) | struct NPPTypeTraits { typedef Npp32f npp_type; } type NPPTypeTraits (line 138) | struct NPPTypeTraits { typedef Npp64f npp_type; } class NppStreamHandler (line 140) | class NppStreamHandler method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream) method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream) type cuda (line 103) | namespace cuda function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t... function BufferPool (line 105) | class CV_EXPORTS BufferPool function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i... function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil... type NPPTypeTraits (line 131) | struct NPPTypeTraits type NPPTypeTraits (line 132) | struct NPPTypeTraits { typedef Npp8u npp_type; } type NPPTypeTraits (line 133) | struct NPPTypeTraits { typedef Npp8s npp_type; } type NPPTypeTraits (line 134) | struct NPPTypeTraits { typedef Npp16u npp_type; } type NPPTypeTraits (line 135) | struct NPPTypeTraits { typedef Npp16s npp_type; } type NPPTypeTraits (line 136) | struct NPPTypeTraits { typedef Npp32s npp_type; } type NPPTypeTraits (line 137) | struct NPPTypeTraits { typedef Npp32f npp_type; } type NPPTypeTraits (line 138) | struct NPPTypeTraits { typedef Npp64f npp_type; } class NppStreamHandler (line 140) | class NppStreamHandler method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream) method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream) function throw_no_cuda (line 97) | static inline void throw_no_cuda() { CV_Error(cv::Error::GpuNotSupported... function throw_no_cuda (line 101) | static inline void throw_no_cuda() { CV_Error(cv::Error::StsNotImplement... type cv (line 103) | namespace cv { namespace cuda type cuda (line 80) | namespace cuda { function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t... function BufferPool (line 105) | class CV_EXPORTS BufferPool function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i... function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil... type NPPTypeTraits (line 131) | struct NPPTypeTraits type NPPTypeTraits (line 132) | struct NPPTypeTraits { typedef Npp8u npp_type; } type NPPTypeTraits (line 133) | struct NPPTypeTraits { typedef Npp8s npp_type; } type NPPTypeTraits (line 134) | struct NPPTypeTraits { typedef Npp16u npp_type; } type NPPTypeTraits (line 135) | struct NPPTypeTraits { typedef Npp16s npp_type; } type NPPTypeTraits (line 136) | struct NPPTypeTraits { typedef Npp32s npp_type; } type NPPTypeTraits (line 137) | struct NPPTypeTraits { typedef Npp32f npp_type; } type NPPTypeTraits (line 138) | struct NPPTypeTraits { typedef Npp64f npp_type; } class NppStreamHandler (line 140) | class NppStreamHandler method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream) method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream) type cuda (line 103) | namespace cuda function GpuMat (line 87) | static inline GpuMat getOutputMat(OutputArray _dst, Size size, int t... function BufferPool (line 105) | class CV_EXPORTS BufferPool function checkNppError (line 119) | static inline void checkNppError(int code, const char* file, const i... function checkCudaDriverApiError (line 125) | static inline void checkCudaDriverApiError(int code, const char* fil... type NPPTypeTraits (line 131) | struct NPPTypeTraits type NPPTypeTraits (line 132) | struct NPPTypeTraits { typedef Npp8u npp_type; } type NPPTypeTraits (line 133) | struct NPPTypeTraits { typedef Npp8s npp_type; } type NPPTypeTraits (line 134) | struct NPPTypeTraits { typedef Npp16u npp_type; } type NPPTypeTraits (line 135) | struct NPPTypeTraits { typedef Npp16s npp_type; } type NPPTypeTraits (line 136) | struct NPPTypeTraits { typedef Npp32s npp_type; } type NPPTypeTraits (line 137) | struct NPPTypeTraits { typedef Npp32f npp_type; } type NPPTypeTraits (line 138) | struct NPPTypeTraits { typedef Npp64f npp_type; } class NppStreamHandler (line 140) | class NppStreamHandler method NppStreamHandler (line 143) | inline explicit NppStreamHandler(Stream& newStream) method NppStreamHandler (line 149) | inline explicit NppStreamHandler(cudaStream_t newStream) FILE: src/3rdparty/opencv/include/opencv2/core/private.hpp type cv (line 76) | namespace cv function parallel_for (line 82) | static inline function parallel_reduce (line 90) | static inline class BlockedRange (line 98) | class BlockedRange method BlockedRange (line 101) | BlockedRange() : _begin(0), _end(0), _grainsize(0) {} method BlockedRange (line 102) | BlockedRange(int b, int e, int g=1) : _begin(b), _end(e), _grainsize... method begin (line 103) | int begin() const { return _begin; } method end (line 104) | int end() const { return _end; } method grainsize (line 105) | int grainsize() const { return _grainsize; } function parallel_for (line 111) | static inline class Split (line 118) | class Split {} function parallel_reduce (line 120) | static inline function cvAlign (line 149) | static inline int cvAlign( int size, int align ) function cvGetMatSize (line 156) | static inline cv::Size cvGetMatSize( const CvMat* mat ) type cv (line 162) | namespace cv function parallel_for (line 82) | static inline function parallel_reduce (line 90) | static inline class BlockedRange (line 98) | class BlockedRange method BlockedRange (line 101) | BlockedRange() : _begin(0), _end(0), _grainsize(0) {} method BlockedRange (line 102) | BlockedRange(int b, int e, int g=1) : _begin(b), _end(e), _grainsize... method begin (line 103) | int begin() const { return _begin; } method end (line 104) | int end() const { return _end; } method grainsize (line 105) | int grainsize() const { return _grainsize; } function parallel_for (line 111) | static inline class Split (line 118) | class Split {} function parallel_reduce (line 120) | static inline function IppiSize (line 212) | static inline IppiSize ippiSize(int width, int height) function IppiSize (line 218) | static inline IppiSize ippiSize(const cv::Size & _size) function IppiBorderType (line 224) | static inline IppiBorderType ippiGetBorderType(int borderTypeNI) function IppDataType (line 233) | static inline IppDataType ippiGetDataType(int depth) class IppAutoBuffer (line 246) | class IppAutoBuffer method IppAutoBuffer (line 249) | IppAutoBuffer() { m_pBuffer = NULL; } method IppAutoBuffer (line 250) | IppAutoBuffer(int size) { Alloc(size); } method T (line 252) | T* Alloc(int size) { m_pBuffer = (T*)ippMalloc(size); return m_pBuffer; } method Release (line 253) | void Release() { if(m_pBuffer) ippFree(m_pBuffer); } method IppAutoBuffer (line 258) | IppAutoBuffer(IppAutoBuffer &) {} method IppAutoBuffer (line 259) | IppAutoBuffer& operator =(const IppAutoBuffer &) {return *this;} type CvStatus (line 375) | enum CvStatus type tegra (line 415) | namespace tegra { FILE: src/3rdparty/opencv/include/opencv2/core/ptr.inl.hpp type cv (line 49) | namespace cv { type detail (line 57) | namespace detail type PtrOwner (line 60) | struct PtrOwner method PtrOwner (line 62) | PtrOwner() : refCount(1) method incRef (line 65) | void incRef() method decRef (line 70) | void decRef() type PtrOwnerImpl (line 92) | struct PtrOwnerImpl : PtrOwner method PtrOwnerImpl (line 94) | PtrOwnerImpl(Y* p, D d) : owned(p), deleter(d) method deleteSelf (line 97) | void deleteSelf() function T (line 204) | T* Ptr::get() const function T (line 216) | T* Ptr::operator -> () const function swap (line 279) | void swap(Ptr& ptr1, Ptr& ptr2){ function makePtr (line 296) | Ptr makePtr() function makePtr (line 302) | Ptr makePtr(const A1& a1) function makePtr (line 308) | Ptr makePtr(const A1& a1, const A2& a2) function makePtr (line 314) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3) function makePtr (line 320) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4) function makePtr (line 326) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... function makePtr (line 332) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... function makePtr (line 338) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... function makePtr (line 344) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... function makePtr (line 350) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... function makePtr (line 356) | Ptr makePtr(const A1& a1, const A2& a2, const A3& a3, const A4& a4,... FILE: src/3rdparty/opencv/include/opencv2/core/saturate.hpp type cv (line 51) | namespace cv function _Tp (line 82) | static inline _Tp saturate_cast(uchar v) { return _Tp(v); } function _Tp (line 84) | static inline _Tp saturate_cast(schar v) { return _Tp(v); } function _Tp (line 86) | static inline _Tp saturate_cast(ushort v) { return _Tp(v); } function _Tp (line 88) | static inline _Tp saturate_cast(short v) { return _Tp(v); } function _Tp (line 90) | static inline _Tp saturate_cast(unsigned v) { return _Tp(v); } function _Tp (line 92) | static inline _Tp saturate_cast(int v) { return _Tp(v); } function _Tp (line 94) | static inline _Tp saturate_cast(float v) { return _Tp(v); } function _Tp (line 96) | static inline _Tp saturate_cast(double v) { return _Tp(v); } function _Tp (line 98) | static inline _Tp saturate_cast(int64 v) { return _Tp(v); } function _Tp (line 100) | static inline _Tp saturate_cast(uint64 v) { return _Tp(v); } function uchar (line 102) | inline uchar saturate_cast(schar v) { return (uchar)std:... function uchar (line 103) | inline uchar saturate_cast(ushort v) { return (uchar)std:... function uchar (line 104) | inline uchar saturate_cast(int v) { return (uchar)((un... function uchar (line 105) | inline uchar saturate_cast(short v) { return saturate_ca... function uchar (line 106) | inline uchar saturate_cast(unsigned v) { return (uchar)std:... function uchar (line 107) | inline uchar saturate_cast(float v) { int iv = cvRound(v... function uchar (line 108) | inline uchar saturate_cast(double v) { int iv = cvRound(v... function uchar (line 109) | inline uchar saturate_cast(int64 v) { return (uchar)((ui... function uchar (line 110) | inline uchar saturate_cast(uint64 v) { return (uchar)std:... function schar (line 112) | inline schar saturate_cast(uchar v) { return (schar)std:... function schar (line 113) | inline schar saturate_cast(ushort v) { return (schar)std:... function schar (line 114) | inline schar saturate_cast(int v) { return (schar)((un... function schar (line 115) | inline schar saturate_cast(short v) { return saturate_ca... function schar (line 116) | inline schar saturate_cast(unsigned v) { return (schar)std:... function schar (line 117) | inline schar saturate_cast(float v) { int iv = cvRound(v... function schar (line 118) | inline schar saturate_cast(double v) { int iv = cvRound(v... function schar (line 119) | inline schar saturate_cast(int64 v) { return (schar)((ui... function schar (line 120) | inline schar saturate_cast(uint64 v) { return (schar)std:... function ushort (line 122) | inline ushort saturate_cast(schar v) { return (ushort)std... function ushort (line 123) | inline ushort saturate_cast(short v) { return (ushort)std... function ushort (line 124) | inline ushort saturate_cast(int v) { return (ushort)((u... function ushort (line 125) | inline ushort saturate_cast(unsigned v) { return (ushort)std... function ushort (line 126) | inline ushort saturate_cast(float v) { int iv = cvRound(v... function ushort (line 127) | inline ushort saturate_cast(double v) { int iv = cvRound(v... function ushort (line 128) | inline ushort saturate_cast(int64 v) { return (ushort)((u... function ushort (line 129) | inline ushort saturate_cast(uint64 v) { return (ushort)std... FILE: src/3rdparty/opencv/include/opencv2/core/sse_utils.hpp function _mm_deinterleave_epi8 (line 56) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128... function _mm_deinterleave_epi8 (line 84) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128... function _mm_deinterleave_epi8 (line 123) | inline void _mm_deinterleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128... function _mm_interleave_epi8 (line 172) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ... function _mm_interleave_epi8 (line 202) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ... function _mm_interleave_epi8 (line 243) | inline void _mm_interleave_epi8(__m128i & v_r0, __m128i & v_r1, __m128i ... function _mm_deinterleave_epi16 (line 294) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12... function _mm_deinterleave_epi16 (line 317) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12... function _mm_deinterleave_epi16 (line 349) | inline void _mm_deinterleave_epi16(__m128i & v_r0, __m128i & v_r1, __m12... function _mm_interleave_epi16 (line 391) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i... function _mm_interleave_epi16 (line 416) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i... function _mm_interleave_epi16 (line 450) | inline void _mm_interleave_epi16(__m128i & v_r0, __m128i & v_r1, __m128i... function _mm_deinterleave_ps (line 494) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v... function _mm_deinterleave_ps (line 512) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v... function _mm_deinterleave_ps (line 537) | inline void _mm_deinterleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v... function _mm_interleave_ps (line 568) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g... function _mm_interleave_ps (line 588) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g0, function _mm_interleave_ps (line 615) | inline void _mm_interleave_ps(__m128 & v_r0, __m128 & v_r1, __m128 & v_g... FILE: src/3rdparty/opencv/include/opencv2/core/traits.hpp type cv (line 49) | namespace cv class DataType (line 106) | class DataType class DataType (line 121) | class DataType class DataType (line 136) | class DataType class DataType (line 151) | class DataType class DataType (line 166) | class DataType class DataType (line 181) | class DataType class DataType (line 196) | class DataType class DataType (line 211) | class DataType class DataType (line 226) | class DataType class DataType (line 241) | class DataType class DataDepth (line 262) | class DataDepth class TypeDepth (line 274) | class TypeDepth class TypeDepth (line 280) | class TypeDepth class TypeDepth (line 286) | class TypeDepth class TypeDepth (line 292) | class TypeDepth class TypeDepth (line 298) | class TypeDepth class TypeDepth (line 304) | class TypeDepth class TypeDepth (line 310) | class TypeDepth class TypeDepth (line 316) | class TypeDepth FILE: src/3rdparty/opencv/include/opencv2/core/types.hpp type cv (line 59) | namespace cv class Complex (line 73) | class Complex class DataType< Complex<_Tp> > (line 92) | class DataType< Complex<_Tp> > class Point_ (line 147) | class Point_ class DataType< Point_<_Tp> > (line 183) | class DataType< Point_<_Tp> > class Point3_ (line 218) | class Point3_ class DataType< Point3_<_Tp> > (line 250) | class DataType< Point3_<_Tp> > class Size_ (line 284) | class Size_ class DataType< Size_<_Tp> > (line 310) | class DataType< Size_<_Tp> > class Rect_ (line 374) | class Rect_ class DataType< Rect_<_Tp> > (line 411) | class DataType< Rect_<_Tp> > function RotatedRect (line 457) | class CV_EXPORTS RotatedRect class DataType< RotatedRect > (line 487) | class DataType< RotatedRect > function Range (line 531) | class CV_EXPORTS Range class DataType (line 543) | class DataType class Scalar_ (line 570) | class Scalar_ : public Vec<_Tp, 4> class DataType< Scalar_<_Tp> > (line 599) | class DataType< Scalar_<_Tp> > function KeyPoint (line 632) | class CV_EXPORTS_W_SIMPLE KeyPoint class DataType (line 702) | class DataType function DMatch (line 728) | class CV_EXPORTS_W_SIMPLE DMatch class DataType (line 745) | class DataType function TermCriteria (line 771) | class CV_EXPORTS TermCriteria function Moments (line 838) | class CV_EXPORTS_W_MAP Moments class DataType (line 867) | class DataType function abs (line 1017) | static inline function _Tp (line 1100) | inline function norm (line 1189) | static inline function _Tp (line 1342) | inline function norm (line 1433) | static inline function _Tp (line 1575) | inline function _Tp (line 1714) | inline function Range (line 1871) | inline function Range (line 1896) | static inline function Range (line 1904) | static inline function Range (line 1911) | static inline function Range (line 1917) | static inline function Range (line 1923) | static inline function Scalar (line 2160) | static inline function Scalar (line 2167) | inline FILE: src/3rdparty/opencv/include/opencv2/core/types_c.h type CvArr (line 114) | typedef void CvArr; type CVStatus (line 116) | typedef int CVStatus; type uint64 (line 203) | typedef uint64 CvRNG; function CV_INLINE (line 215) | CV_INLINE CvRNG cvRNG( int64 seed CV_DEFAULT(-1)) function cvRandInt (line 228) | CV_INLINE unsigned cvRandInt( CvRNG* rng ) function CV_INLINE (line 242) | CV_INLINE double cvRandReal( CvRNG* rng ) type CV_EXPORTS (line 296) | typedef struct type _IplROI (line 318) | struct _IplROI type _IplImage (line 319) | struct _IplImage type _IplTileInfo (line 321) | struct _IplTileInfo type IplTileInfo (line 340) | typedef struct _IplTileInfo IplTileInfo; type IplROI (line 342) | typedef struct _IplROI type IplConvKernel (line 352) | typedef struct _IplConvKernel type IplConvKernelFP (line 363) | typedef struct _IplConvKernelFP type CvMat (line 423) | typedef struct CvMat function CV_INLINE (line 509) | CV_INLINE CvMat cvMat( int rows, int cols, int type, void* data CV_DEFAU... function CvMat (line 527) | inline CvMat::CvMat(const cv::Mat& m) function CV_INLINE (line 557) | CV_INLINE double cvmGet( const CvMat* mat, int row, int col ) function CV_INLINE (line 584) | CV_INLINE void cvmSet( CvMat* mat, int row, int col, double value ) function CV_INLINE (line 601) | CV_INLINE int cvIplDepth( int type ) type CV_EXPORTS (line 622) | typedef struct type CvSet (line 671) | struct CvSet type CvSparseMat (line 673) | typedef struct type CvSet (line 684) | struct CvSet type CvSparseNode (line 710) | typedef struct CvSparseNode type CvSparseMatIterator (line 717) | typedef struct CvSparseMatIterator type CvHistType (line 732) | typedef int CvHistType; type CvHistogram (line 748) | typedef struct CvHistogram type typedef (line 778) | typedef struct CvRect type CvPoint (line 866) | struct CvPoint type CvPoint2D32f (line 893) | struct CvPoint2D32f function CvPoint2D32f (line 920) | CvPoint2D32f cvPointTo32f( CvPoint point ) function CV_INLINE (line 926) | CV_INLINE CvPoint cvPointFrom32f( CvPoint2D32f point ) type typedef (line 936) | typedef struct CvPoint3D32f type CvPoint2D64f (line 965) | struct CvPoint2D64f function CV_INLINE (line 973) | CV_INLINE CvPoint2D64f cvPoint2D64f( double x, double y ) type CvPoint3D64f (line 984) | typedef struct CvPoint3D64f function CV_INLINE (line 993) | CV_INLINE CvPoint3D64f cvPoint3D64f( double x, double y, double z ) type typedef (line 1007) | typedef struct CvSize type CvSize2D32f (line 1033) | struct CvSize2D32f type CvBox2D (line 1061) | struct CvBox2D type CvLineIterator (line 1078) | typedef struct CvLineIterator type CvSlice (line 1098) | typedef struct CvSlice function CV_INLINE (line 1110) | CV_INLINE CvSlice cvSlice( int start, int end ) type typedef (line 1124) | typedef struct CvScalar type CvMemBlock (line 1180) | struct CvMemBlock type CvMemStorage (line 1189) | typedef struct CvMemStorage type CvMemStoragePos (line 1205) | typedef struct CvMemStoragePos type CvSeqBlock (line 1215) | typedef struct CvSeqBlock type node_type (line 1230) | struct node_type type node_type (line 1231) | struct node_type type node_type (line 1232) | struct node_type type node_type (line 1233) | struct node_type type CvSeq (line 1250) | typedef struct CvSeq type CvSetElem (line 1269) | typedef struct CvSetElem type CvSet (line 1280) | typedef struct CvSet type CvGraphEdge (line 1327) | typedef struct CvGraphEdge type CvGraphVtx (line 1333) | typedef struct CvGraphVtx type CvGraphVtx2D (line 1339) | typedef struct CvGraphVtx2D type CvGraph (line 1354) | typedef struct CvGraph type CvChain (line 1366) | typedef struct CvChain type CvContour (line 1379) | typedef struct CvContour type CvContour (line 1385) | typedef CvContour CvPoint2DSeq; type CvSeqWriter (line 1522) | typedef struct CvSeqWriter type CvSeqReader (line 1539) | typedef struct CvSeqReader type CvFileStorage (line 1659) | typedef struct CvFileStorage CvFileStorage; type CvAttrList (line 1680) | typedef struct CvAttrList function CV_INLINE (line 1688) | CV_INLINE CvAttrList cvAttrList( const char** attr CV_DEFAULT(NULL), type CvTypeInfo (line 1698) | struct CvTypeInfo type CvString (line 1734) | typedef struct CvString type CvStringHashNode (line 1743) | typedef struct CvStringHashNode type CvFileNodeHash (line 1751) | typedef struct CvGenericHash CvFileNodeHash; type CvFileNode (line 1754) | typedef struct CvFileNode type CvTypeInfo (line 1793) | typedef struct CvTypeInfo type CvPluginFuncInfo (line 1811) | typedef struct CvPluginFuncInfo type CvModuleInfo (line 1821) | typedef struct CvModuleInfo FILE: src/3rdparty/opencv/include/opencv2/core/utility.hpp type cv (line 54) | namespace cv class AutoBuffer (line 110) | class AutoBuffer function _Tp (line 302) | static inline _Tp* alignPtr(_Tp* ptr, int n=(int)sizeof(_Tp)) function alignSize (line 314) | static inline size_t alignSize(size_t sz, int n) function getElemSize (line 341) | static inline size_t getElemSize(int type) { return CV_ELEM_SIZE(type); } function ParallelLoopBody (line 347) | class CV_EXPORTS ParallelLoopBody class PixelOperationWrapper (line 372) | class PixelOperationWrapper :public ParallelLoopBody method PixelOperationWrapper (line 375) | PixelOperationWrapper(Mat_<_Tp>* const frame, const Functor& _operat... method rowCall (line 411) | inline void rowCall(int* const idx, const int COLS, const int DIMS) ... method rowCall2 (line 423) | inline void rowCall2(const int row, const int COLS) const { method PixelOperationWrapper (line 444) | PixelOperationWrapper& operator=(const PixelOperationWrapper &) { function Mutex (line 456) | class CV_EXPORTS Mutex function AutoLock (line 473) | class CV_EXPORTS AutoLock function TLSDataContainer (line 486) | class CV_EXPORTS TLSDataContainer class TLSData (line 512) | class TLSData : protected TLSDataContainer method TLSData (line 515) | inline TLSData() {} method T (line 517) | inline T* get() const { return (T*)getData(); } method gather (line 520) | inline void gather(std::vector &data) const method deleteDataInstance (line 528) | virtual void deleteDataInstance(void* pData) const {delete (T*)pData;} method TLSData (line 531) | TLSData(TLSData &) {} method TLSData (line 532) | TLSData& operator =(const TLSData &) {return *this;} function CommandLineParser (line 612) | class CV_EXPORTS CommandLineParser FILE: src/3rdparty/opencv/include/opencv2/core/va_intel.hpp type cv (line 27) | namespace cv { namespace va_intel { type va_intel (line 27) | namespace va_intel { type ocl (line 44) | namespace ocl { FILE: src/3rdparty/opencv/include/opencv2/core/wimage.hpp type cv (line 49) | namespace cv { class WImage (line 54) | class WImage method IplImage (line 181) | IplImage* Ipl() {return image_; } method IplImage (line 182) | const IplImage* Ipl() const {return image_; } method T (line 183) | T* ImageData() { return reinterpret_cast(image_->imageData); } method T (line 184) | const T* ImageData() const { method Width (line 188) | int Width() const {return image_->width; } method Height (line 189) | int Height() const {return image_->height; } method WidthStep (line 192) | int WidthStep() const {return image_->widthStep; } method Channels (line 194) | int Channels() const {return image_->nChannels; } method ChannelSize (line 195) | int ChannelSize() const {return sizeof(T); } method PixelSize (line 198) | int PixelSize() const {return Channels() * ChannelSize(); } method T (line 205) | inline const T* Row(int r) const { method T (line 209) | inline T* Row(int r) { method T (line 214) | inline T* operator() (int c, int r) { method T (line 219) | inline const T* operator() (int c, int r) const { method CopyFrom (line 225) | void CopyFrom(const WImage& src) { cvCopy(src.Ipl(), image_); } method SetZero (line 228) | void SetZero() { cvSetZero(image_); } method WImage (line 238) | explicit WImage(IplImage* img) : image_(img) { method SetIpl (line 242) | void SetIpl(IplImage* image) { class WImageBuffer (line 55) | class WImageBuffer method WImageBuffer (line 301) | WImageBuffer() : WImage(0) {} method WImageBuffer (line 303) | WImageBuffer(int width, int height, int nchannels) : WImage(0) { method WImageBuffer (line 309) | explicit WImageBuffer(IplImage* img) : WImage(img) {} method SetIpl (line 316) | void SetIpl(IplImage* img) { method CloneFrom (line 322) | void CloneFrom(const WImage& src) { method ReleaseImage (line 332) | void ReleaseImage() { method IsNull (line 340) | bool IsNull() const {return WImage::image_ == NULL; } class WImageView (line 56) | class WImageView method WImageView (line 423) | WImageView(IplImage* img) : WImage(img) {} method WImageView (line 426) | WImageView(const WImage& img) : WImage(0) { method WImageView (line 431) | WImageView& operator=(const WImage& img) { class WImageC (line 58) | class WImageC method WImageC (line 262) | explicit WImageC(IplImage* img) : WImage(img) { method CopyFrom (line 270) | void CopyFrom(const WImageC& src) { method Channels (line 278) | int Channels() const {return C; } method SetIpl (line 285) | void SetIpl(IplImage* image) { class WImageBufferC (line 59) | class WImageBufferC method WImageBufferC (line 358) | WImageBufferC() : WImageC(0) {} method WImageBufferC (line 360) | WImageBufferC(int width, int height) : WImageC(0) { method WImageBufferC (line 366) | explicit WImageBufferC(IplImage* img) : WImageC(img) {} method SetIpl (line 373) | void SetIpl(IplImage* img) { method CloneFrom (line 379) | void CloneFrom(const WImageC& src) { method ReleaseImage (line 389) | void ReleaseImage() { method IsNull (line 397) | bool IsNull() const {return WImage::image_ == NULL; } class WImageViewC (line 60) | class WImageViewC method WImageViewC (line 464) | WImageViewC(IplImage* img) : WImageC(img) {} method WImageViewC (line 469) | WImageViewC(const WImageC& img) : WImageC(0) { method WImageViewC (line 473) | WImageViewC(const WImageViewC& img) : WImageC(0) { method WImageViewC (line 478) | WImageViewC& operator=(const WImageC& img) { method WImageViewC (line 483) | WImageViewC& operator=(const WImageViewC& img) { class WImage (line 171) | class WImage method IplImage (line 181) | IplImage* Ipl() {return image_; } method IplImage (line 182) | const IplImage* Ipl() const {return image_; } method T (line 183) | T* ImageData() { return reinterpret_cast(image_->imageData); } method T (line 184) | const T* ImageData() const { method Width (line 188) | int Width() const {return image_->width; } method Height (line 189) | int Height() const {return image_->height; } method WidthStep (line 192) | int WidthStep() const {return image_->widthStep; } method Channels (line 194) | int Channels() const {return image_->nChannels; } method ChannelSize (line 195) | int ChannelSize() const {return sizeof(T); } method PixelSize (line 198) | int PixelSize() const {return Channels() * ChannelSize(); } method T (line 205) | inline const T* Row(int r) const { method T (line 209) | inline T* Row(int r) { method T (line 214) | inline T* operator() (int c, int r) { method T (line 219) | inline const T* operator() (int c, int r) const { method CopyFrom (line 225) | void CopyFrom(const WImage& src) { cvCopy(src.Ipl(), image_); } method SetZero (line 228) | void SetZero() { cvSetZero(image_); } method WImage (line 238) | explicit WImage(IplImage* img) : image_(img) { method SetIpl (line 242) | void SetIpl(IplImage* image) { class WImageC (line 256) | class WImageC : public WImage method WImageC (line 262) | explicit WImageC(IplImage* img) : WImage(img) { method CopyFrom (line 270) | void CopyFrom(const WImageC& src) { method Channels (line 278) | int Channels() const {return C; } method SetIpl (line 285) | void SetIpl(IplImage* image) { class WImageBuffer (line 295) | class WImageBuffer : public WImage method WImageBuffer (line 301) | WImageBuffer() : WImage(0) {} method WImageBuffer (line 303) | WImageBuffer(int width, int height, int nchannels) : WImage(0) { method WImageBuffer (line 309) | explicit WImageBuffer(IplImage* img) : WImage(img) {} method SetIpl (line 316) | void SetIpl(IplImage* img) { method CloneFrom (line 322) | void CloneFrom(const WImage& src) { method ReleaseImage (line 332) | void ReleaseImage() { method IsNull (line 340) | bool IsNull() const {return WImage::image_ == NULL; } class WImageBufferC (line 351) | class WImageBufferC : public WImageC method WImageBufferC (line 358) | WImageBufferC() : WImageC(0) {} method WImageBufferC (line 360) | WImageBufferC(int width, int height) : WImageC(0) { method WImageBufferC (line 366) | explicit WImageBufferC(IplImage* img) : WImageC(img) {} method SetIpl (line 373) | void SetIpl(IplImage* img) { method CloneFrom (line 379) | void CloneFrom(const WImageC& src) { method ReleaseImage (line 389) | void ReleaseImage() { method IsNull (line 397) | bool IsNull() const {return WImage::image_ == NULL; } class WImageView (line 408) | class WImageView : public WImage method WImageView (line 423) | WImageView(IplImage* img) : WImage(img) {} method WImageView (line 426) | WImageView(const WImage& img) : WImage(0) { method WImageView (line 431) | WImageView& operator=(const WImage& img) { class WImageViewC (line 443) | class WImageViewC : public WImageC method WImageViewC (line 464) | WImageViewC(IplImage* img) : WImageC(img) {} method WImageViewC (line 469) | WImageViewC(const WImageC& img) : WImageC(0) { method WImageViewC (line 473) | WImageViewC(const WImageViewC& img) : WImageC(0) { method WImageViewC (line 478) | WImageViewC& operator=(const WImageC& img) { method WImageViewC (line 483) | WImageViewC& operator=(const WImageViewC& img) { FILE: src/3rdparty/opencv/include/opencv2/datasets/ar_hmdb.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type AR_hmdbObj (line 60) | struct AR_hmdbObj : public Object function AR_hmdb (line 67) | class CV_EXPORTS AR_hmdb : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/ar_sports.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type AR_sportsObj (line 60) | struct AR_sportsObj : public Object function AR_sports (line 66) | class CV_EXPORTS AR_sports : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/dataset.hpp type cv (line 505) | namespace cv type datasets (line 507) | namespace datasets type Object (line 513) | struct Object function Dataset (line 517) | class CV_EXPORTS Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/fr_adience.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type genderType (line 60) | enum genderType type FR_adienceObj (line 67) | struct FR_adienceObj : public Object function FR_adience (line 83) | class CV_EXPORTS FR_adience : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/fr_lfw.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type FR_lfwObj (line 60) | struct FR_lfwObj : public Object function Dataset (line 66) | class CV_EXPORTS FR_lfw : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/gr_chalearn.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type groundTruth (line 60) | struct groundTruth type join (line 65) | struct join type skeleton (line 70) | struct skeleton type GR_chalearnObj (line 75) | struct GR_chalearnObj : public Object function GR_chalearn (line 83) | class CV_EXPORTS GR_chalearn : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/gr_skig.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type actionType (line 60) | enum actionType type poseType (line 74) | enum poseType type illuminationType (line 81) | enum illuminationType type backgroundType (line 87) | enum backgroundType type GR_skigObj (line 94) | struct GR_skigObj : public Object function GR_skig (line 105) | class CV_EXPORTS GR_skig : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/hpe_humaneva.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type HPE_humanevaObj (line 60) | struct HPE_humanevaObj : public Object type datasetType (line 71) | enum datasetType function HPE_humaneva (line 77) | class CV_EXPORTS HPE_humaneva : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/hpe_parse.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type HPE_parseObj (line 60) | struct HPE_parseObj : public Object function HPE_parse (line 65) | class CV_EXPORTS HPE_parse : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/ir_affine.hpp type cv (line 53) | namespace cv type datasets (line 55) | namespace datasets type IR_affineObj (line 61) | struct IR_affineObj : public Object function IR_affine (line 67) | class CV_EXPORTS IR_affine : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/ir_robot.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type cameraPos (line 65) | struct cameraPos type IR_robotObj (line 70) | struct IR_robotObj : public Object function IR_robot (line 76) | class CV_EXPORTS IR_robot : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/is_bsds.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type IS_bsdsObj (line 60) | struct IS_bsdsObj : public Object function IS_bsds (line 65) | class CV_EXPORTS IS_bsds : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/is_weizmann.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type IS_weizmannObj (line 60) | struct IS_weizmannObj : public Object function IS_weizmann (line 68) | class CV_EXPORTS IS_weizmann : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/msm_epfl.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type cameraParam (line 60) | struct cameraParam type MSM_epflObj (line 69) | struct MSM_epflObj : public Object function MSM_epfl (line 77) | class CV_EXPORTS MSM_epfl : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/msm_middlebury.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type MSM_middleburyObj (line 60) | struct MSM_middleburyObj : public Object function MSM_middlebury (line 68) | class CV_EXPORTS MSM_middlebury : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/or_imagenet.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type OR_imagenetObj (line 60) | struct OR_imagenetObj : public Object function OR_imagenet (line 66) | class CV_EXPORTS OR_imagenet : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/or_mnist.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type OR_mnistObj (line 60) | struct OR_mnistObj : public Object function OR_mnist (line 66) | class CV_EXPORTS OR_mnist : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/or_pascal.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type PascalPart (line 59) | struct PascalPart: public Object type PascalObj (line 68) | struct PascalObj: public PascalPart type OR_pascalObj (line 78) | struct OR_pascalObj : public Object function OR_pascal (line 89) | class CV_EXPORTS OR_pascal : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/or_sun.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type OR_sunObj (line 60) | struct OR_sunObj : public Object function Dataset (line 66) | class CV_EXPORTS OR_sun : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/pd_caltech.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type PD_caltechObj (line 60) | struct PD_caltechObj : public Object function PD_caltech (line 76) | class CV_EXPORTS PD_caltech : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/pd_inria.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type sampleType (line 60) | enum sampleType type PD_inriaObj (line 66) | struct PD_inriaObj : public Object function PD_inria (line 83) | class CV_EXPORTS PD_inria : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/slam_kitti.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type pose (line 60) | struct pose type SLAM_kittiObj (line 65) | struct SLAM_kittiObj : public Object function SLAM_kitti (line 74) | class CV_EXPORTS SLAM_kitti : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/slam_tumindoor.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type imageType (line 60) | enum imageType type SLAM_tumindoorObj (line 67) | struct SLAM_tumindoorObj : public Object function SLAM_tumindoor (line 74) | class CV_EXPORTS SLAM_tumindoor : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/tr_chars.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type TR_charsObj (line 60) | struct TR_charsObj : public Object function TR_chars (line 66) | class CV_EXPORTS TR_chars : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/tr_icdar.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type word (line 60) | struct word type TR_icdarObj (line 66) | struct TR_icdarObj : public Object function TR_icdar (line 74) | class CV_EXPORTS TR_icdar : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/tr_svt.hpp type cv (line 52) | namespace cv type datasets (line 54) | namespace datasets type tag (line 60) | struct tag type TR_svtObj (line 66) | struct TR_svtObj : public Object function Dataset (line 73) | class CV_EXPORTS TR_svt : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/track_vot.hpp type cv (line 53) | namespace cv type datasets (line 55) | namespace datasets type TRACK_votObj (line 61) | struct TRACK_votObj : public Object function TRACK_vot (line 68) | class CV_EXPORTS TRACK_vot : public Dataset FILE: src/3rdparty/opencv/include/opencv2/datasets/util.hpp type cv (line 55) | namespace cv type datasets (line 57) | namespace datasets FILE: src/3rdparty/opencv/include/opencv2/dnn/blob.hpp type cv (line 48) | namespace cv type dnn (line 50) | namespace dnn type BlobShape (line 56) | struct BlobShape function Blob (line 112) | class CV_EXPORTS Blob FILE: src/3rdparty/opencv/include/opencv2/dnn/blob.inl.hpp type cv (line 46) | namespace cv type dnn (line 48) | namespace dnn function uchar (line 233) | inline uchar *Blob::ptr(int n, int cn, int row, int col) function TFloat (line 239) | inline TFloat* Blob::ptr(int n, int cn, int row, int col) function BlobShape (line 245) | inline BlobShape Blob::shape() const function Mat (line 263) | inline Mat& Blob::matRef() function Mat (line 268) | inline const Mat& Blob::matRefConst() const function UMat (line 273) | inline UMat &Blob::umatRef() function UMat (line 279) | inline const UMat &Blob::umatRefConst() const function Mat (line 285) | inline Mat Blob::getPlane(int n, int cn) function Size (line 311) | inline Size Blob::size2() const function Blob (line 327) | inline Blob &Blob::shareFrom(const Blob &blob) function Blob (line 333) | inline Blob &Blob::reshape(const BlobShape &shape) FILE: src/3rdparty/opencv/include/opencv2/dnn/dict.hpp type cv (line 49) | namespace cv type dnn (line 51) | namespace dnn type DictValue (line 59) | struct DictValue method DictValue (line 62) | DictValue(int p = 0) : type(Param::INT), pi(new AutoBuffer<... method DictValue (line 63) | DictValue(unsigned p) : type(Param::INT), pi(new AutoBuffer<... method DictValue (line 64) | DictValue(double p) : type(Param::REAL), pd(new AutoBuffer... method DictValue (line 65) | DictValue(const String &p) : type(Param::STRING), ps(new AutoBuff... method DictValue (line 101) | DictValue(int _type, void *_p) : type(_type), p(_p) {} function Dict (line 106) | class CV_EXPORTS Dict FILE: src/3rdparty/opencv/include/opencv2/dnn/dnn.hpp type cv (line 50) | namespace cv type dnn (line 52) | namespace dnn //! This namespace is used for dnn module functionlaity. function LayerParams (line 69) | struct CV_EXPORTS LayerParams : public Dict function Layer (line 82) | struct CV_EXPORTS Layer function Net (line 133) | class CV_EXPORTS Net class Importer (line 248) | class Importer FILE: src/3rdparty/opencv/include/opencv2/dnn/dnn.inl.hpp type cv (line 47) | namespace cv type dnn (line 49) | namespace dnn function DictValue (line 53) | DictValue DictValue::arrayInt(TypeIter begin, int size) function DictValue (line 62) | DictValue DictValue::arrayReal(TypeIter begin, int size) function DictValue (line 71) | DictValue DictValue::arrayString(TypeIter begin, int size) function DictValue (line 80) | inline DictValue DictValue::get(int idx) const function int64 (line 87) | inline int64 DictValue::get(int idx) const function String (line 159) | inline String DictValue::get(int idx) const function DictValue (line 187) | inline DictValue & DictValue::operator=(const DictValue &r) function DictValue (line 295) | inline DictValue *Dict::ptr(const String &key) function DictValue (line 301) | inline const DictValue &Dict::get(const String &key) const function T (line 310) | inline T Dict::get(const String &key) const function T (line 316) | inline T Dict::get(const String &key, const T &defaultValue) const function T (line 327) | inline const T &Dict::set(const String &key, const T &value) FILE: src/3rdparty/opencv/include/opencv2/dnn/layer.hpp type cv (line 46) | namespace cv type dnn (line 48) | namespace dnn function LayerFactory (line 57) | class CV_EXPORTS LayerFactory function _layerDynamicRegisterer (line 123) | Ptr _layerDynamicRegisterer(LayerParams ¶ms) type _LayerStaticRegisterer (line 129) | struct _LayerStaticRegisterer method _LayerStaticRegisterer (line 133) | _LayerStaticRegisterer(const String &type, LayerFactory::Constucto... FILE: src/3rdparty/opencv/include/opencv2/dpm.hpp type cv (line 93) | namespace cv type dpm (line 96) | namespace dpm function DPMDetector (line 101) | class CV_EXPORTS_W DPMDetector FILE: src/3rdparty/opencv/include/opencv2/face.hpp type cv (line 54) | namespace cv { namespace face { type face (line 54) | namespace face { function FaceRecognizer (line 157) | class CV_EXPORTS_W FaceRecognizer : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/face/facerec.hpp type cv (line 14) | namespace cv { namespace face { type face (line 14) | namespace face { function BasicFaceRecognizer (line 20) | class CV_EXPORTS_W BasicFaceRecognizer : public FaceRecognizer function LBPHFaceRecognizer (line 101) | class CV_EXPORTS_W LBPHFaceRecognizer : public FaceRecognizer FILE: src/3rdparty/opencv/include/opencv2/face/predict_collector.hpp type cv (line 50) | namespace cv { type face (line 51) | namespace face { function PredictCollector (line 56) | class CV_EXPORTS_W PredictCollector { function MinDistancePredictCollector (line 81) | class CV_EXPORTS_W MinDistancePredictCollector : public PredictColle... FILE: src/3rdparty/opencv/include/opencv2/features2d.hpp type cv (line 82) | namespace cv function KeyPointsFilter (line 98) | class CV_EXPORTS KeyPointsFilter function Feature2D (line 132) | class CV_EXPORTS_W Feature2D : public virtual Algorithm function Feature2D (line 220) | class CV_EXPORTS_W BRISK : public Feature2D function Feature2D (line 254) | class CV_EXPORTS_W ORB : public Feature2D function Feature2D (line 336) | class CV_EXPORTS_W MSER : public Feature2D function FastFeatureDetector (line 411) | class CV_EXPORTS_W FastFeatureDetector : public Feature2D function AgastFeatureDetector (line 465) | class CV_EXPORTS_W AgastFeatureDetector : public Feature2D function GFTTDetector (line 490) | class CV_EXPORTS_W GFTTDetector : public Feature2D function SimpleBlobDetector (line 545) | class CV_EXPORTS_W SimpleBlobDetector : public Feature2D function Feature2D (line 591) | class CV_EXPORTS_W KAZE : public Feature2D function Feature2D (line 643) | class CV_EXPORTS_W AKAZE : public Feature2D function Accumulator (line 701) | struct CV_EXPORTS Accumulator type Accumulator (line 706) | struct Accumulator { typedef float Type; } type Accumulator (line 707) | struct Accumulator { typedef float Type; } type Accumulator (line 708) | struct Accumulator { typedef float Type; } type Accumulator (line 709) | struct Accumulator { typedef float Type; } function SL2 (line 715) | struct CV_EXPORTS SL2 function L2 (line 731) | struct CV_EXPORTS L2 function L1 (line 747) | struct CV_EXPORTS L1 function DescriptorMatcher (line 771) | class CV_EXPORTS_W DescriptorMatcher : public Algorithm function Mat (line 976) | static Mat clone_op( Mat m ) { return m.clone(); } function DescriptorMatcher (line 990) | class CV_EXPORTS_W BFMatcher : public DescriptorMatcher function FlannBasedMatcher (line 1030) | class CV_EXPORTS_W FlannBasedMatcher : public DescriptorMatcher function DrawMatchesFlags (line 1075) | struct CV_EXPORTS DrawMatchesFlags function BOWTrainer (line 1173) | class CV_EXPORTS_W BOWTrainer function BOWKMeansTrainer (line 1219) | class CV_EXPORTS_W BOWKMeansTrainer : public BOWTrainer function BOWImgDescriptorExtractor (line 1252) | class CV_EXPORTS_W BOWImgDescriptorExtractor FILE: src/3rdparty/opencv/include/opencv2/flann.hpp type cvflann (line 59) | namespace cvflann type cv (line 66) | namespace cv type flann (line 68) | namespace flann type CvType (line 75) | struct CvType {} type CvType (line 76) | struct CvType { static int type() { return CV_8U; } } method type (line 76) | static int type() { return CV_8U; } type CvType (line 77) | struct CvType { static int type() { return CV_8S; } } method type (line 77) | static int type() { return CV_8S; } type CvType (line 78) | struct CvType { static int type() { return CV_16U; } } method type (line 78) | static int type() { return CV_16U; } type CvType (line 79) | struct CvType { static int type() { return CV_16S; } } method type (line 79) | static int type() { return CV_16S; } type CvType (line 80) | struct CvType { static int type() { return CV_32S; } } method type (line 80) | static int type() { return CV_32S; } type CvType (line 81) | struct CvType { static int type() { return CV_32F; } } method type (line 81) | static int type() { return CV_32F; } type CvType (line 82) | struct CvType { static int type() { return CV_64F; } } method type (line 82) | static int type() { return CV_64F; } class GenericIndex (line 108) | class GenericIndex method save (line 225) | void save(String filename) { nnIndex->save(filename); } method veclen (line 227) | int veclen() const { return nnIndex->veclen(); } method size (line 229) | int size() const { return nnIndex->size(); } method getParameters (line 231) | ::cvflann::IndexParams getParameters() { return nnIndex->getParame... function FLANN_DEPRECATED (line 341) | class class FLANN_DEPRECATED (line 399) | class FLANN_DEPRECATED function hierarchicalClustering (line 518) | int hierarchicalClustering(const Mat& features, Mat& centers, const ... function FLANN_DEPRECATED (line 538) | FLANN_DEPRECATED int hierarchicalClustering(const Mat& features, Mat... FILE: src/3rdparty/opencv/include/opencv2/flann/all_indices.h function namespace (line 46) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/allocator.h function namespace (line 38) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/any.h function namespace (line 20) | namespace cvflann function virtual (line 65) | virtual void static_delete(void**) { } function virtual (line 66) | virtual void copy_from_value(void const* src, void** dest) function virtual (line 70) | virtual void clone(void* const* src, void** dest) { *dest = *src; } function virtual (line 71) | virtual void move(void* const* src, void** dest) { *dest = *src; } function virtual (line 72) | virtual void* get_value(void** src) { return reinterpret_cast(src... function virtual (line 73) | virtual const void* get_value(void* const * src) { return reinterpret_ca... function virtual (line 74) | virtual void print(std::ostream& out, void* const* src) { out << *reinte... function virtual (line 80) | virtual void static_delete(void** x) function virtual (line 84) | virtual void copy_from_value(void const* src, void** dest) function virtual (line 88) | virtual void clone(void* const* src, void** dest) function virtual (line 92) | virtual void move(void* const* src, void** dest) function virtual (line 97) | virtual void* get_value(void** src) { return *src; } function virtual (line 98) | virtual const void* get_value(void* const * src) { return *src; } function virtual (line 99) | virtual void print(std::ostream& out, void* const* src) { out << *reinte... function print (line 102) | inline void big_any_policy::print(std::ostream& ou... function print (line 107) | inline void big_any_policy::print(std::ostream& out, ... function print (line 112) | inline void big_any_policy::print(std::ostream& out, void* c... type big_any_policy (line 120) | typedef big_any_policy type; type any (line 129) | struct any function any (line 134) | struct choose_policy function any (line 181) | struct any function reset (line 288) | void reset() function compatible (line 295) | bool compatible(const any& x) const FILE: src/3rdparty/opencv/include/opencv2/flann/autotuned_index.h function namespace (line 45) | namespace cvflann type typename (line 74) | typedef typename Distance::ResultType DistanceType; function virtual (line 100) | virtual void buildIndex() function virtual (line 124) | virtual void saveIndex(FILE* stream) function virtual (line 134) | virtual void loadIndex(FILE* stream) type CostData (line 213) | struct CostData function evaluate_kmeans (line 222) | void evaluate_kmeans(CostData& cost) function evaluate_kdtree (line 249) | void evaluate_kdtree(CostData& cost) function optimizeKMeans (line 322) | void optimizeKMeans(std::vector& costs) function optimizeKDTree (line 370) | void optimizeKDTree(std::vector& costs) function IndexParams (line 412) | IndexParams estimateBuildParams() function estimateSearchParams (line 490) | float estimateSearchParams(SearchParams& searchParams) FILE: src/3rdparty/opencv/include/opencv2/flann/composite_index.h function namespace (line 39) | namespace cvflann type typename (line 75) | typedef typename Distance::ResultType DistanceType; function index_params_ (line 85) | index_params_(params) function buildIndex (line 136) | void buildIndex() function saveIndex (line 148) | void saveIndex(FILE* stream) function loadIndex (line 158) | void loadIndex(FILE* stream) function findNeighbors (line 175) | void findNeighbors(ResultSet& result, const ElementType* v... FILE: src/3rdparty/opencv/include/opencv2/flann/defines.h function namespace (line 78) | namespace cvflann { FILE: src/3rdparty/opencv/include/opencv2/flann/dist.h function namespace (line 54) | namespace cvflann type False (line 417) | typedef False is_kdtree_distance; type False (line 418) | typedef False is_vector_space_distance; type T (line 421) | typedef T ElementType; type ResultType (line 422) | typedef int ResultType; type pop_t (line 447) | typedef unsigned long long pop_t; type pop_t (line 465) | typedef unsigned long long pop_t; type False (line 477) | typedef False is_kdtree_distance; type False (line 478) | typedef False is_vector_space_distance; type T (line 480) | typedef T ElementType; type ResultType (line 481) | typedef int ResultType; function popcnt32 (line 485) | unsigned int popcnt32(uint32_t n) const function popcnt64 (line 493) | unsigned int popcnt64(uint64_t n) const type True (line 536) | typedef True is_kdtree_distance; type True (line 537) | typedef True is_vector_space_distance; type T (line 539) | typedef T ElementType; type typename (line 540) | typedef typename Accumulator::Type ResultType; function ResultType (line 580) | ResultType accum_dist(const U& a, const V& b, int) const type True (line 591) | typedef True is_kdtree_distance; type True (line 592) | typedef True is_vector_space_distance; type T (line 594) | typedef T ElementType; type typename (line 595) | typedef typename Accumulator::Type ResultType; function ResultType (line 629) | ResultType accum_dist(const U& a, const V& b, int) const type True (line 640) | typedef True is_kdtree_distance; type True (line 641) | typedef True is_vector_space_distance; type T (line 643) | typedef T ElementType; type typename (line 644) | typedef typename Accumulator::Type ResultType; function ResultType (line 676) | ResultType accum_dist(const U& a, const V& b, int) const type True (line 694) | typedef True is_kdtree_distance; type True (line 695) | typedef True is_vector_space_distance; type T (line 697) | typedef T ElementType; type typename (line 698) | typedef typename Accumulator::Type ResultType; function ResultType (line 730) | ResultType accum_dist(const U& a, const V& b, int) const function T (line 756) | T operator*() function T (line 761) | T operator[](int) type typename (line 792) | typedef typename Distance::ResultType ResultType; function ResultType (line 793) | ResultType operator()( ResultType dist ) { return dist*dist; } type typename (line 800) | typedef typename L2_Simple::ResultType ResultType; function ResultType (line 801) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 807) | typedef typename L2::ResultType ResultType; function ResultType (line 808) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 815) | typedef typename MinkowskiDistance::ResultType ResultType; function ResultType (line 816) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 822) | typedef typename HellingerDistance::ResultType ResultType; function ResultType (line 823) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 829) | typedef typename ChiSquareDistance::ResultType ResultType; function ResultType (line 830) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 852) | typedef typename Distance::ResultType ResultType; function ResultType (line 853) | ResultType operator()( ResultType dist ) { return dist; } type typename (line 860) | typedef typename L2_Simple::ResultType ResultType; function ResultType (line 861) | ResultType operator()( ResultType dist ) { return sqrt(dist); } type typename (line 867) | typedef typename L2::ResultType ResultType; function ResultType (line 868) | ResultType operator()( ResultType dist ) { return sqrt(dist); } type typename (line 875) | typedef typename MinkowskiDistance::ResultType ResultType; function ResultType (line 876) | ResultType operator()( ResultType dist ) { return sqrt(dist); } type typename (line 882) | typedef typename HellingerDistance::ResultType ResultType; function ResultType (line 883) | ResultType operator()( ResultType dist ) { return sqrt(dist); } type typename (line 889) | typedef typename ChiSquareDistance::ResultType ResultType; function ResultType (line 890) | ResultType operator()( ResultType dist ) { return sqrt(dist); } FILE: src/3rdparty/opencv/include/opencv2/flann/dummy.h function namespace (line 5) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/dynamic_bitset.h type boost (line 44) | typedef boost::dynamic_bitset<> DynamicBitset; function namespace (line 51) | namespace cvflann { FILE: src/3rdparty/opencv/include/opencv2/flann/flann_base.hpp type cvflann (line 45) | namespace cvflann function log_verbosity (line 52) | inline void log_verbosity(int level) type SavedIndexParams (line 62) | struct SavedIndexParams : public IndexParams method SavedIndexParams (line 64) | SavedIndexParams(cv::String filename) class Index (line 100) | class Index : public NNIndex method Index (line 106) | Index(const Matrix& features, const IndexParams& params... method buildIndex (line 129) | void buildIndex() method save (line 136) | void save(cv::String filename) method saveIndex (line 151) | virtual void saveIndex(FILE* stream) method loadIndex (line 160) | virtual void loadIndex(FILE* stream) method veclen (line 168) | size_t veclen() const method size (line 176) | size_t size() const method flann_algorithm_t (line 184) | flann_algorithm_t getType() const method usedMemory (line 192) | virtual int usedMemory() const method IndexParams (line 201) | IndexParams getParameters() const method knnSearch (line 214) | void knnSearch(const Matrix& queries, Matrix& indi... method radiusSearch (line 228) | int radiusSearch(const Matrix& query, Matrix& indi... method findNeighbors (line 236) | void findNeighbors(ResultSet& result, const ElementTyp... method FLANN_DEPRECATED (line 244) | FLANN_DEPRECATED NNIndex* getIndex() method FLANN_DEPRECATED (line 253) | FLANN_DEPRECATED const IndexParams* getIndexParameters() function hierarchicalClustering (line 279) | int hierarchicalClustering(const Matrix& result, const ElementType* v... type Node (line 583) | struct Node type Node (line 606) | typedef Node* NodePtr; type BranchStruct (line 613) | typedef BranchStruct BranchSt; function save_tree (line 617) | void save_tree(FILE* stream, NodePtr node, int num) function load_tree (line 632) | void load_tree(FILE* stream, NodePtr& node, int num) function computeLabels (line 652) | void computeLabels(int* dsindices, int indices_length, int* centers, in... function computeClustering (line 681) | void computeClustering(NodePtr node, int* dsindices, int indices_length,... function findNN (line 746) | void findNN(NodePtr node, ResultSet& result, const Element... FILE: src/3rdparty/opencv/include/opencv2/flann/index_testing.h function namespace (line 45) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/kdtree_index.h function namespace (line 50) | namespace cvflann type typename (line 74) | typedef typename Distance::ResultType DistanceType; function buildIndex (line 123) | void buildIndex() function saveIndex (line 140) | void saveIndex(FILE* stream) function loadIndex (line 150) | void loadIndex(FILE* stream) function findNeighbors (line 199) | void findNeighbors(ResultSet& result, const ElementType* v... type Node (line 221) | struct Node type Node (line 236) | typedef Node* NodePtr; type BranchStruct (line 237) | typedef BranchStruct BranchSt; type BranchSt (line 238) | typedef BranchSt* Branch; function save_tree (line 242) | void save_tree(FILE* stream, NodePtr tree) function load_tree (line 254) | void load_tree(FILE* stream, NodePtr& tree) function NodePtr (line 276) | NodePtr divideTree(int* ind, int count) function meanSplit (line 306) | void meanSplit(int* ind, int count, int& index, int& cutfeat, DistanceTy... function selectDivision (line 355) | int selectDivision(DistanceType* v) function planeSplit (line 393) | void planeSplit(int* ind, int count, int cutfeat, DistanceType cutval, i... function getExactNeighbors (line 419) | void getExactNeighbors(ResultSet& result, const ElementTyp... function getNeighbors (line 437) | void getNeighbors(ResultSet& result, const ElementType* ve... function searchLevel (line 467) | void searchLevel(ResultSet& result_set, const ElementType*... function searchLevelExact (line 519) | void searchLevelExact(ResultSet& result_set, const Element... FILE: src/3rdparty/opencv/include/opencv2/flann/kdtree_single_index.h function namespace (line 48) | namespace cvflann type typename (line 74) | typedef typename Distance::ResultType DistanceType; function buildIndex (line 116) | void buildIndex() function saveIndex (line 141) | void saveIndex(FILE* stream) function loadIndex (line 156) | void loadIndex(FILE* stream) function knnSearch (line 212) | void knnSearch(const Matrix& queries, Matrix& indices,... function findNeighbors (line 241) | void findNeighbors(ResultSet& result, const ElementType* v... type Node (line 254) | struct Node type Node (line 273) | typedef Node* NodePtr; type Interval (line 276) | struct Interval type std (line 281) | typedef std::vector BoundingBox; type BranchStruct (line 283) | typedef BranchStruct BranchSt; type BranchSt (line 284) | typedef BranchSt* Branch; function save_tree (line 289) | void save_tree(FILE* stream, NodePtr tree) function load_tree (line 301) | void load_tree(FILE* stream, NodePtr& tree) function computeBoundingBox (line 314) | void computeBoundingBox(BoundingBox& bbox) function NodePtr (line 339) | NodePtr divideTree(int left, int right, BoundingBox& bbox) function computeMinMax (line 389) | void computeMinMax(int* ind, int count, int dim, ElementType& min_elem, ... function middleSplit (line 400) | void middleSplit(int* ind, int count, int& index, int& cutfeat, Distance... function middleSplit_ (line 445) | void middleSplit_(int* ind, int count, int& index, int& cutfeat, Distanc... function planeSplit (line 496) | void planeSplit(int* ind, int count, int cutfeat, DistanceType cutval, i... function DistanceType (line 521) | DistanceType computeInitialDistances(const ElementType* vec, std::vector... function searchLevel (line 542) | void searchLevel(ResultSet& result_set, const ElementType*... FILE: src/3rdparty/opencv/include/opencv2/flann/kmeans_index.h function namespace (line 52) | namespace cvflann type typename (line 84) | typedef typename Distance::ResultType DistanceType; function chooseCentersRandom (line 107) | void chooseCentersRandom(int k, int* indices, int indices_length, int* c... function chooseCentersGonzales (line 148) | void chooseCentersGonzales(int k, int* indices, int indices_length, int*... function chooseCentersKMeanspp (line 199) | void chooseCentersKMeanspp(int k, int* indices, int indices_length, int*... function class (line 274) | class KMeansDistanceComputer : public cv::ParallelLoopBody function virtual (line 388) | virtual ~KMeansIndex() function set_cb_index (line 415) | void set_cb_index( float index) function buildIndex (line 432) | void buildIndex() function saveIndex (line 451) | void saveIndex(FILE* stream) function loadIndex (line 463) | void loadIndex(FILE* stream) function findNeighbors (line 498) | void findNeighbors(ResultSet& result, const ElementType* v... function getClusterCenters (line 532) | int getClusterCenters(Matrix& centers) type KMeansNode (line 567) | struct KMeansNode type KMeansNode (line 602) | typedef KMeansNode* KMeansNodePtr; type BranchStruct (line 607) | typedef BranchStruct BranchSt; function save_tree (line 612) | void save_tree(FILE* stream, KMeansNodePtr node) function load_tree (line 628) | void load_tree(FILE* stream, KMeansNodePtr& node) function free_centers (line 651) | void free_centers(KMeansNodePtr node) function computeNodeStatistics (line 668) | void computeNodeStatistics(KMeansNodePtr node, int* indices, int indices... function computeClustering (line 716) | void computeClustering(KMeansNodePtr node, int* indices, int indices_len... function findNN (line 894) | void findNN(KMeansNodePtr node, ResultSet& result, const E... function exploreNodeBranches (line 939) | int exploreNodeBranches(KMeansNodePtr node, const ElementType* q, Distan... function findExactNN (line 971) | void findExactNN(KMeansNodePtr node, ResultSet& result, co... function getCenterOrdering (line 1015) | void getCenterOrdering(KMeansNodePtr node, const ElementType* q, int* so... function DistanceType (line 1038) | DistanceType getDistanceToBorder(DistanceType* p, DistanceType* c, Dista... function getMinVarianceClusters (line 1062) | int getMinVarianceClusters(KMeansNodePtr root, KMeansNodePtr* clusters, ... FILE: src/3rdparty/opencv/include/opencv2/flann/linear_index.h function namespace (line 37) | namespace cvflann type typename (line 54) | typedef typename Distance::ResultType DistanceType; function buildIndex (line 88) | void buildIndex() function saveIndex (line 93) | void saveIndex(FILE*) function loadIndex (line 99) | void loadIndex(FILE*) function findNeighbors (line 106) | void findNeighbors(ResultSet& resultSet, const ElementType... FILE: src/3rdparty/opencv/include/opencv2/flann/logger.h function namespace (line 40) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/lsh_index.h function namespace (line 54) | namespace cvflann type typename (line 82) | typedef typename Distance::ResultType DistanceType; function buildIndex (line 110) | void buildIndex() function saveIndex (line 128) | void saveIndex(FILE* stream) function loadIndex (line 136) | void loadIndex(FILE* stream) function virtual (line 190) | virtual void knnSearch(const Matrix& queries, Matrix& ... function findNeighbors (line 220) | void findNeighbors(ResultSet& result, const ElementType* v... type SortScoreIndexPairOnSecond (line 229) | struct SortScoreIndexPairOnSecond function fill_xor_mask (line 243) | void fill_xor_mask(lsh::BucketKey key, int lowest_index, unsigned int le... function getNeighbors (line 263) | void getNeighbors(const ElementType* vec, bool /*do_radius*/, float radi... function getNeighbors (line 339) | void getNeighbors(const ElementType* vec, ResultSet& result) FILE: src/3rdparty/opencv/include/opencv2/flann/lsh_table.h function namespace (line 59) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/matrix.h function namespace (line 38) | namespace cvflann function class (line 87) | class UntypedMatrix FILE: src/3rdparty/opencv/include/opencv2/flann/miniflann.hpp type cv (line 49) | namespace cv type flann (line 52) | namespace flann function IndexParams (line 55) | struct CV_EXPORTS IndexParams function KDTreeIndexParams (line 79) | struct CV_EXPORTS KDTreeIndexParams : public IndexParams function LinearIndexParams (line 84) | struct CV_EXPORTS LinearIndexParams : public IndexParams function CompositeIndexParams (line 89) | struct CV_EXPORTS CompositeIndexParams : public IndexParams function AutotunedIndexParams (line 95) | struct CV_EXPORTS AutotunedIndexParams : public IndexParams function HierarchicalClusteringIndexParams (line 101) | struct CV_EXPORTS HierarchicalClusteringIndexParams : public IndexPa... function KMeansIndexParams (line 107) | struct CV_EXPORTS KMeansIndexParams : public IndexParams function LshIndexParams (line 113) | struct CV_EXPORTS LshIndexParams : public IndexParams function SavedIndexParams (line 118) | struct CV_EXPORTS SavedIndexParams : public IndexParams function SearchParams (line 123) | struct CV_EXPORTS SearchParams : public IndexParams function Index (line 128) | class CV_EXPORTS_W Index FILE: src/3rdparty/opencv/include/opencv2/flann/nn_index.h function namespace (line 39) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/object_factory.h function namespace (line 36) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/params.h function namespace (line 39) | namespace cvflann function String (line 71) | String name) function print_params (line 82) | inline void print_params(const IndexParams& params, std::ostream& stream) function print_params (line 91) | inline void print_params(const IndexParams& params) FILE: src/3rdparty/opencv/include/opencv2/flann/random.h function namespace (line 40) | namespace cvflann function class (line 81) | class UniqueRandom function init (line 102) | void init(int n) function next (line 120) | int next() FILE: src/3rdparty/opencv/include/opencv2/flann/result_set.h function namespace (line 41) | namespace cvflann function init (line 248) | void init() function addPoint (line 263) | void addPoint(DistanceType dist, int index) type DistIndex (line 290) | struct DistIndex function addPoint (line 405) | inline void addPoint(DistanceType dist, int index) function clear (line 425) | void clear() function addPoint (line 464) | void addPoint(DistanceType dist, int index) function clear (line 471) | inline void clear() function clear (line 524) | void clear() FILE: src/3rdparty/opencv/include/opencv2/flann/sampling.h function namespace (line 36) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/saving.h function namespace (line 43) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/simplex_downhill.h function namespace (line 34) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/flann/timer.h function namespace (line 38) | namespace cvflann FILE: src/3rdparty/opencv/include/opencv2/fuzzy/fuzzy_F0_math.hpp type cv (line 48) | namespace cv type ft (line 51) | namespace ft FILE: src/3rdparty/opencv/include/opencv2/fuzzy/fuzzy_image.hpp type cv (line 48) | namespace cv type ft (line 51) | namespace ft FILE: src/3rdparty/opencv/include/opencv2/fuzzy/types.hpp type cv (line 45) | namespace cv type ft (line 48) | namespace ft FILE: src/3rdparty/opencv/include/opencv2/highgui.hpp type cv (line 171) | namespace cv type WindowFlags (line 178) | enum WindowFlags { type WindowPropertyFlags (line 189) | enum WindowPropertyFlags { type MouseEventTypes (line 197) | enum MouseEventTypes { type MouseEventFlags (line 213) | enum MouseEventFlags { type QtFontWeights (line 223) | enum QtFontWeights { type QtFontStyles (line 232) | enum QtFontStyles { type QtButtonTypes (line 239) | enum QtButtonTypes { type QtFont (line 615) | struct QtFont FILE: src/3rdparty/opencv/include/opencv2/imgcodecs.hpp type cv (line 57) | namespace cv type ImreadModes (line 64) | enum ImreadModes { type ImwriteFlags (line 80) | enum ImwriteFlags { type ImwritePNGFlags (line 102) | enum ImwritePNGFlags { FILE: src/3rdparty/opencv/include/opencv2/imgproc.hpp type cv (line 206) | namespace cv type MorphTypes (line 217) | enum MorphTypes{ type MorphShapes (line 235) | enum MorphShapes { type InterpolationFlags (line 249) | enum InterpolationFlags{ type InterpolationMasks (line 276) | enum InterpolationMasks { type DistanceTypes (line 290) | enum DistanceTypes { type DistanceTransformMasks (line 302) | enum DistanceTransformMasks { type ThresholdTypes (line 310) | enum ThresholdTypes { type AdaptiveThresholdTypes (line 323) | enum AdaptiveThresholdTypes { type UndistortTypes (line 335) | enum UndistortTypes { type GrabCutClasses (line 341) | enum GrabCutClasses { type GrabCutModes (line 349) | enum GrabCutModes { type DistanceTransformLabelTypes (line 362) | enum DistanceTransformLabelTypes { type FloodFillFlags (line 371) | enum FloodFillFlags { type ConnectedComponentsTypes (line 387) | enum ConnectedComponentsTypes { type RetrievalModes (line 399) | enum RetrievalModes { type ContourApproximationModes (line 416) | enum ContourApproximationModes { type HoughModes (line 433) | enum HoughModes { type LineSegmentDetectorModes (line 453) | enum LineSegmentDetectorModes { type HistCompMethods (line 463) | enum HistCompMethods { type ColorConversionCodes (line 494) | enum ColorConversionCodes { type RectanglesIntersectTypes (line 754) | enum RectanglesIntersectTypes { function GeneralizedHough (line 761) | class CV_EXPORTS GeneralizedHough : public Algorithm function GeneralizedHoughBallard (line 795) | class CV_EXPORTS GeneralizedHoughBallard : public GeneralizedHough function GeneralizedHoughGuil (line 809) | class CV_EXPORTS GeneralizedHoughGuil : public GeneralizedHough function Algorithm (line 862) | class CV_EXPORTS_W CLAHE : public Algorithm function Subdiv2D (line 877) | class CV_EXPORTS_W Subdiv2D function LineSegmentDetector (line 978) | class CV_EXPORTS_W LineSegmentDetector : public Algorithm function Scalar (line 1110) | static inline Scalar morphologyDefaultBorderValue() { return Scalar::a... type TemplateMatchModes (line 3367) | enum TemplateMatchModes { type ColormapTypes (line 3780) | enum ColormapTypes type MarkerTypes (line 3932) | enum MarkerTypes function LineIterator (line 4247) | class CV_EXPORTS LineIterator function uchar (line 4286) | inline function LineIterator (line 4292) | inline function LineIterator (line 4301) | inline function Point (line 4309) | inline FILE: src/3rdparty/opencv/include/opencv2/imgproc/detail/distortion_model.hpp type cv (line 48) | namespace cv { namespace detail { type detail (line 48) | namespace detail { function computeTiltProjectionMatrix (line 75) | void computeTiltProjectionMatrix(FLOAT tauX, FILE: src/3rdparty/opencv/include/opencv2/imgproc/imgproc_c.h type CvFont (line 1118) | struct CvFont FILE: src/3rdparty/opencv/include/opencv2/imgproc/types_c.h type CvConnectedComp (line 57) | typedef struct CvConnectedComp type SmoothMethod_c (line 68) | enum SmoothMethod_c type MorphShapes_c (line 376) | enum MorphShapes_c type CvMoments (line 397) | typedef struct CvMoments type CvHuMoments (line 424) | typedef struct CvHuMoments type _CvContourScanner (line 468) | struct _CvContourScanner type CvChainPtReader (line 471) | typedef struct CvChainPtReader type ShapeMatchModes (line 502) | enum ShapeMatchModes type CvConvexityDefect (line 518) | typedef struct CvConvexityDefect type CvFeatureTree (line 616) | struct CvFeatureTree type CvLSH (line 617) | struct CvLSH type CvLSHOperations (line 618) | struct CvLSHOperations FILE: src/3rdparty/opencv/include/opencv2/line_descriptor/descriptor.hpp type cv (line 75) | namespace cv type line_descriptor (line 77) | namespace line_descriptor function KeyLine (line 105) | struct CV_EXPORTS KeyLine function BinaryDescriptor (line 183) | class CV_EXPORTS BinaryDescriptor : public Algorithm type OctaveLine (line 340) | struct OctaveLine type SingleLine (line 349) | struct SingleLine type OctaveSingleLine (line 382) | struct OctaveSingleLine type Pixel (line 409) | struct Pixel type EdgeChains (line 414) | struct EdgeChains type LineChains (line 422) | struct LineChains type EDLineParam (line 432) | struct EDLineParam class EDLineDetector (line 455) | class EDLineDetector method double_equal (line 631) | static int double_equal( double a, double b ) method log_gamma_lanczos (line 676) | static double log_gamma_lanczos( double x ) method log_gamma_windschitl (line 706) | static double log_gamma_windschitl( double x ) method nfa (line 745) | static double nfa( int n, int k, double p, double logNT ) class CV_EXPORTS (line 895) | class CV_EXPORTS function BinaryDescriptorMatcher (line 979) | class CV_EXPORTS BinaryDescriptorMatcher : public Algorithm function DrawLinesMatchesFlags (line 1314) | struct CV_EXPORTS DrawLinesMatchesFlags FILE: src/3rdparty/opencv/include/opencv2/ml.hpp type cv (line 71) | namespace cv type ml (line 74) | namespace ml type VariableTypes (line 81) | enum VariableTypes type ErrorTypes (line 89) | enum ErrorTypes type SampleTypes (line 96) | enum SampleTypes function ParamGrid (line 107) | class CV_EXPORTS ParamGrid function TrainData (line 137) | class CV_EXPORTS_W TrainData function StatModel (line 292) | class CV_EXPORTS_W StatModel : public Algorithm function NormalBayesClassifier (line 372) | class CV_EXPORTS_W NormalBayesClassifier : public StatModel function StatModel (line 399) | class CV_EXPORTS_W KNearest : public StatModel function StatModel (line 481) | class CV_EXPORTS_W SVM : public StatModel type Types (line 573) | enum Types { type KernelTypes (line 602) | enum KernelTypes { type ParamTypes (line 624) | enum ParamTypes { function StatModel (line 732) | class CV_EXPORTS_W EM : public StatModel function StatModel (line 929) | class CV_EXPORTS_W DTrees : public StatModel function RTrees (line 1112) | class CV_EXPORTS_W RTrees : public DTrees function DTrees (line 1166) | class CV_EXPORTS_W Boost : public DTrees function StatModel (line 1254) | class CV_EXPORTS_W ANN_MLP : public StatModel function LogisticRegression (line 1402) | class CV_EXPORTS_W LogisticRegression : public StatModel FILE: src/3rdparty/opencv/include/opencv2/objdetect.hpp type CvHaarClassifierCascade (line 109) | struct CvHaarClassifierCascade type cv (line 111) | namespace cv function SimilarRects (line 121) | class CV_EXPORTS SimilarRects function BaseCascadeClassifier (line 174) | class CV_EXPORTS_W BaseCascadeClassifier : public Algorithm function CascadeClassifier (line 220) | class CV_EXPORTS_W CascadeClassifier type DetectionROI (line 327) | struct DetectionROI function HOGDescriptor (line 337) | struct CV_EXPORTS_W HOGDescriptor FILE: src/3rdparty/opencv/include/opencv2/objdetect/detection_based_tracker.hpp type cv (line 53) | namespace cv function DetectionBasedTracker (line 59) | class CV_EXPORTS DetectionBasedTracker FILE: src/3rdparty/opencv/include/opencv2/objdetect/objdetect_c.h type CvHaarFeature (line 73) | typedef struct CvHaarFeature type CvHaarClassifier (line 83) | typedef struct CvHaarClassifier type CvHaarStageClassifier (line 93) | typedef struct CvHaarStageClassifier type CvHidHaarClassifierCascade (line 104) | typedef struct CvHidHaarClassifierCascade CvHidHaarClassifierCascade; type CvHaarClassifierCascade (line 106) | typedef struct CvHaarClassifierCascade type CvAvgComp (line 117) | typedef struct CvAvgComp FILE: src/3rdparty/opencv/include/opencv2/optflow.hpp type cv (line 69) | namespace cv type optflow (line 71) | namespace optflow FILE: src/3rdparty/opencv/include/opencv2/optflow/motempl.hpp type cv (line 45) | namespace cv type motempl (line 47) | namespace motempl FILE: src/3rdparty/opencv/include/opencv2/photo.hpp type cv (line 64) | namespace cv function Algorithm (line 326) | class CV_EXPORTS_W Tonemap : public Algorithm function TonemapDrago (line 358) | class CV_EXPORTS_W TonemapDrago : public Tonemap function TonemapDurand (line 388) | class CV_EXPORTS_W TonemapDurand : public Tonemap function TonemapReinhard (line 424) | class CV_EXPORTS_W TonemapReinhard : public Tonemap function TonemapMantiuk (line 455) | class CV_EXPORTS_W TonemapMantiuk : public Tonemap function AlignExposures (line 477) | class CV_EXPORTS_W AlignExposures : public Algorithm function AlignExposures (line 501) | class CV_EXPORTS_W AlignMTB : public AlignExposures function CalibrateCRF (line 558) | class CV_EXPORTS_W CalibrateCRF : public Algorithm function CalibrateDebevec (line 576) | class CV_EXPORTS_W CalibrateDebevec : public CalibrateCRF function CalibrateRobertson (line 604) | class CV_EXPORTS_W CalibrateRobertson : public CalibrateCRF function MergeExposures (line 625) | class CV_EXPORTS_W MergeExposures : public Algorithm function MergeExposures (line 645) | class CV_EXPORTS_W MergeDebevec : public MergeExposures function MergeExposures (line 668) | class CV_EXPORTS_W MergeMertens : public MergeExposures function MergeRobertson (line 704) | class CV_EXPORTS_W MergeRobertson : public MergeExposures FILE: src/3rdparty/opencv/include/opencv2/photo/cuda.hpp type cv (line 48) | namespace cv { namespace cuda { type cuda (line 48) | namespace cuda { FILE: src/3rdparty/opencv/include/opencv2/photo/photo_c.h type InpaintingModes (line 57) | enum InpaintingModes FILE: src/3rdparty/opencv/include/opencv2/plot.hpp type cv (line 58) | namespace cv type plot (line 60) | namespace plot function Algorithm (line 62) | class CV_EXPORTS_W Plot2d : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/reg/map.hpp type cv (line 114) | namespace cv { type reg (line 115) | namespace reg { function Map (line 124) | class CV_EXPORTS Map FILE: src/3rdparty/opencv/include/opencv2/reg/mapaffine.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapAffine (line 52) | class CV_EXPORTS MapAffine : public Map FILE: src/3rdparty/opencv/include/opencv2/reg/mapper.hpp type cv (line 44) | namespace cv { type reg (line 45) | namespace reg { function Mapper (line 54) | class CV_EXPORTS Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mappergradaffine.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapperGradAffine (line 52) | class CV_EXPORTS MapperGradAffine: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mappergradeuclid.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapperGradEuclid (line 52) | class CV_EXPORTS MapperGradEuclid: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mappergradproj.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapperGradProj (line 52) | class CV_EXPORTS MapperGradProj: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mappergradshift.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapperGradShift (line 52) | class CV_EXPORTS MapperGradShift: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mappergradsimilar.hpp type cv (line 43) | namespace cv { type reg (line 44) | namespace reg { function MapperGradSimilar (line 52) | class CV_EXPORTS MapperGradSimilar: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mapperpyramid.hpp type cv (line 44) | namespace cv { type reg (line 45) | namespace reg { function MapperPyramid (line 53) | class CV_EXPORTS MapperPyramid: public Mapper FILE: src/3rdparty/opencv/include/opencv2/reg/mapprojec.hpp type cv (line 44) | namespace cv { type reg (line 45) | namespace reg { function MapProjec (line 53) | class CV_EXPORTS MapProjec : public Map FILE: src/3rdparty/opencv/include/opencv2/reg/mapshift.hpp type cv (line 44) | namespace cv { type reg (line 45) | namespace reg { function MapShift (line 53) | class CV_EXPORTS MapShift : public Map FILE: src/3rdparty/opencv/include/opencv2/rgbd.hpp type cv (line 47) | namespace cv type rgbd (line 49) | namespace rgbd function CV_EXPORTS (line 59) | CV_EXPORTS function CV_EXPORTS (line 65) | CV_EXPORTS function CV_EXPORTS (line 71) | CV_EXPORTS function CV_EXPORTS (line 77) | CV_EXPORTS function CV_EXPORTS (line 84) | CV_EXPORTS function CV_EXPORTS (line 90) | CV_EXPORTS function RgbdNormals (line 107) | class CV_EXPORTS RgbdNormals: public Algorithm function DepthCleaner (line 215) | class CV_EXPORTS DepthCleaner: public Algorithm function Algorithm (line 355) | class CV_EXPORTS RgbdPlane: public Algorithm function RgbdFrame (line 468) | struct CV_EXPORTS RgbdFrame function OdometryFrame (line 488) | struct CV_EXPORTS OdometryFrame : public RgbdFrame function Algorithm (line 527) | class CV_EXPORTS Odometry: public Algorithm function RgbdOdometry (line 627) | class CV_EXPORTS RgbdOdometry: public Odometry class ICPOdometry (line 757) | class ICPOdometry: public Odometry method getCameraMatrix (line 777) | cv::Mat getCameraMatrix() const method setCameraMatrix (line 781) | void setCameraMatrix(const cv::Mat &val) method getMinDepth (line 785) | double getMinDepth() const method setMinDepth (line 789) | void setMinDepth(double val) method getMaxDepth (line 793) | double getMaxDepth() const method setMaxDepth (line 797) | void setMaxDepth(double val) method getMaxDepthDiff (line 801) | double getMaxDepthDiff() const method setMaxDepthDiff (line 805) | void setMaxDepthDiff(double val) method getIterationCounts (line 809) | cv::Mat getIterationCounts() const method setIterationCounts (line 813) | void setIterationCounts(const cv::Mat &val) method getMaxPointsPart (line 817) | double getMaxPointsPart() const method setMaxPointsPart (line 821) | void setMaxPointsPart(double val) method getTransformType (line 825) | int getTransformType() const method setTransformType (line 829) | void setTransformType(int val) method getMaxTranslation (line 833) | double getMaxTranslation() const method setMaxTranslation (line 837) | void setMaxTranslation(double val) method getMaxRotation (line 841) | double getMaxRotation() const method setMaxRotation (line 845) | void setMaxRotation(double val) method getNormalsComputer (line 849) | Ptr getNormalsComputer() const class RgbdICPOdometry (line 881) | class RgbdICPOdometry: public Odometry method getCameraMatrix (line 905) | cv::Mat getCameraMatrix() const method setCameraMatrix (line 909) | void setCameraMatrix(const cv::Mat &val) method getMinDepth (line 913) | double getMinDepth() const method setMinDepth (line 917) | void setMinDepth(double val) method getMaxDepth (line 921) | double getMaxDepth() const method setMaxDepth (line 925) | void setMaxDepth(double val) method getMaxDepthDiff (line 929) | double getMaxDepthDiff() const method setMaxDepthDiff (line 933) | void setMaxDepthDiff(double val) method getMaxPointsPart (line 937) | double getMaxPointsPart() const method setMaxPointsPart (line 941) | void setMaxPointsPart(double val) method getIterationCounts (line 945) | cv::Mat getIterationCounts() const method setIterationCounts (line 949) | void setIterationCounts(const cv::Mat &val) method getMinGradientMagnitudes (line 953) | cv::Mat getMinGradientMagnitudes() const method setMinGradientMagnitudes (line 957) | void setMinGradientMagnitudes(const cv::Mat &val) method getTransformType (line 961) | int getTransformType() const method setTransformType (line 965) | void setTransformType(int val) method getMaxTranslation (line 969) | double getMaxTranslation() const method setMaxTranslation (line 973) | void setMaxTranslation(double val) method getMaxRotation (line 977) | double getMaxRotation() const method setMaxRotation (line 981) | void setMaxRotation(double val) method getNormalsComputer (line 985) | Ptr getNormalsComputer() const FILE: src/3rdparty/opencv/include/opencv2/rgbd/linemod.hpp type cv (line 54) | namespace cv { type linemod (line 55) | namespace linemod { function Feature (line 63) | struct CV_EXPORTS Feature function Template (line 78) | struct CV_EXPORTS Template class QuantizedPyramid (line 92) | class QuantizedPyramid type Candidate (line 122) | struct Candidate function Modality (line 156) | class CV_EXPORTS Modality function ColorGradient (line 203) | class CV_EXPORTS ColorGradient : public Modality function DepthNormal (line 238) | class CV_EXPORTS DepthNormal : public Modality function Match (line 282) | struct CV_EXPORTS Match function Detector (line 321) | class CV_EXPORTS Detector FILE: src/3rdparty/opencv/include/opencv2/saliency/saliencyBaseClasses.hpp type cv (line 52) | namespace cv type saliency (line 54) | namespace saliency function Algorithm (line 62) | class CV_EXPORTS Saliency : public virtual Algorithm function StaticSaliency (line 96) | class CV_EXPORTS StaticSaliency : public virtual Saliency function MotionSaliency (line 122) | class CV_EXPORTS MotionSaliency : public virtual Saliency function Objectness (line 131) | class CV_EXPORTS Objectness : public virtual Saliency FILE: src/3rdparty/opencv/include/opencv2/saliency/saliencySpecializedClasses.hpp type cv (line 52) | namespace cv type saliency (line 54) | namespace saliency function StaticSaliencySpectralResidual (line 69) | class CV_EXPORTS StaticSaliencySpectralResidual : public StaticSaliency function MotionSaliencyBinWangApr2014 (line 114) | class CV_EXPORTS MotionSaliencyBinWangApr2014 : public MotionSaliency function ObjectnessBING (line 203) | class CV_EXPORTS ObjectnessBING : public Objectness function filtersLoaded (line 374) | bool filtersLoaded() function bgrMaxDist (line 390) | static inline int bgrMaxDist( const Vec3b &u, const Vec3b &v ) function vecDist3b (line 396) | static inline int vecDist3b( const Vec3b &u, const Vec3b &v ) FILE: src/3rdparty/opencv/include/opencv2/shape/emdL1.hpp type cv (line 48) | namespace cv FILE: src/3rdparty/opencv/include/opencv2/shape/hist_cost.hpp type cv (line 49) | namespace cv function HistogramCostExtractor (line 57) | class CV_EXPORTS_W HistogramCostExtractor : public Algorithm function NormHistogramCostExtractor (line 71) | class CV_EXPORTS_W NormHistogramCostExtractor : public HistogramCostEx... function EMDHistogramCostExtractor (line 83) | class CV_EXPORTS_W EMDHistogramCostExtractor : public HistogramCostExt... class CV_EXPORTS_W (line 95) | class CV_EXPORTS_W class CV_EXPORTS_W (line 102) | class CV_EXPORTS_W FILE: src/3rdparty/opencv/include/opencv2/shape/shape_distance.hpp type cv (line 50) | namespace cv function ShapeDistanceExtractor (line 58) | class CV_EXPORTS_W ShapeDistanceExtractor : public Algorithm function ShapeContextDistanceExtractor (line 78) | class CV_EXPORTS_W ShapeContextDistanceExtractor : public ShapeDistanc... function HausdorffDistanceExtractor (line 197) | class CV_EXPORTS_W HausdorffDistanceExtractor : public ShapeDistanceEx... FILE: src/3rdparty/opencv/include/opencv2/shape/shape_transformer.hpp type cv (line 50) | namespace cv function ShapeTransformer (line 58) | class CV_EXPORTS_W ShapeTransformer : public Algorithm function ThinPlateSplineShapeTransformer (line 98) | class CV_EXPORTS_W ThinPlateSplineShapeTransformer : public ShapeTrans... function AffineTransformer (line 119) | class CV_EXPORTS_W AffineTransformer : public ShapeTransformer FILE: src/3rdparty/opencv/include/opencv2/stereo.hpp type cv (line 58) | namespace cv type stereo (line 60) | namespace stereo class StereoMatcher (line 79) | class StereoMatcher : public Algorithm class StereoBinaryBM (line 127) | class StereoBinaryBM : public StereoMatcher class StereoBinarySGBM (line 200) | class StereoBinarySGBM : public StereoMatcher FILE: src/3rdparty/opencv/include/opencv2/stereo/descriptor.hpp type cv (line 52) | namespace cv type stereo (line 54) | namespace stereo type MVKernel (line 65) | struct MVKernel method MVKernel (line 70) | MVKernel(){} method MVKernel (line 71) | MVKernel(uint8_t **images, int **integral) type MCTKernel (line 101) | struct MCTKernel method MCTKernel (line 105) | MCTKernel(){} method MCTKernel (line 106) | MCTKernel(uint8_t ** images, int threshold) type ModifiedCsCensus (line 142) | struct ModifiedCsCensus method ModifiedCsCensus (line 147) | ModifiedCsCensus(){} method ModifiedCsCensus (line 148) | ModifiedCsCensus(uint8_t **images, int ker) type CensusKernel (line 171) | struct CensusKernel method CensusKernel (line 175) | CensusKernel(){} method CensusKernel (line 176) | CensusKernel(uint8_t **images) class CombinedDescriptor (line 198) | class CombinedDescriptor:public ParallelLoopBody method CombinedDescriptor (line 207) | CombinedDescriptor(int w, int h,int stride, int k2, int **distance... class MeanKernelIntegralImage (line 249) | class MeanKernelIntegralImage : public ParallelLoopBody method MeanKernelIntegralImage (line 257) | MeanKernelIntegralImage(const cv::Mat &image, int window,float sca... class StarKernelCensus (line 273) | class StarKernelCensus:public ParallelLoopBody method StarKernelCensus (line 280) | StarKernelCensus(const cv::Mat *img, int k2, int **distance) class SymetricCensus (line 365) | class SymetricCensus:public ParallelLoopBody method SymetricCensus (line 372) | SymetricCensus(const cv::Mat *img, int k2, int **distance) FILE: src/3rdparty/opencv/include/opencv2/stereo/matching.hpp type cv (line 53) | namespace cv type stereo (line 55) | namespace stereo class Matching (line 57) | class Matching method minim (line 69) | static int minim(short *c, int iwpj, int widthDisp,const double co... method symetricVInterpolation (line 106) | static double symetricVInterpolation(short *c, int iwjp, int width... method hammingLut (line 132) | void hammingLut() class hammingDistance (line 148) | class hammingDistance : public ParallelLoopBody method hammingDistance (line 157) | hammingDistance(const Mat &leftImage, const Mat &rightImage, sho... class agregateCost (line 184) | class agregateCost:public ParallelLoopBody method agregateCost (line 191) | agregateCost(const Mat &partialSums, int windowSize, int maxDisp... class makeMap (line 221) | class makeMap:public ParallelLoopBody method makeMap (line 231) | makeMap(const Mat &costVolume, int threshold, int maxDisp, doubl... class Median1x9 (line 284) | class Median1x9:public ParallelLoopBody method Median1x9 (line 291) | Median1x9(const Mat &originalImage, Mat &filteredImage) class Median9x1 (line 324) | class Median9x1:public ParallelLoopBody method Median9x1 (line 331) | Median9x1(const Mat &originalImage, Mat &filteredImage) method setMaxDisparity (line 372) | void setMaxDisparity(int val) method getMaxDisparity (line 378) | int getMaxDisparity() method setScallingFactor (line 383) | void setScallingFactor(int val) method getScallingFactor (line 389) | int getScallingFactor() method setConfidence (line 394) | void setConfidence(double val) method getConfidence (line 400) | double getConfidence() method hammingDistanceBlockMatching (line 407) | void hammingDistanceBlockMatching(const Mat &leftImage, const Mat ... method costGathering (line 419) | void costGathering(const Mat &hammingDistanceCost, Mat &cost) method blockAgregation (line 459) | void blockAgregation(const Mat &partialSums, int windowSize, Mat &... method smallRegionRemoval (line 474) | void smallRegionRemoval(const Mat ¤tMap, int t, Mat &out) method dispartyMapFormation (line 564) | void dispartyMapFormation(const Mat &costVolume, Mat &mapFinal, in... method Median1x9Filter (line 577) | void Median1x9Filter(const Mat &originalImage, Mat &filteredImage) method Median9x1Filter (line 585) | void Median9x1Filter(const Mat &originalImage, Mat &filteredImage) method Matching (line 593) | Matching(void) method Matching (line 603) | Matching(int maxDisp, int scalling = 4, int confidence = 6) FILE: src/3rdparty/opencv/include/opencv2/stitching.hpp type cv (line 79) | namespace cv { function Stitcher (line 96) | class CV_EXPORTS_W Stitcher FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/autocalib.hpp type cv (line 49) | namespace cv { type detail (line 50) | namespace detail { FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/blenders.hpp type cv (line 48) | namespace cv { type detail (line 49) | namespace detail { function Blender (line 58) | class CV_EXPORTS Blender function FeatherBlender (line 95) | class CV_EXPORTS FeatherBlender : public Blender function MultiBandBlender (line 122) | class CV_EXPORTS MultiBandBlender : public Blender FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/camera.hpp type cv (line 48) | namespace cv { type detail (line 49) | namespace detail { function CameraParams (line 58) | struct CV_EXPORTS CameraParams FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/exposure_compensate.hpp type cv (line 48) | namespace cv { type detail (line 49) | namespace detail { function ExposureCompensator (line 56) | class CV_EXPORTS ExposureCompensator function NoExposureCompensator (line 87) | class CV_EXPORTS NoExposureCompensator : public ExposureCompensator function ExposureCompensator (line 98) | class CV_EXPORTS GainCompensator : public ExposureCompensator function BlocksGainCompensator (line 113) | class CV_EXPORTS BlocksGainCompensator : public ExposureCompensator FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/matchers.hpp type cv (line 55) | namespace cv { type detail (line 56) | namespace detail { function ImageFeatures (line 62) | struct CV_EXPORTS ImageFeatures function FeaturesFinder (line 71) | class CV_EXPORTS FeaturesFinder function SurfFeaturesFinder (line 104) | class CV_EXPORTS SurfFeaturesFinder : public FeaturesFinder function OrbFeaturesFinder (line 122) | class CV_EXPORTS OrbFeaturesFinder : public FeaturesFinder function SurfFeaturesFinderGpu (line 136) | class CV_EXPORTS SurfFeaturesFinderGpu : public FeaturesFinder function MatchesInfo (line 161) | struct CV_EXPORTS MatchesInfo function FeaturesMatcher (line 176) | class CV_EXPORTS FeaturesMatcher function BestOf2NearestMatcher (line 231) | class CV_EXPORTS BestOf2NearestMatcher : public FeaturesMatcher function BestOf2NearestRangeMatcher (line 256) | class CV_EXPORTS BestOf2NearestRangeMatcher : public BestOf2NearestM... FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/motion_estimators.hpp type cv (line 51) | namespace cv { type detail (line 52) | namespace detail { function Estimator (line 65) | class CV_EXPORTS Estimator function HomographyBasedEstimator (line 98) | class CV_EXPORTS HomographyBasedEstimator : public Estimator function BundleAdjusterBase (line 114) | class CV_EXPORTS BundleAdjusterBase : public Estimator function setRefinementMask (line 118) | void setRefinementMask(const Mat &mask) function confThresh (line 124) | double confThresh() const { return conf_thresh_; } function setConfThresh (line 125) | void setConfThresh(double conf_thresh) { conf_thresh_ = conf_thresh; } function TermCriteria (line 127) | TermCriteria termCriteria() { return term_criteria_; } function setTermCriteria (line 128) | void setTermCriteria(const TermCriteria& term_criteria) { term_crite... function BundleAdjusterReproj (line 204) | class CV_EXPORTS BundleAdjusterReproj : public BundleAdjusterBase function BundleAdjusterBase (line 224) | class CV_EXPORTS BundleAdjusterRay : public BundleAdjusterBase type WaveCorrectKind (line 239) | enum WaveCorrectKind FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/seam_finders.hpp type cv (line 50) | namespace cv { type detail (line 51) | namespace detail { function SeamFinder (line 58) | class CV_EXPORTS SeamFinder function NoSeamFinder (line 74) | class CV_EXPORTS NoSeamFinder : public SeamFinder class CV_EXPORTS (line 255) | class CV_EXPORTS FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/timelapsers.hpp type cv (line 49) | namespace cv { type detail (line 50) | namespace detail { function Timelapser (line 57) | class CV_EXPORTS Timelapser function TimelapserCrop (line 80) | class CV_EXPORTS TimelapserCrop : public Timelapser FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/util.hpp type cv (line 99) | namespace cv { type detail (line 100) | namespace detail { function DisjointSets (line 105) | class CV_EXPORTS DisjointSets function GraphEdge (line 122) | struct CV_EXPORTS GraphEdge function Graph (line 135) | class CV_EXPORTS Graph FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/util_inl.hpp type cv (line 52) | namespace cv { type detail (line 53) | namespace detail { function B (line 56) | B Graph::forEach(B body) const function B (line 69) | B Graph::walkBreadthFirst(int from, B body) const function normL2 (line 101) | static inline function normL2 (line 108) | static inline function normL2sq (line 115) | static inline function sqr (line 122) | static inline int sqr(int x) { return x * x; } function sqr (line 123) | static inline float sqr(float x) { return x * x; } function sqr (line 124) | static inline double sqr(double x) { return x * x; } FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/warpers.hpp type cv (line 51) | namespace cv { type detail (line 52) | namespace detail { function RotationWarper (line 59) | class CV_EXPORTS RotationWarper function ProjectorBase (line 124) | struct CV_EXPORTS ProjectorBase function RotationWarperBase (line 141) | class CV_EXPORTS RotationWarperBase : public RotationWarper function PlaneProjector (line 172) | struct CV_EXPORTS PlaneProjector : ProjectorBase class CV_EXPORTS (line 180) | class CV_EXPORTS function SphericalProjector (line 208) | struct CV_EXPORTS SphericalProjector : ProjectorBase class CV_EXPORTS (line 220) | class CV_EXPORTS function CylindricalProjector (line 236) | struct CV_EXPORTS CylindricalProjector : ProjectorBase class CV_EXPORTS (line 245) | class CV_EXPORTS function FisheyeProjector (line 264) | struct CV_EXPORTS FisheyeProjector : ProjectorBase class CV_EXPORTS (line 271) | class CV_EXPORTS function StereographicProjector (line 278) | struct CV_EXPORTS StereographicProjector : ProjectorBase class CV_EXPORTS (line 285) | class CV_EXPORTS function CompressedRectilinearProjector (line 292) | struct CV_EXPORTS CompressedRectilinearProjector : ProjectorBase class CV_EXPORTS (line 301) | class CV_EXPORTS function CompressedRectilinearPortraitProjector (line 313) | struct CV_EXPORTS CompressedRectilinearPortraitProjector : ProjectorBase class CV_EXPORTS (line 322) | class CV_EXPORTS function PaniniProjector (line 334) | struct CV_EXPORTS PaniniProjector : ProjectorBase class CV_EXPORTS (line 343) | class CV_EXPORTS function PaniniPortraitProjector (line 355) | struct CV_EXPORTS PaniniPortraitProjector : ProjectorBase class CV_EXPORTS (line 364) | class CV_EXPORTS function MercatorProjector (line 377) | struct CV_EXPORTS MercatorProjector : ProjectorBase class CV_EXPORTS (line 384) | class CV_EXPORTS function TransverseMercatorProjector (line 391) | struct CV_EXPORTS TransverseMercatorProjector : ProjectorBase class CV_EXPORTS (line 398) | class CV_EXPORTS function PlaneWarperGpu (line 405) | class CV_EXPORTS PlaneWarperGpu : public PlaneWarper function SphericalWarperGpu (line 459) | class CV_EXPORTS SphericalWarperGpu : public SphericalWarper function CylindricalWarperGpu (line 491) | class CV_EXPORTS CylindricalWarperGpu : public CylindricalWarper type SphericalPortraitProjector (line 523) | struct SphericalPortraitProjector : ProjectorBase class CV_EXPORTS (line 532) | class CV_EXPORTS type CylindricalPortraitProjector (line 541) | struct CylindricalPortraitProjector : ProjectorBase class CV_EXPORTS (line 548) | class CV_EXPORTS type PlanePortraitProjector (line 560) | struct PlanePortraitProjector : ProjectorBase class CV_EXPORTS (line 567) | class CV_EXPORTS FILE: src/3rdparty/opencv/include/opencv2/stitching/detail/warpers_inl.hpp type cv (line 52) | namespace cv { type detail (line 53) | namespace detail { function Point2f (line 56) | Point2f RotationWarperBase

::warpPoint(const Point2f &pt, InputArr... function Rect (line 66) | Rect RotationWarperBase

::buildMaps(Size src_size, InputArray K, I... function Point (line 94) | Point RotationWarperBase

::warp(InputArray src, InputArray K, Inpu... function Rect (line 139) | Rect RotationWarperBase

::warpRoi(Size src_size, InputArray K, Inp... FILE: src/3rdparty/opencv/include/opencv2/stitching/warpers.hpp type cv (line 48) | namespace cv { class WarperCreator (line 55) | class WarperCreator class PlaneWarper (line 65) | class PlaneWarper : public WarperCreator method create (line 68) | Ptr create(float scale) const { return makeP... class CylindricalWarper (line 74) | class CylindricalWarper: public WarperCreator method create (line 77) | Ptr create(float scale) const { return makeP... class SphericalWarper (line 81) | class SphericalWarper: public WarperCreator method create (line 84) | Ptr create(float scale) const { return makeP... class FisheyeWarper (line 87) | class FisheyeWarper : public WarperCreator method create (line 90) | Ptr create(float scale) const { return makeP... class StereographicWarper (line 93) | class StereographicWarper: public WarperCreator method create (line 96) | Ptr create(float scale) const { return makeP... class CompressedRectilinearWarper (line 99) | class CompressedRectilinearWarper: public WarperCreator method CompressedRectilinearWarper (line 103) | CompressedRectilinearWarper(float A = 1, float B = 1) method create (line 107) | Ptr create(float scale) const { return makeP... class CompressedRectilinearPortraitWarper (line 110) | class CompressedRectilinearPortraitWarper: public WarperCreator method CompressedRectilinearPortraitWarper (line 114) | CompressedRectilinearPortraitWarper(float A = 1, float B = 1) method create (line 118) | Ptr create(float scale) const { return makeP... class PaniniWarper (line 121) | class PaniniWarper: public WarperCreator method PaniniWarper (line 125) | PaniniWarper(float A = 1, float B = 1) method create (line 129) | Ptr create(float scale) const { return makeP... class PaniniPortraitWarper (line 132) | class PaniniPortraitWarper: public WarperCreator method PaniniPortraitWarper (line 136) | PaniniPortraitWarper(float A = 1, float B = 1) method create (line 140) | Ptr create(float scale) const { return makeP... class MercatorWarper (line 143) | class MercatorWarper: public WarperCreator method create (line 146) | Ptr create(float scale) const { return makeP... class TransverseMercatorWarper (line 149) | class TransverseMercatorWarper: public WarperCreator method create (line 152) | Ptr create(float scale) const { return makeP... class PlaneWarperGpu (line 158) | class PlaneWarperGpu: public WarperCreator method create (line 161) | Ptr create(float scale) const { return makeP... class CylindricalWarperGpu (line 165) | class CylindricalWarperGpu: public WarperCreator method create (line 168) | Ptr create(float scale) const { return makeP... class SphericalWarperGpu (line 172) | class SphericalWarperGpu: public WarperCreator method create (line 175) | Ptr create(float scale) const { return makeP... FILE: src/3rdparty/opencv/include/opencv2/structured_light/graycodepattern.hpp type cv (line 47) | namespace cv { type structured_light (line 48) | namespace structured_light { function StructuredLightPattern (line 67) | class CV_EXPORTS_W GrayCodePattern : public StructuredLightPattern FILE: src/3rdparty/opencv/include/opencv2/structured_light/structured_light.hpp type cv (line 47) | namespace cv { type structured_light (line 48) | namespace structured_light { function StructuredLightPattern (line 61) | class CV_EXPORTS_W StructuredLightPattern : public virtual Algorithm FILE: src/3rdparty/opencv/include/opencv2/superres.hpp type cv (line 58) | namespace cv type superres (line 60) | namespace superres function FrameSource (line 66) | class CV_EXPORTS FrameSource class CV_EXPORTS (line 87) | class CV_EXPORTS FILE: src/3rdparty/opencv/include/opencv2/superres/optical_flow.hpp type cv (line 48) | namespace cv type superres (line 50) | namespace superres class CV_EXPORTS (line 56) | class CV_EXPORTS function FarnebackOpticalFlow (line 64) | class CV_EXPORTS FarnebackOpticalFlow : public virtual DenseOpticalF... function DualTVL1OpticalFlow (line 103) | class CV_EXPORTS DualTVL1OpticalFlow : public virtual DenseOpticalFl... function DenseOpticalFlowExt (line 143) | class CV_EXPORTS BroxOpticalFlow : public virtual DenseOpticalFlowExt class PyrLKOpticalFlow (line 180) | class PyrLKOpticalFlow : public virtual DenseOpticalFlowExt FILE: src/3rdparty/opencv/include/opencv2/surface_matching/icp.hpp type cv (line 54) | namespace cv type ppf_match_3d (line 56) | namespace ppf_match_3d function ICP (line 80) | class CV_EXPORTS ICP FILE: src/3rdparty/opencv/include/opencv2/surface_matching/pose_3d.hpp type cv (line 50) | namespace cv type ppf_match_3d (line 52) | namespace ppf_match_3d class Pose3D (line 58) | class Pose3D class PoseCluster3D (line 61) | class PoseCluster3D function Pose3D (line 70) | class CV_EXPORTS Pose3D function PoseCluster3D (line 138) | class CV_EXPORTS PoseCluster3D FILE: src/3rdparty/opencv/include/opencv2/surface_matching/ppf_helpers.hpp type cv (line 49) | namespace cv type ppf_match_3d (line 51) | namespace ppf_match_3d FILE: src/3rdparty/opencv/include/opencv2/surface_matching/ppf_match_3d.hpp type cv (line 68) | namespace cv type ppf_match_3d (line 70) | namespace ppf_match_3d type THash (line 79) | struct THash function PPF3DDetector (line 97) | class CV_EXPORTS PPF3DDetector FILE: src/3rdparty/opencv/include/opencv2/surface_matching/t_hash_int.hpp type cv (line 50) | namespace cv type ppf_match_3d (line 52) | namespace ppf_match_3d type hashnode_i (line 60) | struct hashnode_i type hashnode_i (line 64) | struct hashnode_i type HSHTBL_i (line 67) | struct HSHTBL_i type hashnode_i (line 70) | struct hashnode_i function next_power_of_two (line 79) | inline static unsigned int next_power_of_two(unsigned int value) FILE: src/3rdparty/opencv/include/opencv2/text/erfilter.hpp type cv (line 52) | namespace cv type text (line 54) | namespace text function ERStat (line 66) | struct CV_EXPORTS ERStat function Algorithm (line 118) | class CV_EXPORTS ERFilter : public Algorithm type erGrouping_Modes (line 272) | enum erGrouping_Modes { FILE: src/3rdparty/opencv/include/opencv2/text/ocr.hpp type cv (line 50) | namespace cv type text (line 52) | namespace text function BaseOCR (line 65) | class CV_EXPORTS_W BaseOCR function OCRTesseract (line 89) | class CV_EXPORTS_W OCRTesseract : public BaseOCR type decoder_mode (line 145) | enum decoder_mode function OCRHMMDecoder (line 157) | class CV_EXPORTS_W OCRHMMDecoder : public BaseOCR function OCRBeamSearchDecoder (line 340) | class CV_EXPORTS_W OCRBeamSearchDecoder : public BaseOCR FILE: src/3rdparty/opencv/include/opencv2/tracking/feature.hpp type cv (line 56) | namespace cv function _writeFeatures (line 106) | void _writeFeatures( const std::vector features, FileStorage ... class CvParams (line 120) | class CvParams class CvFeatureParams (line 137) | class CvFeatureParams : public CvParams class CvFeatureEvaluator (line 156) | class CvFeatureEvaluator method getNumFeatures (line 168) | int getNumFeatures() const method getMaxCatCount (line 172) | int getMaxCatCount() const method getFeatureSize (line 176) | int getFeatureSize() const method Mat (line 180) | const Mat& getCls() const method getCls (line 184) | float getCls( int si ) const class CvHaarFeatureParams (line 198) | class CvHaarFeatureParams : public CvFeatureParams class CvHaarEvaluator (line 215) | class CvHaarEvaluator : public CvFeatureEvaluator class FeatureHaar (line 219) | class FeatureHaar method compute_integral (line 281) | void compute_integral( const cv::Mat & img, std::vector &val) { frames_ = &val; } function setMotions (line 84) | virtual void setMotions(const std::vector &val) { motions_ = &v... function setStabilizedFrames (line 87) | virtual void setStabilizedFrames(const std::vector &val) { stab... function setStabilizationMotions (line 90) | virtual void setStabilizationMotions(const std::vector &val) { ... function NullInpainter (line 102) | class CV_EXPORTS NullInpainter : public InpainterBase function ConsistentMosaicInpainter (line 127) | class CV_EXPORTS ConsistentMosaicInpainter : public InpainterBase function MotionInpainter (line 141) | class CV_EXPORTS MotionInpainter : public InpainterBase function ColorAverageInpainter (line 174) | class CV_EXPORTS ColorAverageInpainter : public InpainterBase function ColorInpainter (line 183) | class CV_EXPORTS ColorInpainter : public InpainterBase FILE: src/3rdparty/opencv/include/opencv2/videostab/log.hpp type videostab (line 50) | namespace videostab function ILog (line 56) | class CV_EXPORTS ILog function NullLog (line 63) | class CV_EXPORTS NullLog : public ILog FILE: src/3rdparty/opencv/include/opencv2/videostab/motion_core.hpp type cv (line 49) | namespace cv type videostab (line 51) | namespace videostab type MotionModel (line 59) | enum MotionModel function RansacParams (line 73) | struct CV_EXPORTS RansacParams FILE: src/3rdparty/opencv/include/opencv2/videostab/motion_stabilizing.hpp type cv (line 51) | namespace cv type videostab (line 53) | namespace videostab function IMotionStabilizer (line 59) | class CV_EXPORTS IMotionStabilizer function MotionStabilizationPipeline (line 70) | class CV_EXPORTS MotionStabilizationPipeline : public IMotionStabilizer function empty (line 74) | bool empty() const { return stabilizers_.empty(); } function IMotionStabilizer (line 84) | class CV_EXPORTS MotionFilterBase : public IMotionStabilizer function GaussianMotionFilter (line 97) | class CV_EXPORTS GaussianMotionFilter : public MotionFilterBase function LpMotionStabilizer (line 117) | class CV_EXPORTS LpMotionStabilizer : public IMotionStabilizer FILE: src/3rdparty/opencv/include/opencv2/videostab/optical_flow.hpp type cv (line 53) | namespace cv type videostab (line 55) | namespace videostab function ISparseOptFlowEstimator (line 61) | class CV_EXPORTS ISparseOptFlowEstimator function IDenseOptFlowEstimator (line 70) | class CV_EXPORTS IDenseOptFlowEstimator function PyrLkOptFlowEstimatorBase (line 79) | class CV_EXPORTS PyrLkOptFlowEstimatorBase class CV_EXPORTS (line 96) | class CV_EXPORTS class CV_EXPORTS (line 107) | class CV_EXPORTS class CV_EXPORTS (line 128) | class CV_EXPORTS FILE: src/3rdparty/opencv/include/opencv2/videostab/outlier_rejection.hpp type cv (line 50) | namespace cv type videostab (line 52) | namespace videostab function IOutlierRejector (line 58) | class CV_EXPORTS IOutlierRejector function NullOutlierRejector (line 67) | class CV_EXPORTS NullOutlierRejector : public IOutlierRejector function TranslationBasedLocalOutlierRejector (line 74) | class CV_EXPORTS TranslationBasedLocalOutlierRejector : public IOutl... FILE: src/3rdparty/opencv/include/opencv2/videostab/ring_buffer.hpp type cv (line 49) | namespace cv type videostab (line 51) | namespace videostab function T (line 57) | inline T& at(int idx, std::vector &items) function T (line 62) | inline const T& at(int idx, const std::vector &items) FILE: src/3rdparty/opencv/include/opencv2/videostab/stabilizer.hpp type cv (line 58) | namespace cv type videostab (line 60) | namespace videostab function StabilizerBase (line 66) | class CV_EXPORTS StabilizerBase class CV_EXPORTS (line 139) | class CV_EXPORTS function setMotionFilter (line 144) | void setMotionFilter(Ptr val) { motionFilter_ = va... function motionFilter (line 145) | Ptr motionFilter() const { return motionFilter_; } function Mat (line 148) | virtual Mat nextFrame() { return nextStabilizedFrame(); } class CV_EXPORTS (line 159) | class CV_EXPORTS function setMotionStabilizer (line 164) | void setMotionStabilizer(Ptr val) { motionStabilize... function motionStabilizer (line 165) | Ptr motionStabilizer() const { return motionStabili... function setWobbleSuppressor (line 167) | void setWobbleSuppressor(Ptr val) { wobbleSuppre... function wobbleSuppressor (line 168) | Ptr wobbleSuppressor() const { return wobbleSupp... function setEstimateTrimRatio (line 170) | void setEstimateTrimRatio(bool val) { mustEstTrimRatio_ = val; } function mustEstimateTrimaRatio (line 171) | bool mustEstimateTrimaRatio() const { return mustEstTrimRatio_; } FILE: src/3rdparty/opencv/include/opencv2/videostab/wobble_suppression.hpp type cv (line 52) | namespace cv type videostab (line 54) | namespace videostab function WobbleSuppressorBase (line 60) | class CV_EXPORTS WobbleSuppressorBase function NullWobbleSuppressor (line 95) | class CV_EXPORTS NullWobbleSuppressor : public WobbleSuppressorBase function MoreAccurateMotionWobbleSuppressorBase (line 101) | class CV_EXPORTS MoreAccurateMotionWobbleSuppressorBase : public Wob... function period (line 105) | virtual int period() const { return period_; } function MoreAccurateMotionWobbleSuppressorBase (line 113) | class CV_EXPORTS MoreAccurateMotionWobbleSuppressor : public MoreAccur... function MoreAccurateMotionWobbleSuppressorBase (line 123) | class CV_EXPORTS MoreAccurateMotionWobbleSuppressorGpu : public MoreAc... FILE: src/3rdparty/opencv/include/opencv2/xfeatures2d.hpp type cv (line 59) | namespace cv type xfeatures2d (line 61) | namespace xfeatures2d function Feature2D (line 79) | class CV_EXPORTS_W FREAK : public Feature2D function StarDetector (line 105) | class CV_EXPORTS_W StarDetector : public Feature2D function BriefDescriptorExtractor (line 125) | class CV_EXPORTS_W BriefDescriptorExtractor : public Feature2D function Feature2D (line 136) | class CV_EXPORTS_W LUCID : public Feature2D function Feature2D (line 168) | class CV_EXPORTS_W LATCH : public Feature2D function Feature2D (line 190) | class CV_EXPORTS_W DAISY : public Feature2D function MSDDetector (line 274) | class CV_EXPORTS_W MSDDetector : public Feature2D { FILE: src/3rdparty/opencv/include/opencv2/xfeatures2d/cuda.hpp type cv (line 48) | namespace cv { namespace cuda { type cuda (line 48) | namespace cuda { function SURF_CUDA (line 86) | class CV_EXPORTS SURF_CUDA FILE: src/3rdparty/opencv/include/opencv2/xfeatures2d/nonfree.hpp type cv (line 48) | namespace cv type xfeatures2d (line 50) | namespace xfeatures2d function Feature2D (line 59) | class CV_EXPORTS_W SIFT : public Feature2D function Feature2D (line 116) | class CV_EXPORTS_W SURF : public Feature2D FILE: src/3rdparty/opencv/include/opencv2/ximgproc.hpp type cv (line 66) | namespace cv { type ximgproc (line 67) | namespace ximgproc { FILE: src/3rdparty/opencv/include/opencv2/ximgproc/disparity_filter.hpp type cv (line 44) | namespace cv { type ximgproc (line 45) | namespace ximgproc { function DisparityFilter (line 52) | class CV_EXPORTS_W DisparityFilter : public Algorithm function DisparityWLSFilter (line 82) | class CV_EXPORTS_W DisparityWLSFilter : public DisparityFilter FILE: src/3rdparty/opencv/include/opencv2/ximgproc/edge_filter.hpp type cv (line 43) | namespace cv type ximgproc (line 45) | namespace ximgproc type EdgeAwareFiltersList (line 51) | enum EdgeAwareFiltersList function Algorithm (line 66) | class CV_EXPORTS_W DTFilter : public Algorithm function GuidedFilter (line 130) | class CV_EXPORTS_W GuidedFilter : public Algorithm function AdaptiveManifoldFilter (line 203) | class CV_EXPORTS_W AdaptiveManifoldFilter : public Algorithm function FastGlobalSmootherFilter (line 359) | class CV_EXPORTS_W FastGlobalSmootherFilter : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/ximgproc/estimated_covariance.hpp type cv (line 57) | namespace cv type ximgproc (line 59) | namespace ximgproc FILE: src/3rdparty/opencv/include/opencv2/ximgproc/fast_hough_transform.hpp type cv (line 51) | namespace cv { namespace ximgproc { type ximgproc (line 51) | namespace ximgproc { type AngleRangeOption (line 64) | enum AngleRangeOption type HoughOp (line 88) | enum HoughOp type HoughDeskewOption (line 105) | enum HoughDeskewOption FILE: src/3rdparty/opencv/include/opencv2/ximgproc/lsc.hpp type cv (line 52) | namespace cv type ximgproc (line 54) | namespace ximgproc function SuperpixelLSC (line 71) | class CV_EXPORTS_W SuperpixelLSC : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/ximgproc/seeds.hpp type cv (line 48) | namespace cv type ximgproc (line 50) | namespace ximgproc function SuperpixelSEEDS (line 66) | class CV_EXPORTS_W SuperpixelSEEDS : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/ximgproc/segmentation.hpp type cv (line 37) | namespace cv { type ximgproc (line 38) | namespace ximgproc { type segmentation (line 39) | namespace segmentation { function GraphSegmentation (line 46) | class CV_EXPORTS_W GraphSegmentation : public Algorithm { class Edge (line 73) | class Edge { class PointSetElement (line 85) | class PointSetElement { method PointSetElement (line 90) | PointSetElement() { } method PointSetElement (line 92) | PointSetElement(int p_) { class PointSet (line 99) | class PointSet { method size (line 113) | int size(unsigned int p) { return mapping[p].size; } FILE: src/3rdparty/opencv/include/opencv2/ximgproc/slic.hpp type cv (line 56) | namespace cv type ximgproc (line 58) | namespace ximgproc function SuperpixelSLIC (line 74) | class CV_EXPORTS_W SuperpixelSLIC : public Algorithm type SLIC (line 155) | enum SLIC { SLIC = 100, SLICO = 101 } FILE: src/3rdparty/opencv/include/opencv2/ximgproc/sparse_match_interpolator.hpp type cv (line 43) | namespace cv { type ximgproc (line 44) | namespace ximgproc { function SparseMatchInterpolator (line 52) | class CV_EXPORTS_W SparseMatchInterpolator : public Algorithm function SparseMatchInterpolator (line 77) | class CV_EXPORTS_W EdgeAwareInterpolator : public SparseMatchInterpo... FILE: src/3rdparty/opencv/include/opencv2/ximgproc/structured_edge_detection.hpp type cv (line 54) | namespace cv type ximgproc (line 56) | namespace ximgproc function RFFeatureGetter (line 65) | class CV_EXPORTS_W RFFeatureGetter : public Algorithm function StructuredEdgeDetection (line 97) | class CV_EXPORTS_W StructuredEdgeDetection : public Algorithm FILE: src/3rdparty/opencv/include/opencv2/xobjdetect.hpp type cv (line 52) | namespace cv type xobjdetect (line 54) | namespace xobjdetect function WBDetector (line 62) | class CV_EXPORTS WBDetector { FILE: src/3rdparty/opencv/include/opencv2/xphoto/dct_image_denoising.hpp type cv (line 53) | namespace cv type xphoto (line 55) | namespace xphoto FILE: src/3rdparty/opencv/include/opencv2/xphoto/inpainting.hpp type cv (line 53) | namespace cv type xphoto (line 55) | namespace xphoto type InpaintTypes (line 62) | enum InpaintTypes FILE: src/3rdparty/opencv/include/opencv2/xphoto/white_balance.hpp type cv (line 53) | namespace cv type xphoto (line 55) | namespace xphoto type WhitebalanceTypes (line 62) | enum WhitebalanceTypes FILE: src/3rdparty/packtpub/BGRAVideoFrame.h type BGRAVideoFrame (line 19) | struct BGRAVideoFrame FILE: src/3rdparty/packtpub/CameraCalibration.hpp class CameraCalibration (line 24) | class CameraCalibration function Matrix33 (line 87) | const Matrix33& CameraCalibration::getIntrinsic() const function Vector4 (line 92) | const Vector4& CameraCalibration::getDistorsion() const FILE: src/3rdparty/packtpub/DebugHelpers.hpp function ToString (line 8) | std::string ToString(const T& value) type cv (line 15) | namespace cv function showAndSave (line 17) | inline void showAndSave(std::string name, const cv::Mat& m) FILE: src/3rdparty/packtpub/GeometryTypes.hpp type Matrix44 (line 16) | struct Matrix44 type Matrix33 (line 29) | struct Matrix33 type Vector4 (line 41) | struct Vector4 type Vector3 (line 46) | struct Vector3 type Transformation (line 54) | struct Transformation function Matrix44 (line 73) | Matrix44 Matrix44::getTransposed() const function Matrix44 (line 84) | Matrix44 Matrix44::identity() function Matrix44 (line 95) | Matrix44 Matrix44::getInvertedRT() const function Matrix33 (line 113) | Matrix33 Matrix33::identity() function Matrix33 (line 124) | Matrix33 Matrix33::getTransposed() const function Vector3 (line 135) | Vector3 Vector3::zero() function Vector3 (line 141) | Vector3 Vector3::operator-() const function Matrix33 (line 161) | Matrix33& Transformation::r() function Vector3 (line 166) | Vector3& Transformation::t() function Matrix33 (line 171) | const Matrix33& Transformation::r() const function Vector3 (line 176) | const Vector3& Transformation::t() const function Matrix44 (line 181) | Matrix44 Transformation::getMat44() const function Transformation (line 200) | Transformation Transformation::getInverted() const FILE: src/3rdparty/packtpub/Marker.hpp class Marker (line 29) | class Marker FILE: src/3rdparty/packtpub/MarkerDetector.hpp class Marker (line 28) | class Marker class MarkerDetector (line 33) | class MarkerDetector FILE: src/3rdparty/packtpub/TinyLA.hpp function perimeter (line 19) | float perimeter(const std::vector &a) function isInto (line 37) | bool isInto(cv::Mat &contour, std::vector &b) FILE: src/3rdparty/pthread/include/pthread.h type DWORD_PTR (line 205) | typedef unsigned long DWORD_PTR; type ULONG_PTR (line 206) | typedef unsigned long ULONG_PTR; type timespec (line 320) | struct timespec { type ptw32_handle_t (line 580) | typedef struct { type ptw32_handle_t (line 585) | typedef ptw32_handle_t pthread_t; type pthread_attr_t_ (line 586) | struct pthread_attr_t_ type pthread_once_t (line 587) | typedef struct pthread_once_t_ pthread_once_t; type pthread_key_t_ (line 588) | struct pthread_key_t_ type pthread_mutex_t_ (line 589) | struct pthread_mutex_t_ type pthread_mutexattr_t_ (line 590) | struct pthread_mutexattr_t_ type pthread_cond_t_ (line 591) | struct pthread_cond_t_ type pthread_condattr_t_ (line 592) | struct pthread_condattr_t_ type pthread_rwlock_t_ (line 594) | struct pthread_rwlock_t_ type pthread_rwlockattr_t_ (line 595) | struct pthread_rwlockattr_t_ type pthread_spinlock_t_ (line 596) | struct pthread_spinlock_t_ type pthread_barrier_t_ (line 597) | struct pthread_barrier_t_ type pthread_barrierattr_t_ (line 598) | struct pthread_barrierattr_t_ type pthread_once_t_ (line 677) | struct pthread_once_t_ type ptw32_cleanup_t (line 729) | typedef struct ptw32_cleanup_t ptw32_cleanup_t; type ptw32_cleanup_t (line 742) | struct ptw32_cleanup_t function class (line 801) | class PThreadCleanup { function execute (line 849) | void execute( int exec ) type sched_param (line 914) | struct sched_param type sched_param (line 917) | struct sched_param type timespec (line 1041) | struct timespec type timespec (line 1099) | struct timespec type sched_param (line 1110) | struct sched_param type sched_param (line 1114) | struct sched_param type timespec (line 1135) | struct timespec type timespec (line 1140) | struct timespec type timespec (line 1177) | struct timespec type ptw32_features (line 1194) | enum ptw32_features { function class (line 1273) | class ptw32_exception {} function class (line 1274) | class ptw32_exception_cancel : public ptw32_exception {} function class (line 1275) | class ptw32_exception_exit : public ptw32_exception {} FILE: src/3rdparty/pthread/include/sched.h type pid_t (line 126) | typedef int pid_t; type pid_t (line 129) | typedef int pid_t; type sched_param (line 142) | struct sched_param { FILE: src/3rdparty/pthread/include/semaphore.h type mode_t (line 126) | typedef unsigned int mode_t; type sem_t_ (line 130) | struct sem_t_ type timespec (line 143) | struct timespec FILE: src/ardrone/ardrone.h type SOCKET (line 84) | typedef int SOCKET; function msleep (line 87) | inline void msleep(unsigned long ms) { type ARDRONE_STATE_MASK (line 175) | enum ARDRONE_STATE_MASK { type ARDRONE_NAVDATA_TAG (line 208) | enum ARDRONE_NAVDATA_TAG { type ARDRONE_ANIMATION_ID (line 243) | enum ARDRONE_ANIMATION_ID { type ARDRONE_LED_ANIMATION_ID (line 268) | enum ARDRONE_LED_ANIMATION_ID { function class (line 294) | class TCPSocket { function class (line 309) | class UDPSocket { type ARDRONE_NAVDATA (line 325) | struct ARDRONE_NAVDATA { type ARDRONE_CONFIG (line 833) | struct ARDRONE_CONFIG { type ARDRONE_VERSION (line 1013) | struct ARDRONE_VERSION { function class (line 1020) | class ARDRONE_IMAGE { function class (line 1038) | class ARDrone { function CV_INLINE (line 1183) | CV_INLINE void CVDRONE_ERROR(const char *message, ...) FILE: src/ardrone/config.cpp function parse (line 36) | void parse(const char *str, ARDRONE_CONFIG *config) FILE: src/ardrone/tcp.cpp type timeval (line 85) | struct timeval FILE: src/ardrone/uvlc.h function namespace (line 31) | namespace UVLC { FILE: src/ardrone/video.cpp function ARDRONE_IMAGE (line 207) | ARDRONE_IMAGE ARDrone::getImage(void) function ARDrone (line 247) | ARDrone& ARDrone::operator >> (cv::Mat &image) FILE: src/main.cpp function main (line 8) | int main(int argc, char *argv[])