x' = (\theta_d / r) x \\
y' = (\theta_d / r) y
-Finally, convertion into pixel coordinates: The final pixel coordinates vector [u; v] where:
+Finally, conversion into pixel coordinates: The final pixel coordinates vector [u; v] where:
.. class:: center
.. math::
//! dot product computed in double-precision arithmetics
double ddot(const Matx<_Tp, m, n>& v) const;
- //! convertion to another data type
+ //! conversion to another data type
template<typename T2> operator Matx<T2, m, n>() const;
//! change the matrix shape
For other dimensionalities the exception is raised
*/
Vec cross(const Vec& v) const;
- //! convertion to another data type
+ //! conversion to another data type
template<typename T2> operator Vec<T2, cn>() const;
//! conversion to 4-element CvScalar.
operator CvScalar() const;
autosetup_capture_mode_v4l2 -> autodetect capture modes for v4l2
- Modifications are according with Video4Linux old codes
- Video4Linux handling is automatically if it does not recognize a Video4Linux2 device
- - Tested succesful with Logitech Quickcam Express (V4L), Creative Vista (V4L) and Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Logitech Quickcam Express (V4L), Creative Vista (V4L) and Genius VideoCam Notebook (V4L2)
- Correct source lines with compiler warning messages
- Information message from v4l/v4l2 detection
- SN9C10x chip based webcams support
- New methods are internal:
bayer2rgb24, sonix_decompress -> decoder routines for SN9C10x decoding from Takafumi Mizuno <taka-qce@ls-a.jp> with his pleasure :)
- - Tested succesful with Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Genius VideoCam Notebook (V4L2)
Sixth Patch: Sept 10, 2005 Csaba Kertesz sign@freemail.hu
For Release: OpenCV-Linux Beta5 OpenCV-0.9.7
- Get and change V4L capture controls (hue, saturation, brightness, contrast)
- New method is internal:
icvSetControl -> set capture controls
- - Tested succesful with Creative Vista (V4L)
+ - Tested successfully with Creative Vista (V4L)
Seventh Patch: Sept 10, 2005 Csaba Kertesz sign@freemail.hu
For Release: OpenCV-Linux Beta5 OpenCV-0.9.7
- Detect, get and change V4L2 capture controls (hue, saturation, brightness, contrast, gain)
- New methods are internal:
v4l2_scan_controls_enumerate_menu, v4l2_scan_controls -> detect capture control intervals
- - Tested succesful with Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Genius VideoCam Notebook (V4L2)
8th patch: Jan 5, 2006, Olivier.Bornet@idiap.ch
Add support of V4L2_PIX_FMT_YUYV and V4L2_PIX_FMT_MJPEG.
autosetup_capture_mode_v4l2 -> autodetect capture modes for v4l2
- Modifications are according with Video4Linux old codes
- Video4Linux handling is automatically if it does not recognize a Video4Linux2 device
- - Tested succesful with Logitech Quickcam Express (V4L), Creative Vista (V4L) and Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Logitech Quickcam Express (V4L), Creative Vista (V4L) and Genius VideoCam Notebook (V4L2)
- Correct source lines with compiler warning messages
- Information message from v4l/v4l2 detection
- SN9C10x chip based webcams support
- New methods are internal:
bayer2rgb24, sonix_decompress -> decoder routines for SN9C10x decoding from Takafumi Mizuno <taka-qce@ls-a.jp> with his pleasure :)
- - Tested succesful with Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Genius VideoCam Notebook (V4L2)
Sixth Patch: Sept 10, 2005 Csaba Kertesz sign@freemail.hu
For Release: OpenCV-Linux Beta5 OpenCV-0.9.7
- Get and change V4L capture controls (hue, saturation, brightness, contrast)
- New method is internal:
icvSetControl -> set capture controls
- - Tested succesful with Creative Vista (V4L)
+ - Tested successfully with Creative Vista (V4L)
Seventh Patch: Sept 10, 2005 Csaba Kertesz sign@freemail.hu
For Release: OpenCV-Linux Beta5 OpenCV-0.9.7
- Detect, get and change V4L2 capture controls (hue, saturation, brightness, contrast, gain)
- New methods are internal:
v4l2_scan_controls_enumerate_menu, v4l2_scan_controls -> detect capture control intervals
- - Tested succesful with Genius VideoCam Notebook (V4L2)
+ - Tested successfully with Genius VideoCam Notebook (V4L2)
8th patch: Jan 5, 2006, Olivier.Bornet@idiap.ch
Add support of V4L2_PIX_FMT_YUYV and V4L2_PIX_FMT_MJPEG.
BaseRowFilter();
//! the destructor
virtual ~BaseRowFilter();
- //! the filtering operator. Must be overrided in the derived classes. The horizontal border interpolation is done outside of the class.
+ //! the filtering operator. Must be overridden in the derived classes. The horizontal border interpolation is done outside of the class.
virtual void operator()(const uchar* src, uchar* dst,
int width, int cn) = 0;
int ksize, anchor;
BaseColumnFilter();
//! the destructor
virtual ~BaseColumnFilter();
- //! the filtering operator. Must be overrided in the derived classes. The vertical border interpolation is done outside of the class.
+ //! the filtering operator. Must be overridden in the derived classes. The vertical border interpolation is done outside of the class.
virtual void operator()(const uchar** src, uchar* dst, int dststep,
int dstcount, int width) = 0;
//! resets the internal buffers, if any
/*
- Structure that is used for sequental retrieving contours from the image.
+ Structure that is used for sequential retrieving contours from the image.
It supports both hierarchical and plane variants of Suzuki algorithm.
*/
typedef struct _CvContourScanner
tree. The retrieved contour itself is removed from the storage.
Here two cases are possible:
2a. If one deals with plane variant of algorithm
- (hierarchical strucutre is not reconstructed),
+ (hierarchical structure is not reconstructed),
the contour is removed completely.
2b. In hierarchical case, the header of the contour is not removed.
It's marked as "link to contour" and h_next pointer of it is set to
leaves header if hierarchical (but doesn't mark header as "link").
------------------------------------------------------------------------
The 1st variant can be used to retrieve and store all the contours from the image
- (with optional convertion from chains to contours using some approximation from
- restriced set of methods). Some characteristics of contour can be computed in the
+ (with optional conversion from chains to contours using some approximation from
+ restricted set of methods). Some characteristics of contour can be computed in the
same pass.
The usage scheme can look like:
camMatr2,
&directS4);
- /* Create convertion for camera 2: two direction and camera point */
+ /* Create conversion for camera 2: two direction and camera point */
double convRotMatr[9];
double convTransVect[3];
if( numPoints < 2 )
{
*result = 0;
- return;/* Error. Not enought points */
+ return;/* Error. Not enough points */
}
/* Project all points to middle line and get max and min */
// Context:
// Parameters:
// LCM : in&out.
-// Returns: 1, if hybrid model was succesfully constructed
-// 0, if some error occures
+// Returns: 1, if hybrid model was successfully constructed
+// 0, if some error occurs
//F*/
CV_IMPL
int _cvConstructLCM(CvLCM* LCM);
// attempt_number: in, number of unsuccessful attemts made by program to compute
// the Voronoi Diagram befor return the error
//
-// Returns: 1, if Voronoi Diagram was succesfully computed
-// 0, if some error occures
+// Returns: 1, if Voronoi Diagram was successfully computed
+// 0, if some error occurs
//F*/
static int _cvLee(CvSeq* ContourSeq,
CvVoronoiDiagramInt* pVoronoiDiagramInt,
// contour_orientation: in, orientation of polygons.
// = 1, if contour is left - oriented in left coordinat system
// =-1, if contour is left - oriented in right coordinat system
-// Return: 1, if sites were succesfully constructed
-// 0, if some error occures
+// Return: 1, if sites were successfully constructed
+// 0, if some error occurs
//F*/
static int _cvConstuctSites(CvSeq* ContourSeq,
CvVoronoiDiagramInt* pVoronoiDiagram,
// Parameters:
// pVoronoiDiagram : in, pointer to struct, which contains the
// description of Voronoi Diagram
-// Return: 1, if chains were succesfully constructed
-// 0, if some error occures
+// Return: 1, if chains were successfully constructed
+// 0, if some error occurs
//F*/
static int _cvConstructChains(CvVoronoiDiagramInt* pVoronoiDiagram);
// Parameters:
// VoronoiDiagram : in, pointer to struct, which contains the
// description of Voronoi Diagram.
-// Returns: 1, if skeleton was succesfully computed
-// 0, if some error occures
+// Returns: 1, if skeleton was successfully computed
+// 0, if some error occurs
//F*/
static int _cvConstructSkeleton(CvVoronoiDiagramInt* pVoronoiDiagram);
// Parameters:
// VoronoiDiagram: in
// VoronoiStorage: in
-// change_orientation: in, if = -1 then the convertion is accompanied with change
+// change_orientation: in, if = -1 then the conversion is accompanied with change
// of orientation
//
-// Return: 1, if convertion was succesfully completed
-// 0, if some error occures
+// Return: 1, if conversion was successfully completed
+// 0, if some error occurs
//F*/
/*
static int _cvConvert(CvVoronoiDiagram2D* VoronoiDiagram,
// VoronoiDiagram: in
// VoronoiStorage: in
/
-// Return: 1, if convertion was succesfully completed
-// 0, if some error occures
+// Return: 1, if conversion was successfully completed
+// 0, if some error occurs
//F*/
/*
static int _cvConvertSameOrientation(CvVoronoiDiagram2D* VoronoiDiagram,
// VoronoiDiagram: in
// VoronoiStorage: in
/
-// Return: 1, if convertion was succesfully completed
-// 0, if some error occures
+// Return: 1, if conversion was successfully completed
+// 0, if some error occurs
//F*/
/*
static int _cvConvertChangeOrientation(CvVoronoiDiagram2D* VoronoiDiagram,
orientation: in, orientation of contour ( = 1 or = -1)
type: in, type of vertices. The possible values are (int)1,
(float)1,(double)1.
- Return: 1, if sites were succesfully constructed
- 0, if some error occures :
+ Return: 1, if sites were successfully constructed
+ 0, if some error occurs :
--------------------------------------------------------------------------*/
template<class T>
int _cvConstructExtSites(CvVoronoiDiagramInt* pVoronoiDiagram,
orientation: in, orientation of contour ( = 1 or = -1)
type: in, type of vertices. The possible values are (int)1,
(float)1,(double)1.
- Return: 1, if sites were succesfully constructed
- 0, if some error occures :
+ Return: 1, if sites were successfully constructed
+ 0, if some error occurs :
--------------------------------------------------------------------------*/
template<class T>
int _cvConstructIntSites(CvVoronoiDiagramInt* pVoronoiDiagram,
pVoronoiDiagram : in&out, pointer to struct, which contains the
description of Voronoi Diagram
- Return: 1, if chains were succesfully constructed
- 0, if some error occures
+ Return: 1, if chains were successfully constructed
+ 0, if some error occurs
--------------------------------------------------------------------------*/
static int _cvConstructExtChains(CvVoronoiDiagramInt* pVoronoiDiagram);
Arguments
pVoronoiDiagram : in, pointer to struct, which contains the
description of Voronoi Diagram
- Return : 1, if VD was constructed succesfully
+ Return : 1, if VD was constructed successfully
0, if some error occure
--------------------------------------------------------------------------*/
static int _cvConstructExtVD(CvVoronoiDiagramInt* pVoronoiDiagram);
pVoronoiDiagram : in, pointer to struct, which contains the
description of Voronoi Diagram
pChain1,pChain1: in, given chains
- Return : 1, if joining was succesful
+ Return : 1, if joining was successful
0, if some error occure
--------------------------------------------------------------------------*/
static int _cvJoinChains(pCvVoronoiChain pChain1,
pVoronoiDiagram : in, pointer to struct, which contains the
description of Voronoi Diagram
pHole : in, given hole
- Return : 1, if the search was succesful
+ Return : 1, if the search was successful
0, if some error occure
--------------------------------------------------------------------------*/
static int _cvFindOppositSiteCW(pCvVoronoiHole pHole, CvVoronoiDiagramInt* pVoronoiDiagram);
pVoronoiDiagram : in, pointer to struct, which contains the
description of Voronoi Diagram
pHole : in, given hole
- Return : 1, if the search was succesful
+ Return : 1, if the search was successful
0, if some error occure
--------------------------------------------------------------------------*/
static int _cvFindOppositSiteCCW(pCvVoronoiHole pHole,CvVoronoiDiagramInt* pVoronoiDiagram);
pVoronoiDiagram : in, pointer to struct, which contains the
description of Voronoi Diagram
pHole : in, given hole
- Return : 1, if merging was succesful
+ Return : 1, if merging was successful
0, if some error occure
--------------------------------------------------------------------------*/
static int _cvMergeVD(pCvVoronoiHole pHole,CvVoronoiDiagramInt* pVoronoiDiagram);
if( !do_train( svm_type, sample_count, var_count, samples, responses, temp_storage, alpha ))
EXIT;
- ok = true; // model has been trained succesfully
+ ok = true; // model has been trained successfully
__END__;
clStridesOut[1] = dst_step / sizeof(float);
break;
default:
- //std::runtime_error("does not support this convertion!");
- cout << "Does not support this convertion!" << endl;
+ //std::runtime_error("does not support this conversion!");
+ cout << "Does not support this conversion!" << endl;
throw exception();
break;
}
dst.create(src.rows, dft_size.width, CV_32FC1);
break;
default:
- //std::runtime_error("does not support this convertion!");
- cout << "Does not support this convertion!" << endl;
+ //std::runtime_error("does not support this conversion!");
+ cout << "Does not support this conversion!" << endl;
throw exception();
break;
}
FAIL_HANG=-13,
// unexpected response on passing bad arguments to the tested function
- // (the function crashed, proceed succesfully (while it should not), or returned
+ // (the function crashed, proceed successfully (while it should not), or returned
// error code that is different from what is expected)
FAIL_BAD_ARG_CHECK=-14,
// the test has been skipped because it is not in the selected subset of the tests to run,
// because it has been run already within the same run with the same parameters, or because
// of some other reason and this is not considered as an error.
- // Normally TS::run() (or overrided method in the derived class) takes care of what
+ // Normally TS::run() (or overridden method in the derived class) takes care of what
// needs to be run, so this code should not occur.
SKIPPED=1
};