opencv3.3.zip
大小:9.71MB
价格:23积分
下载量:0
评分:
5.0
上传者:yingjiangongchen
更新日期:2025-09-22

QT笔记 3 摄像头操作 opencv3.3库

资源文件列表(大概)

文件名
大小
opencv3.3/include/
-
opencv3.3/include/opencv/
-
opencv3.3/include/opencv/cv.h
3.08KB
opencv3.3/include/opencv/cv.hpp
2.59KB
opencv3.3/include/opencv/cvaux.h
2.46KB
opencv3.3/include/opencv/cvaux.hpp
2.32KB
opencv3.3/include/opencv/cvwimage.h
2.13KB
opencv3.3/include/opencv/cxcore.h
2.37KB
opencv3.3/include/opencv/cxcore.hpp
2.39KB
opencv3.3/include/opencv/cxeigen.hpp
2.2KB
opencv3.3/include/opencv/cxmisc.h
129B
opencv3.3/include/opencv/highgui.h
2.17KB
opencv3.3/include/opencv/ml.h
2.09KB
opencv3.3/include/opencv2/
-
opencv3.3/include/opencv2/calib3d.hpp
124.94KB
opencv3.3/include/opencv2/calib3d/
-
opencv3.3/include/opencv2/calib3d/calib3d.hpp
2.31KB
opencv3.3/include/opencv2/calib3d/calib3d_c.h
19.67KB
opencv3.3/include/opencv2/core.hpp
144.46KB
opencv3.3/include/opencv2/core/
-
opencv3.3/include/opencv2/core/affine.hpp
15.04KB
opencv3.3/include/opencv2/core/base.hpp
27.36KB
opencv3.3/include/opencv2/core/bufferpool.hpp
845B
opencv3.3/include/opencv2/core/core.hpp
2.31KB
opencv3.3/include/opencv2/core/core_c.h
128.15KB
opencv3.3/include/opencv2/core/cuda.hpp
29.7KB
opencv3.3/include/opencv2/core/cuda.inl.hpp
13.59KB
opencv3.3/include/opencv2/core/cuda/
-
opencv3.3/include/opencv2/core/cuda/block.hpp
8.13KB
opencv3.3/include/opencv2/core/cuda/border_interpolate.hpp
24.18KB
opencv3.3/include/opencv2/core/cuda/color.hpp
15.15KB
opencv3.3/include/opencv2/core/cuda/common.hpp
3.72KB
opencv3.3/include/opencv2/core/cuda/datamov_utils.hpp
4.61KB
opencv3.3/include/opencv2/core/cuda/detail/
-
opencv3.3/include/opencv2/core/cuda/detail/color_detail.hpp
217.31KB
opencv3.3/include/opencv2/core/cuda/detail/reduce.hpp
15.04KB
opencv3.3/include/opencv2/core/cuda/detail/reduce_key_val.hpp
22.78KB
opencv3.3/include/opencv2/core/cuda/detail/transform_detail.hpp
17.41KB
opencv3.3/include/opencv2/core/cuda/detail/type_traits_detail.hpp
8.4KB
opencv3.3/include/opencv2/core/cuda/detail/vec_distance_detail.hpp
5.1KB
opencv3.3/include/opencv2/core/cuda/dynamic_smem.hpp
3.17KB
opencv3.3/include/opencv2/core/cuda/emulation.hpp
9.79KB
opencv3.3/include/opencv2/core/cuda/filters.hpp
9.56KB
opencv3.3/include/opencv2/core/cuda/funcattrib.hpp
3.16KB
opencv3.3/include/opencv2/core/cuda/functional.hpp
31.4KB
opencv3.3/include/opencv2/core/cuda/limits.hpp
4.72KB
opencv3.3/include/opencv2/core/cuda/reduce.hpp
11.56KB
opencv3.3/include/opencv2/core/cuda/saturate_cast.hpp
9.94KB
opencv3.3/include/opencv2/core/cuda/scan.hpp
8.77KB
opencv3.3/include/opencv2/core/cuda/simd_functions.hpp
30.36KB
opencv3.3/include/opencv2/core/cuda/transform.hpp
3.28KB
opencv3.3/include/opencv2/core/cuda/type_traits.hpp
4.42KB
opencv3.3/include/opencv2/core/cuda/utility.hpp
7.8KB
opencv3.3/include/opencv2/core/cuda/vec_distance.hpp
7.68KB
opencv3.3/include/opencv2/core/cuda/vec_math.hpp
49.4KB
opencv3.3/include/opencv2/core/cuda/vec_traits.hpp
13.01KB
opencv3.3/include/opencv2/core/cuda/warp.hpp
5.04KB
opencv3.3/include/opencv2/core/cuda/warp_reduce.hpp
3.01KB
opencv3.3/include/opencv2/core/cuda/warp_shuffle.hpp
5.16KB
opencv3.3/include/opencv2/core/cuda_stream_accessor.hpp
3.17KB
opencv3.3/include/opencv2/core/cuda_types.hpp
5.09KB
opencv3.3/include/opencv2/core/cv_cpu_dispatch.h
4.87KB
opencv3.3/include/opencv2/core/cv_cpu_helper.h
9.59KB
opencv3.3/include/opencv2/core/cvdef.h
13.42KB
opencv3.3/include/opencv2/core/cvstd.hpp
30.85KB
opencv3.3/include/opencv2/core/cvstd.inl.hpp
7.4KB
opencv3.3/include/opencv2/core/directx.hpp
7.08KB
opencv3.3/include/opencv2/core/eigen.hpp
9.11KB
opencv3.3/include/opencv2/core/fast_math.hpp
8.2KB
opencv3.3/include/opencv2/core/hal/
-
opencv3.3/include/opencv2/core/hal/hal.hpp
19.13KB
opencv3.3/include/opencv2/core/hal/interface.h
4.33KB
opencv3.3/include/opencv2/core/hal/intrin.hpp
13.04KB
opencv3.3/include/opencv2/core/hal/intrin_cpp.hpp
54.42KB
opencv3.3/include/opencv2/core/hal/intrin_neon.hpp
45.52KB
opencv3.3/include/opencv2/core/hal/intrin_sse.hpp
72.02KB
opencv3.3/include/opencv2/core/ippasync.hpp
7.3KB
opencv3.3/include/opencv2/core/mat.hpp
149.74KB
opencv3.3/include/opencv2/core/mat.inl.hpp
95.7KB
opencv3.3/include/opencv2/core/matx.hpp
44.4KB
opencv3.3/include/opencv2/core/neon_utils.hpp
4.29KB
opencv3.3/include/opencv2/core/ocl.hpp
26.77KB
opencv3.3/include/opencv2/core/ocl_genbase.hpp
2.45KB
opencv3.3/include/opencv2/core/opengl.hpp
23.4KB
opencv3.3/include/opencv2/core/operations.hpp
18.21KB
opencv3.3/include/opencv2/core/optim.hpp
15.49KB
opencv3.3/include/opencv2/core/ovx.hpp
731B
opencv3.3/include/opencv2/core/persistence.hpp
48KB
opencv3.3/include/opencv2/core/ptr.inl.hpp
9.38KB
opencv3.3/include/opencv2/core/saturate.hpp
9.12KB
opencv3.3/include/opencv2/core/softfloat.hpp
10.55KB
opencv3.3/include/opencv2/core/sse_utils.hpp
41.2KB
opencv3.3/include/opencv2/core/traits.hpp
9.74KB
opencv3.3/include/opencv2/core/types.hpp
63.97KB
opencv3.3/include/opencv2/core/types_c.h
59.6KB
opencv3.3/include/opencv2/core/utility.hpp
37.21KB
opencv3.3/include/opencv2/core/utils/
-
opencv3.3/include/opencv2/core/utils/logger.hpp
3.53KB
opencv3.3/include/opencv2/core/utils/trace.hpp
9.05KB
opencv3.3/include/opencv2/core/va_intel.hpp
2.74KB
opencv3.3/include/opencv2/core/version.hpp
2.96KB
opencv3.3/include/opencv2/core/wimage.hpp
19.71KB
opencv3.3/include/opencv2/cvconfig.h
5.26KB
opencv3.3/include/opencv2/dnn.hpp
2.85KB
opencv3.3/include/opencv2/dnn/
-
opencv3.3/include/opencv2/dnn/all_layers.hpp
15.97KB
opencv3.3/include/opencv2/dnn/dict.hpp
5.72KB
opencv3.3/include/opencv2/dnn/dnn.hpp
32.69KB
opencv3.3/include/opencv2/dnn/dnn.inl.hpp
8.86KB
opencv3.3/include/opencv2/dnn/layer.details.hpp
2.78KB
opencv3.3/include/opencv2/dnn/layer.hpp
3.2KB
opencv3.3/include/opencv2/dnn/shape_utils.hpp
5.5KB
opencv3.3/include/opencv2/features2d.hpp
59.62KB
opencv3.3/include/opencv2/features2d/
-
opencv3.3/include/opencv2/features2d/features2d.hpp
2.32KB
opencv3.3/include/opencv2/flann.hpp
22.26KB
opencv3.3/include/opencv2/flann/
-
opencv3.3/include/opencv2/flann/all_indices.h
5.82KB
opencv3.3/include/opencv2/flann/allocator.h
5.94KB
opencv3.3/include/opencv2/flann/any.h
8.25KB
opencv3.3/include/opencv2/flann/autotuned_index.h
20.4KB
opencv3.3/include/opencv2/flann/composite_index.h
5.85KB
opencv3.3/include/opencv2/flann/config.h
1.75KB
opencv3.3/include/opencv2/flann/defines.h
4.29KB
opencv3.3/include/opencv2/flann/dist.h
26.88KB
opencv3.3/include/opencv2/flann/dummy.h
234B
opencv3.3/include/opencv2/flann/dynamic_bitset.h
4.46KB
opencv3.3/include/opencv2/flann/flann.hpp
2.31KB
opencv3.3/include/opencv2/flann/flann_base.hpp
8.69KB
opencv3.3/include/opencv2/flann/general.h
1.99KB
opencv3.3/include/opencv2/flann/ground_truth.h
3.23KB
opencv3.3/include/opencv2/flann/hdf5.h
7.13KB
opencv3.3/include/opencv2/flann/heap.h
4.01KB
opencv3.3/include/opencv2/flann/hierarchical_clustering_index.h
25.42KB
opencv3.3/include/opencv2/flann/index_testing.h
10.56KB
opencv3.3/include/opencv2/flann/kdtree_index.h
19.31KB
opencv3.3/include/opencv2/flann/kdtree_single_index.h
19.73KB
opencv3.3/include/opencv2/flann/kmeans_index.h
36.05KB
opencv3.3/include/opencv2/flann/linear_index.h
3.61KB
opencv3.3/include/opencv2/flann/logger.h
3.74KB
opencv3.3/include/opencv2/flann/lsh_index.h
15.19KB
opencv3.3/include/opencv2/flann/lsh_table.h
18.07KB
opencv3.3/include/opencv2/flann/matrix.h
3.21KB
opencv3.3/include/opencv2/flann/miniflann.hpp
5.75KB
opencv3.3/include/opencv2/flann/nn_index.h
5.91KB
opencv3.3/include/opencv2/flann/object_factory.h
2.83KB
opencv3.3/include/opencv2/flann/params.h
3.2KB
opencv3.3/include/opencv2/flann/random.h
4.03KB
opencv3.3/include/opencv2/flann/result_set.h
14.66KB
opencv3.3/include/opencv2/flann/sampling.h
2.78KB
opencv3.3/include/opencv2/flann/saving.h
5.64KB
opencv3.3/include/opencv2/flann/simplex_downhill.h
5.61KB
opencv3.3/include/opencv2/flann/timer.h
2.47KB
opencv3.3/include/opencv2/highgui.hpp
34.97KB
opencv3.3/include/opencv2/highgui/
-
opencv3.3/include/opencv2/highgui/highgui.hpp
2.31KB
opencv3.3/include/opencv2/highgui/highgui_c.h
10.39KB
opencv3.3/include/opencv2/imgcodecs.hpp
15.07KB
opencv3.3/include/opencv2/imgcodecs/
-
opencv3.3/include/opencv2/imgcodecs/imgcodecs.hpp
2.32KB
opencv3.3/include/opencv2/imgcodecs/imgcodecs_c.h
5.24KB
opencv3.3/include/opencv2/imgcodecs/ios.h
2.45KB
opencv3.3/include/opencv2/imgproc.hpp
220.93KB
opencv3.3/include/opencv2/imgproc/
-
opencv3.3/include/opencv2/imgproc/detail/
-
opencv3.3/include/opencv2/imgproc/detail/distortion_model.hpp
5.28KB
opencv3.3/include/opencv2/imgproc/hal/
-
opencv3.3/include/opencv2/imgproc/hal/hal.hpp
10.6KB
opencv3.3/include/opencv2/imgproc/hal/interface.h
481B
opencv3.3/include/opencv2/imgproc/imgproc.hpp
2.31KB
opencv3.3/include/opencv2/imgproc/imgproc_c.h
51.32KB
opencv3.3/include/opencv2/imgproc/types_c.h
17.08KB
opencv3.3/include/opencv2/ml.hpp
85.54KB
opencv3.3/include/opencv2/ml/
-
opencv3.3/include/opencv2/ml/ml.hpp
2.31KB
opencv3.3/include/opencv2/objdetect.hpp
23KB
opencv3.3/include/opencv2/objdetect/
-
opencv3.3/include/opencv2/objdetect/detection_based_tracker.hpp
7.5KB
opencv3.3/include/opencv2/objdetect/objdetect.hpp
2.32KB
opencv3.3/include/opencv2/objdetect/objdetect_c.h
5.87KB
opencv3.3/include/opencv2/opencv.hpp
4.34KB
opencv3.3/include/opencv2/opencv_modules.hpp
838B
opencv3.3/include/opencv2/photo.hpp
37.78KB
opencv3.3/include/opencv2/photo/
-
opencv3.3/include/opencv2/photo/cuda.hpp
6.17KB
opencv3.3/include/opencv2/photo/photo.hpp
2.31KB
opencv3.3/include/opencv2/photo/photo_c.h
2.63KB
opencv3.3/include/opencv2/shape.hpp
2.4KB
opencv3.3/include/opencv2/shape/
-
opencv3.3/include/opencv2/shape/emdL1.hpp
3.16KB
opencv3.3/include/opencv2/shape/hist_cost.hpp
4.03KB
opencv3.3/include/opencv2/shape/shape.hpp
2.31KB
opencv3.3/include/opencv2/shape/shape_distance.hpp
10.36KB
opencv3.3/include/opencv2/shape/shape_transformer.hpp
5.29KB
opencv3.3/include/opencv2/stitching.hpp
12.82KB
opencv3.3/include/opencv2/stitching/
-
opencv3.3/include/opencv2/stitching/detail/
-
opencv3.3/include/opencv2/stitching/detail/autocalib.hpp
3.53KB
opencv3.3/include/opencv2/stitching/detail/blenders.hpp
5.94KB
opencv3.3/include/opencv2/stitching/detail/camera.hpp
2.85KB
opencv3.3/include/opencv2/stitching/detail/exposure_compensate.hpp
5.19KB
opencv3.3/include/opencv2/stitching/detail/matchers.hpp
12.37KB
opencv3.3/include/opencv2/stitching/detail/motion_estimators.hpp
12.18KB
opencv3.3/include/opencv2/stitching/detail/seam_finders.hpp
9.5KB
opencv3.3/include/opencv2/stitching/detail/timelapsers.hpp
3.08KB
opencv3.3/include/opencv2/stitching/detail/util.hpp
4.29KB
opencv3.3/include/opencv2/stitching/detail/util_inl.hpp
3.84KB
opencv3.3/include/opencv2/stitching/detail/warpers.hpp
19.37KB
opencv3.3/include/opencv2/stitching/detail/warpers_inl.hpp
21.27KB
opencv3.3/include/opencv2/stitching/warpers.hpp
5.85KB
opencv3.3/include/opencv2/superres.hpp
8.07KB
opencv3.3/include/opencv2/superres/
-
opencv3.3/include/opencv2/superres/optical_flow.hpp
8.7KB
opencv3.3/include/opencv2/video.hpp
2.57KB
opencv3.3/include/opencv2/video/
-
opencv3.3/include/opencv2/video/background_segm.hpp
13.39KB
opencv3.3/include/opencv2/video/tracking.hpp
30.67KB
opencv3.3/include/opencv2/video/tracking_c.h
11.21KB
opencv3.3/include/opencv2/video/video.hpp
2.31KB
opencv3.3/include/opencv2/videoio.hpp
52.34KB
opencv3.3/include/opencv2/videoio/
-
opencv3.3/include/opencv2/videoio/cap_ios.h
4.73KB
opencv3.3/include/opencv2/videoio/videoio.hpp
2.31KB
opencv3.3/include/opencv2/videoio/videoio_c.h
35.84KB
opencv3.3/include/opencv2/videostab.hpp
3.59KB
opencv3.3/include/opencv2/videostab/
-
opencv3.3/include/opencv2/videostab/deblurring.hpp
3.83KB
opencv3.3/include/opencv2/videostab/fast_marching.hpp
4.05KB
opencv3.3/include/opencv2/videostab/fast_marching_inl.hpp
5.33KB
opencv3.3/include/opencv2/videostab/frame_source.hpp
2.94KB
opencv3.3/include/opencv2/videostab/global_motion.hpp
10.47KB
opencv3.3/include/opencv2/videostab/inpainting.hpp
7.04KB
opencv3.3/include/opencv2/videostab/log.hpp
2.65KB
opencv3.3/include/opencv2/videostab/motion_core.hpp
4.47KB
opencv3.3/include/opencv2/videostab/motion_stabilizing.hpp
5.6KB
opencv3.3/include/opencv2/videostab/optical_flow.hpp
5KB
opencv3.3/include/opencv2/videostab/outlier_rejection.hpp
3.4KB
opencv3.3/include/opencv2/videostab/ring_buffer.hpp
2.71KB
opencv3.3/include/opencv2/videostab/stabilizer.hpp
6.74KB
opencv3.3/include/opencv2/videostab/wobble_suppression.hpp
4.75KB
opencv3.3/lib/
-
opencv3.3/lib/libopencv_calib3d330.dll
2.07MB
opencv3.3/lib/libopencv_core330.dll
4.43MB
opencv3.3/lib/libopencv_dnn330.dll
5.36MB
opencv3.3/lib/libopencv_features2d330.dll
1.36MB
opencv3.3/lib/libopencv_flann330.dll
877.85KB
opencv3.3/lib/libopencv_highgui330.dll
744.26KB
opencv3.3/lib/libopencv_imgcodecs330.dll
3.61MB
opencv3.3/lib/libopencv_imgproc330.dll
4.74MB
opencv3.3/lib/libopencv_ml330.dll
1.18MB
opencv3.3/lib/libopencv_objdetect330.dll
883.9KB
opencv3.3/lib/libopencv_photo330.dll
1.27MB
opencv3.3/lib/libopencv_shape330.dll
547.95KB
opencv3.3/lib/libopencv_stitching330.dll
1.34MB
opencv3.3/lib/libopencv_superres330.dll
566.36KB
opencv3.3/lib/libopencv_video330.dll
797.46KB
opencv3.3/lib/libopencv_videoio330.dll
649.41KB
opencv3.3/lib/libopencv_videostab330.dll
834.19KB

资源内容介绍

埃斯23
/*M/////////////////////////////////////////////////////////////////////////////////////////// IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.//// By downloading, copying, installing or using the software you agree to this license.// If you do not agree to this license, do not download, install,// copy or use the software.////// License Agreement// For Open Source Computer Vision Library//// Copyright (C) 2000-2008, Intel Corporation, all rights reserved.// Copyright (C) 2009, Willow Garage Inc., all rights reserved.// Copyright (C) 2013, OpenCV Foundation, all rights reserved.// Third party copyrights are property of their respective owners.//// Redistribution and use in source and binary forms, with or without modification,// are permitted provided that the following conditions are met://// * Redistribution's of source code must retain the above copyright notice,// this list of conditions and the following disclaimer.//// * Redistribution's in binary form must reproduce the above copyright notice,// this list of conditions and the following disclaimer in the documentation// and/or other materials provided with the distribution.//// * The name of the copyright holders may not be used to endorse or promote products// derived from this software without specific prior written permission.//// This software is provided by the copyright holders and contributors "as is" and// any express or implied warranties, including, but not limited to, the implied// warranties of merchantability and fitness for a particular purpose are disclaimed.// In no event shall the Intel Corporation or contributors be liable for any direct,// indirect, incidental, special, exemplary, or consequential damages// (including, but not limited to, procurement of substitute goods or services;// loss of use, data, or profits; or business interruption) however caused// and on any theory of liability, whether in contract, strict liability,// or tort (including negligence or otherwise) arising in any way out of// the use of this software, even if advised of the possibility of such damage.////M*/#ifndef OPENCV_CORE_C_H#define OPENCV_CORE_C_H#include "opencv2/core/types_c.h"#ifdef __cplusplus# ifdef _MSC_VER# pragma warning(disable:4190)# elif defined __clang__ && __clang_major__ >= 3# pragma GCC diagnostic ignored "-Wreturn-type-c-linkage"# endif#endif#ifdef __cplusplusextern "C" {#endif/** @addtogroup core_c @{*//****************************************************************************************\* Array allocation, deallocation, initialization and access to elements *\****************************************************************************************//** `malloc` wrapper. If there is no enough memory, the function (as well as other OpenCV functions that call cvAlloc) raises an error. */CVAPI(void*) cvAlloc( size_t size );/** `free` wrapper. Here and further all the memory releasing functions (that all call cvFree) take double pointer in order to to clear pointer to the data after releasing it. Passing pointer to NULL pointer is Ok: nothing happens in this case*/CVAPI(void) cvFree_( void* ptr );#define cvFree(ptr) (cvFree_(*(ptr)), *(ptr)=0)/** @brief Creates an image header but does not allocate the image data.@param size Image width and height@param depth Image depth (see cvCreateImage )@param channels Number of channels (see cvCreateImage ) */CVAPI(IplImage*) cvCreateImageHeader( CvSize size, int depth, int channels );/** @brief Initializes an image header that was previously allocated.The returned IplImage\* points to the initialized header.@param image Image header to initialize@param size Image width and height@param depth Image depth (see cvCreateImage )@param channels Number of channels (see cvCreateImage )@param origin Top-left IPL_ORIGIN_TL or bottom-left IPL_ORIGIN_BL@param align Alignment for image rows, typically 4 or 8 bytes */CVAPI(IplImage*) cvInitImageHeader( IplImage* image, CvSize size, int depth, int channels, int origin CV_DEFAULT(0), int align CV_DEFAULT(4));/** @brief Creates an image header and allocates the image data.This function call is equivalent to the following code:@code header = cvCreateImageHeader(size, depth, channels); cvCreateData(header);@endcode@param size Image width and height@param depth Bit depth of image elements. See IplImage for valid depths.@param channels Number of channels per pixel. See IplImage for details. This function only createsimages with interleaved channels. */CVAPI(IplImage*) cvCreateImage( CvSize size, int depth, int channels );/** @brief Deallocates an image header.This call is an analogue of :@code if(image ) { iplDeallocate(*image, IPL_IMAGE_HEADER | IPL_IMAGE_ROI); *image = 0; }@endcodebut it does not use IPL functions by default (see the CV_TURN_ON_IPL_COMPATIBILITY macro).@param image Double pointer to the image header */CVAPI(void) cvReleaseImageHeader( IplImage** image );/** @brief Deallocates the image header and the image data.This call is a shortened form of :@code if(*image ) { cvReleaseData(*image); cvReleaseImageHeader(image); }@endcode@param image Double pointer to the image header*/CVAPI(void) cvReleaseImage( IplImage** image );/** Creates a copy of IPL image (widthStep may differ) */CVAPI(IplImage*) cvCloneImage( const IplImage* image );/** @brief Sets the channel of interest in an IplImage.If the ROI is set to NULL and the coi is *not* 0, the ROI is allocated. Most OpenCV functions do*not* support the COI setting, so to process an individual image/matrix channel one may copy (viacvCopy or cvSplit) the channel to a separate image/matrix, process it and then copy the resultback (via cvCopy or cvMerge) if needed.@param image A pointer to the image header@param coi The channel of interest. 0 - all channels are selected, 1 - first channel is selected,etc. Note that the channel indices become 1-based. */CVAPI(void) cvSetImageCOI( IplImage* image, int coi );/** @brief Returns the index of the channel of interest.Returns the channel of interest of in an IplImage. Returned values correspond to the coi incvSetImageCOI.@param image A pointer to the image header */CVAPI(int) cvGetImageCOI( const IplImage* image );/** @brief Sets an image Region Of Interest (ROI) for a given rectangle.If the original image ROI was NULL and the rect is not the whole image, the ROI structure isallocated.Most OpenCV functions support the use of ROI and treat the image rectangle as a separate image. Forexample, all of the pixel coordinates are counted from the top-left (or bottom-left) corner of theROI, not the original image.@param image A pointer to the image header@param rect The ROI rectangle */CVAPI(void) cvSetImageROI( IplImage* image, CvRect rect );/** @brief Resets the image ROI to include the entire image and releases the ROI structure.This produces a similar result to the following, but in addition it releases the ROI structure. :@code cvSetImageROI(image, cvRect(0, 0, image->width, image->height )); cvSetImageCOI(image, 0);@endcode@param image A pointer to the image header */CVAPI(void) cvResetImageROI( IplImage* image );/** @brief Returns the image ROI.If there is no ROI set, cvRect(0,0,image-\>width,image-\>height) is returned.@param image A pointer to the image header */C

用户评论 (0)

发表评论

captcha